--- /srv/rebuilderd/tmp/rebuilderd0xjHrK/inputs/nsnake_3.0.1-2.3+b1_loong64.deb +++ /srv/rebuilderd/tmp/rebuilderd0xjHrK/out/nsnake_3.0.1-2.3+b1_loong64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-22 11:09:46.000000 debian-binary │ --rw-r--r-- 0 0 0 1884 2026-04-22 11:09:46.000000 control.tar.xz │ --rw-r--r-- 0 0 0 109388 2026-04-22 11:09:46.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1880 2026-04-22 11:09:46.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 109400 2026-04-22 11:09:46.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/games/nsnake │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: LoongArch │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x62bc │ │ │ │ + Entry point address: 0x62ac │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ Start of section headers: 329288 (bytes into file) │ │ │ │ Flags: 0x43, DOUBLE-FLOAT, OBJ-v1 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x62bc │ │ │ │ +Entry point 0x62ac │ │ │ │ There are 10 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ │ │ INTERP 0x000294 0x0000000000000294 0x0000000000000294 0x000025 0x000025 R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-loongarch-lp64d.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0454c8 0x0454c8 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x045498 0x045498 R E 0x10000 │ │ │ │ LOAD 0x04f538 0x000000000005f538 0x000000000005f538 0x000fc8 0x001180 RW 0x10000 │ │ │ │ DYNAMIC 0x04fbe0 0x000000000005fbe0 0x000000000005fbe0 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x0454a8 0x00000000000454a8 0x00000000000454a8 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x03cf58 0x000000000003cf58 0x000000000003cf58 0x000cc4 0x000cc4 R 0x4 │ │ │ │ + NOTE 0x045478 0x0000000000045478 0x0000000000045478 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x03cf30 0x000000000003cf30 0x000000000003cf30 0x000cc4 0x000cc4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x04f538 0x000000000005f538 0x000000000005f538 0x000ac8 0x000ac8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,27 +9,27 @@ │ │ │ │ [ 4] .dynsym DYNSYM 00000000000002f8 0002f8 001230 18 A 5 8 8 │ │ │ │ [ 5] .dynstr STRTAB 0000000000001528 001528 001635 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000002b5e 002b5e 000184 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000002ce8 002ce8 000170 00 A 5 6 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000002e58 002e58 001800 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000004658 004658 000db0 18 AI 4 22 8 │ │ │ │ [10] .plt PROGBITS 0000000000005410 005410 000940 10 AX 0 0 16 │ │ │ │ - [11] .text PROGBITS 0000000000005d60 005d60 034c10 00 AX 0 0 32 │ │ │ │ - [12] .rodata PROGBITS 000000000003a970 03a970 0025e7 00 A 0 0 8 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 000000000003cf58 03cf58 000cc4 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 000000000003dc20 03dc20 00572c 00 A 0 0 8 │ │ │ │ - [15] .gcc_except_table PROGBITS 000000000004334c 04334c 00215c 00 A 0 0 4 │ │ │ │ - [16] .note.ABI-tag NOTE 00000000000454a8 0454a8 000020 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000000000005d60 005d60 034be8 00 AX 0 0 32 │ │ │ │ + [12] .rodata PROGBITS 000000000003a948 03a948 0025e7 00 A 0 0 8 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 000000000003cf30 03cf30 000cc4 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 000000000003dbf8 03dbf8 005724 00 A 0 0 8 │ │ │ │ + [15] .gcc_except_table PROGBITS 000000000004331c 04331c 00215c 00 A 0 0 4 │ │ │ │ + [16] .note.ABI-tag NOTE 0000000000045478 045478 000020 00 A 0 0 4 │ │ │ │ [17] .init_array INIT_ARRAY 000000000005f538 04f538 000030 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000005f568 04f568 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 000000000005f570 04f570 000670 00 WA 0 0 8 │ │ │ │ [20] .dynamic DYNAMIC 000000000005fbe0 04fbe0 000210 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 000000000005fdf0 04fdf0 000200 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000005fff0 04fff0 0004a0 08 WA 0 0 8 │ │ │ │ - [23] .data PROGBITS 0000000000060490 050490 000063 00 WA 0 0 8 │ │ │ │ + [23] .data PROGBITS 0000000000060490 050490 000068 00 WA 0 0 8 │ │ │ │ [24] .sdata PROGBITS 00000000000604f8 0504f8 000008 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000060500 050500 0001b8 00 WA 0 0 16 │ │ │ │ [26] .gnu_debuglink PROGBITS 0000000000000000 050500 000034 00 0 0 4 │ │ │ │ [27] .shstrtab STRTAB 0000000000000000 050534 000113 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 194 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 0000000000005d60 0 SECTION LOCAL DEFAULT 11 .text │ │ │ │ - 2: 000000000003a970 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ - 3: 000000000003dc20 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ - 4: 000000000004334c 0 SECTION LOCAL DEFAULT 15 .gcc_except_table │ │ │ │ + 2: 000000000003a948 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ + 3: 000000000003dbf8 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ + 4: 000000000004331c 0 SECTION LOCAL DEFAULT 15 .gcc_except_table │ │ │ │ 5: 0000000000060490 0 SECTION LOCAL DEFAULT 23 .data │ │ │ │ 6: 00000000000604f8 0 SECTION LOCAL DEFAULT 24 .sdata │ │ │ │ 7: 0000000000060500 0 SECTION LOCAL DEFAULT 25 .bss │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSo3putEc@GLIBCXX_3.4 (2) │ │ │ │ 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.36 (3) │ │ │ │ 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15 (4) │ │ │ │ 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND werase@NCURSES6_5.0.19991023 (5) │ │ │ │ @@ -186,12 +186,12 @@ │ │ │ │ 182: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt9exception4whatEv@GLIBCXX_3.4 (2) │ │ │ │ 183: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm@GLIBCXX_3.4.21 (6) │ │ │ │ 184: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTISt13runtime_error@GLIBCXX_3.4 (2) │ │ │ │ 185: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (6) │ │ │ │ 186: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.36 (3) │ │ │ │ 187: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (18) │ │ │ │ 188: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2) │ │ │ │ - 189: 0000000000009320 200 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 190: 0000000000013670 8 FUNC WEAK DEFAULT 11 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ - 191: 000000000001ac28 104 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ - 192: 000000000001ac28 104 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ - 193: 000000000001ac90 88 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ + 189: 000000000000c280 184 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 190: 0000000000013568 8 FUNC WEAK DEFAULT 11 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 191: 000000000000c1a0 104 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ + 192: 000000000000c1a0 104 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ + 193: 000000000000c218 88 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,169 +1,169 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x2e58 contains 256 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000005f538 0000000000000003 R_LARCH_RELATIVE 64d4 │ │ │ │ -000000000005f540 0000000000000003 R_LARCH_RELATIVE 5f30 │ │ │ │ -000000000005f548 0000000000000003 R_LARCH_RELATIVE 610c │ │ │ │ -000000000005f550 0000000000000003 R_LARCH_RELATIVE 6164 │ │ │ │ -000000000005f558 0000000000000003 R_LARCH_RELATIVE 61f4 │ │ │ │ -000000000005f560 0000000000000003 R_LARCH_RELATIVE 6224 │ │ │ │ -000000000005f568 0000000000000003 R_LARCH_RELATIVE 6414 │ │ │ │ -000000000005f578 0000000000000003 R_LARCH_RELATIVE 5f900 │ │ │ │ -000000000005f580 0000000000000003 R_LARCH_RELATIVE bde8 │ │ │ │ -000000000005f588 0000000000000003 R_LARCH_RELATIVE be24 │ │ │ │ -000000000005f598 0000000000000003 R_LARCH_RELATIVE 5f910 │ │ │ │ -000000000005f5a0 0000000000000003 R_LARCH_RELATIVE c1f8 │ │ │ │ -000000000005f5a8 0000000000000003 R_LARCH_RELATIVE c2b8 │ │ │ │ -000000000005f5b0 0000000000000003 R_LARCH_RELATIVE bf68 │ │ │ │ -000000000005f5c0 0000000000000003 R_LARCH_RELATIVE 5f920 │ │ │ │ -000000000005f5c8 0000000000000003 R_LARCH_RELATIVE da6c │ │ │ │ -000000000005f5d0 0000000000000003 R_LARCH_RELATIVE db4c │ │ │ │ -000000000005f5d8 0000000000000003 R_LARCH_RELATIVE d4c8 │ │ │ │ -000000000005f5e0 0000000000000003 R_LARCH_RELATIVE d0a8 │ │ │ │ -000000000005f5f0 0000000000000003 R_LARCH_RELATIVE 5f938 │ │ │ │ -000000000005f5f8 0000000000000003 R_LARCH_RELATIVE e164 │ │ │ │ -000000000005f600 0000000000000003 R_LARCH_RELATIVE e218 │ │ │ │ -000000000005f608 0000000000000003 R_LARCH_RELATIVE de9c │ │ │ │ -000000000005f610 0000000000000003 R_LARCH_RELATIVE dc0c │ │ │ │ -000000000005f620 0000000000000003 R_LARCH_RELATIVE 5f950 │ │ │ │ -000000000005f628 0000000000000003 R_LARCH_RELATIVE ee88 │ │ │ │ -000000000005f630 0000000000000003 R_LARCH_RELATIVE eec4 │ │ │ │ -000000000005f638 0000000000000003 R_LARCH_RELATIVE e960 │ │ │ │ -000000000005f640 0000000000000003 R_LARCH_RELATIVE e280 │ │ │ │ -000000000005f650 0000000000000003 R_LARCH_RELATIVE 5f968 │ │ │ │ -000000000005f658 0000000000000003 R_LARCH_RELATIVE f1cc │ │ │ │ -000000000005f660 0000000000000003 R_LARCH_RELATIVE f260 │ │ │ │ -000000000005f668 0000000000000003 R_LARCH_RELATIVE f080 │ │ │ │ -000000000005f670 0000000000000003 R_LARCH_RELATIVE ef20 │ │ │ │ -000000000005f680 0000000000000003 R_LARCH_RELATIVE 5f980 │ │ │ │ -000000000005f688 0000000000000003 R_LARCH_RELATIVE fa20 │ │ │ │ -000000000005f690 0000000000000003 R_LARCH_RELATIVE fa6c │ │ │ │ -000000000005f698 0000000000000003 R_LARCH_RELATIVE f2c8 │ │ │ │ -000000000005f6a0 0000000000000003 R_LARCH_RELATIVE f608 │ │ │ │ -000000000005f6b0 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f6b8 0000000000000003 R_LARCH_RELATIVE fde4 │ │ │ │ -000000000005f6c0 0000000000000003 R_LARCH_RELATIVE fe28 │ │ │ │ -000000000005f6c8 0000000000000003 R_LARCH_RELATIVE faf8 │ │ │ │ -000000000005f6d0 0000000000000003 R_LARCH_RELATIVE fae8 │ │ │ │ -000000000005f6e0 0000000000000003 R_LARCH_RELATIVE 5f9a8 │ │ │ │ -000000000005f6e8 0000000000000003 R_LARCH_RELATIVE 1022c │ │ │ │ -000000000005f6f0 0000000000000003 R_LARCH_RELATIVE 10248 │ │ │ │ -000000000005f700 0000000000000003 R_LARCH_RELATIVE 5f9c0 │ │ │ │ -000000000005f708 0000000000000003 R_LARCH_RELATIVE 10820 │ │ │ │ -000000000005f710 0000000000000003 R_LARCH_RELATIVE 10910 │ │ │ │ -000000000005f720 0000000000000003 R_LARCH_RELATIVE 5fa70 │ │ │ │ -000000000005f728 0000000000000003 R_LARCH_RELATIVE 1331c │ │ │ │ -000000000005f730 0000000000000003 R_LARCH_RELATIVE 1335c │ │ │ │ -000000000005f738 0000000000000003 R_LARCH_RELATIVE 1328c │ │ │ │ -000000000005f740 0000000000000003 R_LARCH_RELATIVE 132ec │ │ │ │ -000000000005f748 0000000000000003 R_LARCH_RELATIVE 1327c │ │ │ │ -000000000005f758 0000000000000003 R_LARCH_RELATIVE 5fa88 │ │ │ │ -000000000005f760 0000000000000003 R_LARCH_RELATIVE 133a0 │ │ │ │ -000000000005f768 0000000000000003 R_LARCH_RELATIVE 13420 │ │ │ │ -000000000005f770 0000000000000003 R_LARCH_RELATIVE 13430 │ │ │ │ -000000000005f778 0000000000000003 R_LARCH_RELATIVE 133b0 │ │ │ │ -000000000005f780 0000000000000003 R_LARCH_RELATIVE 13410 │ │ │ │ -000000000005f790 0000000000000003 R_LARCH_RELATIVE 5faa8 │ │ │ │ -000000000005f798 0000000000000003 R_LARCH_RELATIVE 12504 │ │ │ │ -000000000005f7a0 0000000000000003 R_LARCH_RELATIVE 124a0 │ │ │ │ -000000000005f7a8 0000000000000003 R_LARCH_RELATIVE 14dcc │ │ │ │ -000000000005f7b0 0000000000000003 R_LARCH_RELATIVE 14dfc │ │ │ │ -000000000005f7b8 0000000000000003 R_LARCH_RELATIVE 149cc │ │ │ │ -000000000005f7c8 0000000000000003 R_LARCH_RELATIVE 5fb00 │ │ │ │ -000000000005f7d0 0000000000000003 R_LARCH_RELATIVE 1d4a8 │ │ │ │ -000000000005f7d8 0000000000000003 R_LARCH_RELATIVE 1d4e4 │ │ │ │ -000000000005f7e8 0000000000000003 R_LARCH_RELATIVE 5fb10 │ │ │ │ -000000000005f7f0 0000000000000003 R_LARCH_RELATIVE 1d640 │ │ │ │ -000000000005f7f8 0000000000000003 R_LARCH_RELATIVE 1d860 │ │ │ │ -000000000005f808 0000000000000003 R_LARCH_RELATIVE 5fb20 │ │ │ │ -000000000005f810 0000000000000003 R_LARCH_RELATIVE 1ed24 │ │ │ │ -000000000005f818 0000000000000003 R_LARCH_RELATIVE 1ecc0 │ │ │ │ -000000000005f828 0000000000000003 R_LARCH_RELATIVE 5fb80 │ │ │ │ -000000000005f830 0000000000000003 R_LARCH_RELATIVE 24960 │ │ │ │ -000000000005f838 0000000000000003 R_LARCH_RELATIVE 24a08 │ │ │ │ -000000000005f848 0000000000000003 R_LARCH_RELATIVE 5fb70 │ │ │ │ -000000000005f850 0000000000000003 R_LARCH_RELATIVE 22c88 │ │ │ │ -000000000005f858 0000000000000003 R_LARCH_RELATIVE 22d78 │ │ │ │ -000000000005f868 0000000000000003 R_LARCH_RELATIVE 5fb90 │ │ │ │ -000000000005f870 0000000000000003 R_LARCH_RELATIVE 25708 │ │ │ │ -000000000005f878 0000000000000003 R_LARCH_RELATIVE 25788 │ │ │ │ -000000000005f888 0000000000000003 R_LARCH_RELATIVE 5fbb0 │ │ │ │ -000000000005f890 0000000000000003 R_LARCH_RELATIVE 2d378 │ │ │ │ -000000000005f898 0000000000000003 R_LARCH_RELATIVE 2d384 │ │ │ │ -000000000005f8a0 0000000000000003 R_LARCH_RELATIVE 2d2b0 │ │ │ │ -000000000005f8a8 0000000000000003 R_LARCH_RELATIVE 2a0f0 │ │ │ │ -000000000005f8b0 0000000000000003 R_LARCH_RELATIVE 2b510 │ │ │ │ -000000000005f8b8 0000000000000003 R_LARCH_RELATIVE 29460 │ │ │ │ +000000000005f538 0000000000000003 R_LARCH_RELATIVE 64e4 │ │ │ │ +000000000005f540 0000000000000003 R_LARCH_RELATIVE 6040 │ │ │ │ +000000000005f548 0000000000000003 R_LARCH_RELATIVE 6090 │ │ │ │ +000000000005f550 0000000000000003 R_LARCH_RELATIVE 6128 │ │ │ │ +000000000005f558 0000000000000003 R_LARCH_RELATIVE 61c8 │ │ │ │ +000000000005f560 0000000000000003 R_LARCH_RELATIVE 61f0 │ │ │ │ +000000000005f568 0000000000000003 R_LARCH_RELATIVE 6424 │ │ │ │ +000000000005f578 0000000000000003 R_LARCH_RELATIVE 5f950 │ │ │ │ +000000000005f580 0000000000000003 R_LARCH_RELATIVE 10280 │ │ │ │ +000000000005f588 0000000000000003 R_LARCH_RELATIVE 10328 │ │ │ │ +000000000005f598 0000000000000003 R_LARCH_RELATIVE 5f940 │ │ │ │ +000000000005f5a0 0000000000000003 R_LARCH_RELATIVE e5a8 │ │ │ │ +000000000005f5a8 0000000000000003 R_LARCH_RELATIVE e698 │ │ │ │ +000000000005f5b8 0000000000000003 R_LARCH_RELATIVE 5f9a0 │ │ │ │ +000000000005f5c0 0000000000000003 R_LARCH_RELATIVE 14eac │ │ │ │ +000000000005f5c8 0000000000000003 R_LARCH_RELATIVE 14e28 │ │ │ │ +000000000005f5d8 0000000000000003 R_LARCH_RELATIVE 5f9b0 │ │ │ │ +000000000005f5e0 0000000000000003 R_LARCH_RELATIVE 14fe0 │ │ │ │ +000000000005f5e8 0000000000000003 R_LARCH_RELATIVE 15200 │ │ │ │ +000000000005f5f8 0000000000000003 R_LARCH_RELATIVE 5f9c0 │ │ │ │ +000000000005f600 0000000000000003 R_LARCH_RELATIVE 166c4 │ │ │ │ +000000000005f608 0000000000000003 R_LARCH_RELATIVE 16660 │ │ │ │ +000000000005f618 0000000000000003 R_LARCH_RELATIVE 5f9d0 │ │ │ │ +000000000005f620 0000000000000003 R_LARCH_RELATIVE 25828 │ │ │ │ +000000000005f628 0000000000000003 R_LARCH_RELATIVE 25864 │ │ │ │ +000000000005f638 0000000000000003 R_LARCH_RELATIVE 5fa30 │ │ │ │ +000000000005f640 0000000000000003 R_LARCH_RELATIVE 266ec │ │ │ │ +000000000005f648 0000000000000003 R_LARCH_RELATIVE 2676c │ │ │ │ +000000000005f650 0000000000000003 R_LARCH_RELATIVE 2677c │ │ │ │ +000000000005f658 0000000000000003 R_LARCH_RELATIVE 266fc │ │ │ │ +000000000005f660 0000000000000003 R_LARCH_RELATIVE 2675c │ │ │ │ +000000000005f670 0000000000000003 R_LARCH_RELATIVE 5fa40 │ │ │ │ +000000000005f678 0000000000000003 R_LARCH_RELATIVE 26a64 │ │ │ │ +000000000005f680 0000000000000003 R_LARCH_RELATIVE 26aa4 │ │ │ │ +000000000005f688 0000000000000003 R_LARCH_RELATIVE 269d4 │ │ │ │ +000000000005f690 0000000000000003 R_LARCH_RELATIVE 26a34 │ │ │ │ +000000000005f698 0000000000000003 R_LARCH_RELATIVE 269c4 │ │ │ │ +000000000005f6a8 0000000000000003 R_LARCH_RELATIVE 5faa8 │ │ │ │ +000000000005f6b0 0000000000000003 R_LARCH_RELATIVE 2782c │ │ │ │ +000000000005f6b8 0000000000000003 R_LARCH_RELATIVE 278c0 │ │ │ │ +000000000005f6c0 0000000000000003 R_LARCH_RELATIVE 27544 │ │ │ │ +000000000005f6c8 0000000000000003 R_LARCH_RELATIVE 272c4 │ │ │ │ +000000000005f6d8 0000000000000003 R_LARCH_RELATIVE 5fac0 │ │ │ │ +000000000005f6e0 0000000000000003 R_LARCH_RELATIVE 27cb0 │ │ │ │ +000000000005f6e8 0000000000000003 R_LARCH_RELATIVE 27cc4 │ │ │ │ +000000000005f6f8 0000000000000003 R_LARCH_RELATIVE 5fad8 │ │ │ │ +000000000005f700 0000000000000003 R_LARCH_RELATIVE 28540 │ │ │ │ +000000000005f708 0000000000000003 R_LARCH_RELATIVE 285ec │ │ │ │ +000000000005f710 0000000000000003 R_LARCH_RELATIVE 2840c │ │ │ │ +000000000005f718 0000000000000003 R_LARCH_RELATIVE 282ac │ │ │ │ +000000000005f728 0000000000000003 R_LARCH_RELATIVE 5faf0 │ │ │ │ +000000000005f730 0000000000000003 R_LARCH_RELATIVE 28dcc │ │ │ │ +000000000005f738 0000000000000003 R_LARCH_RELATIVE 28e00 │ │ │ │ +000000000005f740 0000000000000003 R_LARCH_RELATIVE 2866c │ │ │ │ +000000000005f748 0000000000000003 R_LARCH_RELATIVE 2899c │ │ │ │ +000000000005f758 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005f760 0000000000000003 R_LARCH_RELATIVE 29168 │ │ │ │ +000000000005f768 0000000000000003 R_LARCH_RELATIVE 291a4 │ │ │ │ +000000000005f770 0000000000000003 R_LARCH_RELATIVE 28e74 │ │ │ │ +000000000005f778 0000000000000003 R_LARCH_RELATIVE 28e64 │ │ │ │ +000000000005f788 0000000000000003 R_LARCH_RELATIVE 5fb18 │ │ │ │ +000000000005f790 0000000000000003 R_LARCH_RELATIVE 29e28 │ │ │ │ +000000000005f798 0000000000000003 R_LARCH_RELATIVE 29e64 │ │ │ │ +000000000005f7a0 0000000000000003 R_LARCH_RELATIVE 298f0 │ │ │ │ +000000000005f7a8 0000000000000003 R_LARCH_RELATIVE 29200 │ │ │ │ +000000000005f7b8 0000000000000003 R_LARCH_RELATIVE 5fb30 │ │ │ │ +000000000005f7c0 0000000000000003 R_LARCH_RELATIVE 2a864 │ │ │ │ +000000000005f7c8 0000000000000003 R_LARCH_RELATIVE 2a924 │ │ │ │ +000000000005f7d0 0000000000000003 R_LARCH_RELATIVE 2a2e0 │ │ │ │ +000000000005f7d8 0000000000000003 R_LARCH_RELATIVE 29ec0 │ │ │ │ +000000000005f7e8 0000000000000003 R_LARCH_RELATIVE 5fb48 │ │ │ │ +000000000005f7f0 0000000000000003 R_LARCH_RELATIVE 2a9e4 │ │ │ │ +000000000005f7f8 0000000000000003 R_LARCH_RELATIVE 2aad4 │ │ │ │ +000000000005f808 0000000000000003 R_LARCH_RELATIVE 5fb58 │ │ │ │ +000000000005f810 0000000000000003 R_LARCH_RELATIVE 2cae0 │ │ │ │ +000000000005f818 0000000000000003 R_LARCH_RELATIVE 2cba0 │ │ │ │ +000000000005f820 0000000000000003 R_LARCH_RELATIVE 2c840 │ │ │ │ +000000000005f830 0000000000000003 R_LARCH_RELATIVE 5fb78 │ │ │ │ +000000000005f838 0000000000000003 R_LARCH_RELATIVE 27288 │ │ │ │ +000000000005f840 0000000000000003 R_LARCH_RELATIVE 2722c │ │ │ │ +000000000005f848 0000000000000003 R_LARCH_RELATIVE 2e934 │ │ │ │ +000000000005f850 0000000000000003 R_LARCH_RELATIVE 2e964 │ │ │ │ +000000000005f858 0000000000000003 R_LARCH_RELATIVE 2e544 │ │ │ │ +000000000005f868 0000000000000003 R_LARCH_RELATIVE 5fba0 │ │ │ │ +000000000005f870 0000000000000003 R_LARCH_RELATIVE 32580 │ │ │ │ +000000000005f878 0000000000000003 R_LARCH_RELATIVE 325e0 │ │ │ │ +000000000005f880 0000000000000003 R_LARCH_RELATIVE 32710 │ │ │ │ +000000000005f888 0000000000000003 R_LARCH_RELATIVE 32590 │ │ │ │ +000000000005f890 0000000000000003 R_LARCH_RELATIVE 32a10 │ │ │ │ +000000000005f898 0000000000000003 R_LARCH_RELATIVE 325f0 │ │ │ │ +000000000005f8a8 0000000000000003 R_LARCH_RELATIVE 5fbb8 │ │ │ │ +000000000005f8b0 0000000000000003 R_LARCH_RELATIVE 32c6c │ │ │ │ +000000000005f8b8 0000000000000003 R_LARCH_RELATIVE 32cec │ │ │ │ 000000000005f8c8 0000000000000003 R_LARCH_RELATIVE 5fbc8 │ │ │ │ -000000000005f8d0 0000000000000003 R_LARCH_RELATIVE 2d3a4 │ │ │ │ -000000000005f8d8 0000000000000003 R_LARCH_RELATIVE 2d404 │ │ │ │ -000000000005f8e0 0000000000000003 R_LARCH_RELATIVE 2d534 │ │ │ │ -000000000005f8e8 0000000000000003 R_LARCH_RELATIVE 2d3b4 │ │ │ │ -000000000005f8f0 0000000000000003 R_LARCH_RELATIVE 2d834 │ │ │ │ -000000000005f8f8 0000000000000003 R_LARCH_RELATIVE 2d414 │ │ │ │ -000000000005f908 0000000000000003 R_LARCH_RELATIVE 3bf40 │ │ │ │ -000000000005f918 0000000000000003 R_LARCH_RELATIVE 3bf58 │ │ │ │ -000000000005f928 0000000000000003 R_LARCH_RELATIVE 3bf60 │ │ │ │ -000000000005f930 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f940 0000000000000003 R_LARCH_RELATIVE 3bf78 │ │ │ │ -000000000005f948 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f958 0000000000000003 R_LARCH_RELATIVE 3bf90 │ │ │ │ -000000000005f960 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f970 0000000000000003 R_LARCH_RELATIVE 3bfa8 │ │ │ │ -000000000005f978 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f988 0000000000000003 R_LARCH_RELATIVE 3bfb8 │ │ │ │ -000000000005f990 0000000000000003 R_LARCH_RELATIVE 5f998 │ │ │ │ -000000000005f9a0 0000000000000003 R_LARCH_RELATIVE 3bfd0 │ │ │ │ -000000000005f9b0 0000000000000003 R_LARCH_RELATIVE 3bfe0 │ │ │ │ -000000000005f9b8 0000000000000003 R_LARCH_RELATIVE 5f9c0 │ │ │ │ -000000000005f9c8 0000000000000003 R_LARCH_RELATIVE 3bff8 │ │ │ │ -000000000005f9d8 0000000000000003 R_LARCH_RELATIVE 3c000 │ │ │ │ -000000000005f9e0 0000000000000003 R_LARCH_RELATIVE 5fa88 │ │ │ │ -000000000005f9f0 0000000000000003 R_LARCH_RELATIVE 5f9d0 │ │ │ │ -000000000005f9f8 0000000000000003 R_LARCH_RELATIVE 12434 │ │ │ │ -000000000005fa00 0000000000000003 R_LARCH_RELATIVE 12464 │ │ │ │ -000000000005fa08 0000000000000003 R_LARCH_RELATIVE 120a4 │ │ │ │ -000000000005fa10 0000000000000003 R_LARCH_RELATIVE 12354 │ │ │ │ -000000000005fa18 0000000000000003 R_LARCH_RELATIVE 13410 │ │ │ │ -000000000005fa28 0000000000000003 R_LARCH_RELATIVE 3c018 │ │ │ │ -000000000005fa30 0000000000000003 R_LARCH_RELATIVE 5fa88 │ │ │ │ -000000000005fa40 0000000000000003 R_LARCH_RELATIVE 5fa20 │ │ │ │ -000000000005fa48 0000000000000003 R_LARCH_RELATIVE 131f8 │ │ │ │ -000000000005fa50 0000000000000003 R_LARCH_RELATIVE 13228 │ │ │ │ -000000000005fa58 0000000000000003 R_LARCH_RELATIVE 12a68 │ │ │ │ -000000000005fa60 0000000000000003 R_LARCH_RELATIVE 130e8 │ │ │ │ -000000000005fa68 0000000000000003 R_LARCH_RELATIVE 13410 │ │ │ │ -000000000005fa78 0000000000000003 R_LARCH_RELATIVE 3c028 │ │ │ │ -000000000005fa80 0000000000000003 R_LARCH_RELATIVE 5fa88 │ │ │ │ -000000000005fa90 0000000000000003 R_LARCH_RELATIVE 3c040 │ │ │ │ -000000000005faa0 0000000000000003 R_LARCH_RELATIVE 3c048 │ │ │ │ -000000000005fab0 0000000000000003 R_LARCH_RELATIVE 3c058 │ │ │ │ -000000000005fab8 0000000000000003 R_LARCH_RELATIVE 5fa98 │ │ │ │ -000000000005fac8 0000000000000003 R_LARCH_RELATIVE 3c070 │ │ │ │ -000000000005fae0 0000000000000003 R_LARCH_RELATIVE 5fac0 │ │ │ │ -000000000005fae8 0000000000000003 R_LARCH_RELATIVE 1a560 │ │ │ │ -000000000005faf0 0000000000000003 R_LARCH_RELATIVE 1a5c8 │ │ │ │ -000000000005fb08 0000000000000003 R_LARCH_RELATIVE 3c088 │ │ │ │ -000000000005fb18 0000000000000003 R_LARCH_RELATIVE 3c0e0 │ │ │ │ -000000000005fb28 0000000000000003 R_LARCH_RELATIVE 3c0e8 │ │ │ │ -000000000005fb38 0000000000000003 R_LARCH_RELATIVE 3c0f8 │ │ │ │ -000000000005fb50 0000000000000003 R_LARCH_RELATIVE 5fb30 │ │ │ │ -000000000005fb58 0000000000000003 R_LARCH_RELATIVE 21864 │ │ │ │ -000000000005fb60 0000000000000003 R_LARCH_RELATIVE 218d4 │ │ │ │ -000000000005fb78 0000000000000003 R_LARCH_RELATIVE 3c110 │ │ │ │ -000000000005fb88 0000000000000003 R_LARCH_RELATIVE 3c118 │ │ │ │ -000000000005fb98 0000000000000003 R_LARCH_RELATIVE 3c128 │ │ │ │ -000000000005fba8 0000000000000003 R_LARCH_RELATIVE 3cf10 │ │ │ │ -000000000005fbb8 0000000000000003 R_LARCH_RELATIVE 3cf20 │ │ │ │ -000000000005fbc0 0000000000000003 R_LARCH_RELATIVE 5fba0 │ │ │ │ -000000000005fbd0 0000000000000003 R_LARCH_RELATIVE 3cf38 │ │ │ │ -000000000005fbd8 0000000000000003 R_LARCH_RELATIVE 5fba0 │ │ │ │ -00000000000604c0 0000000000000003 R_LARCH_RELATIVE 5fac0 │ │ │ │ -00000000000604c8 0000000000000003 R_LARCH_RELATIVE 5fb30 │ │ │ │ +000000000005f8d0 0000000000000003 R_LARCH_RELATIVE 36e6c │ │ │ │ +000000000005f8d8 0000000000000003 R_LARCH_RELATIVE 36e70 │ │ │ │ +000000000005f8e0 0000000000000003 R_LARCH_RELATIVE 36d9c │ │ │ │ +000000000005f8e8 0000000000000003 R_LARCH_RELATIVE 33bdc │ │ │ │ +000000000005f8f0 0000000000000003 R_LARCH_RELATIVE 34ffc │ │ │ │ +000000000005f8f8 0000000000000003 R_LARCH_RELATIVE 32f4c │ │ │ │ +000000000005f908 0000000000000003 R_LARCH_RELATIVE 3bf10 │ │ │ │ +000000000005f920 0000000000000003 R_LARCH_RELATIVE 5f900 │ │ │ │ +000000000005f928 0000000000000003 R_LARCH_RELATIVE bae8 │ │ │ │ +000000000005f930 0000000000000003 R_LARCH_RELATIVE bb50 │ │ │ │ +000000000005f948 0000000000000003 R_LARCH_RELATIVE 3bf28 │ │ │ │ +000000000005f958 0000000000000003 R_LARCH_RELATIVE 3bf30 │ │ │ │ +000000000005f968 0000000000000003 R_LARCH_RELATIVE 3bf40 │ │ │ │ +000000000005f980 0000000000000003 R_LARCH_RELATIVE 5f960 │ │ │ │ +000000000005f988 0000000000000003 R_LARCH_RELATIVE 13580 │ │ │ │ +000000000005f990 0000000000000003 R_LARCH_RELATIVE 135e8 │ │ │ │ +000000000005f9a8 0000000000000003 R_LARCH_RELATIVE 3bf58 │ │ │ │ +000000000005f9b8 0000000000000003 R_LARCH_RELATIVE 3bfb8 │ │ │ │ +000000000005f9c8 0000000000000003 R_LARCH_RELATIVE 3bfc0 │ │ │ │ +000000000005f9d8 0000000000000003 R_LARCH_RELATIVE 3bfc8 │ │ │ │ +000000000005f9e8 0000000000000003 R_LARCH_RELATIVE 3bfe0 │ │ │ │ +000000000005f9f0 0000000000000003 R_LARCH_RELATIVE 5fa30 │ │ │ │ +000000000005fa00 0000000000000003 R_LARCH_RELATIVE 5f9e0 │ │ │ │ +000000000005fa08 0000000000000003 R_LARCH_RELATIVE 26668 │ │ │ │ +000000000005fa10 0000000000000003 R_LARCH_RELATIVE 26698 │ │ │ │ +000000000005fa18 0000000000000003 R_LARCH_RELATIVE 25ed8 │ │ │ │ +000000000005fa20 0000000000000003 R_LARCH_RELATIVE 26558 │ │ │ │ +000000000005fa28 0000000000000003 R_LARCH_RELATIVE 2675c │ │ │ │ +000000000005fa38 0000000000000003 R_LARCH_RELATIVE 3bff0 │ │ │ │ +000000000005fa48 0000000000000003 R_LARCH_RELATIVE 3bff8 │ │ │ │ +000000000005fa50 0000000000000003 R_LARCH_RELATIVE 5fa30 │ │ │ │ +000000000005fa60 0000000000000003 R_LARCH_RELATIVE 3c010 │ │ │ │ +000000000005fa68 0000000000000003 R_LARCH_RELATIVE 5fa30 │ │ │ │ +000000000005fa78 0000000000000003 R_LARCH_RELATIVE 5fa58 │ │ │ │ +000000000005fa80 0000000000000003 R_LARCH_RELATIVE 271a8 │ │ │ │ +000000000005fa88 0000000000000003 R_LARCH_RELATIVE 271d8 │ │ │ │ +000000000005fa90 0000000000000003 R_LARCH_RELATIVE 26e18 │ │ │ │ +000000000005fa98 0000000000000003 R_LARCH_RELATIVE 270c8 │ │ │ │ +000000000005faa0 0000000000000003 R_LARCH_RELATIVE 2675c │ │ │ │ +000000000005fab0 0000000000000003 R_LARCH_RELATIVE 3c028 │ │ │ │ +000000000005fab8 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005fac8 0000000000000003 R_LARCH_RELATIVE 3c040 │ │ │ │ +000000000005fad0 0000000000000003 R_LARCH_RELATIVE 5fb48 │ │ │ │ +000000000005fae0 0000000000000003 R_LARCH_RELATIVE 3c058 │ │ │ │ +000000000005fae8 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005faf8 0000000000000003 R_LARCH_RELATIVE 3c068 │ │ │ │ +000000000005fb00 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005fb10 0000000000000003 R_LARCH_RELATIVE 3c080 │ │ │ │ +000000000005fb20 0000000000000003 R_LARCH_RELATIVE 3c090 │ │ │ │ +000000000005fb28 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005fb38 0000000000000003 R_LARCH_RELATIVE 3c0a8 │ │ │ │ +000000000005fb40 0000000000000003 R_LARCH_RELATIVE 5fb08 │ │ │ │ +000000000005fb50 0000000000000003 R_LARCH_RELATIVE 3c0c0 │ │ │ │ +000000000005fb60 0000000000000003 R_LARCH_RELATIVE 3c0c8 │ │ │ │ +000000000005fb70 0000000000000003 R_LARCH_RELATIVE 3c0d0 │ │ │ │ +000000000005fb80 0000000000000003 R_LARCH_RELATIVE 3c0e0 │ │ │ │ +000000000005fb88 0000000000000003 R_LARCH_RELATIVE 5fb68 │ │ │ │ +000000000005fb98 0000000000000003 R_LARCH_RELATIVE 3cdc8 │ │ │ │ +000000000005fba8 0000000000000003 R_LARCH_RELATIVE 3cdd8 │ │ │ │ +000000000005fbb0 0000000000000003 R_LARCH_RELATIVE 5fb90 │ │ │ │ +000000000005fbc0 0000000000000003 R_LARCH_RELATIVE 3cde8 │ │ │ │ +000000000005fbd0 0000000000000003 R_LARCH_RELATIVE 3cf00 │ │ │ │ +000000000005fbd8 0000000000000003 R_LARCH_RELATIVE 5fb90 │ │ │ │ +00000000000604e8 0000000000000003 R_LARCH_RELATIVE 5f900 │ │ │ │ +00000000000604f0 0000000000000003 R_LARCH_RELATIVE 5f960 │ │ │ │ 00000000000604f8 0000000000000003 R_LARCH_RELATIVE 604f8 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ @@ -191,45 +191,45 @@ │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ 0000000000000000 0000000000000000 R_LARCH_NONE 0 │ │ │ │ -000000000005f900 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f910 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f998 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f9c0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fa88 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fa98 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb00 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb10 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb20 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb70 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb80 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fb90 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fba0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f920 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f938 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f950 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f968 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f980 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f9a8 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005f9d0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fa20 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fa70 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f900 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f960 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f9e0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fa40 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fa58 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 000000000005faa8 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 000000000005fac0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fad8 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005faf0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb18 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 000000000005fb30 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fbb0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb78 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fba0 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 000000000005fbc8 0000007900000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000005fad0 000000b000000002 R_LARCH_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fb40 000000b000000002 R_LARCH_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005faf8 000000b600000002 R_LARCH_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000005fb68 000000b600000002 R_LARCH_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005f910 000000b000000002 R_LARCH_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005f970 000000b000000002 R_LARCH_64 0000000000000000 _ZTISt9exception@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005f938 000000b600000002 R_LARCH_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005f998 000000b600000002 R_LARCH_64 0000000000000000 _ZNKSt9exception4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000005f940 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f950 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f9a0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f9b0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f9c0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005f9d0 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fa30 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb08 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb48 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb58 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb68 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fb90 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000005fbb8 0000004e00000002 R_LARCH_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 000000000005fe08 0000001300000002 R_LARCH_64 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 000000000005fe18 0000002300000002 R_LARCH_64 0000000000000000 _ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 000000000005fe20 0000002500000002 R_LARCH_64 0000000000000000 acs_map@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ 000000000005fe30 0000002800000002 R_LARCH_64 0000000000000000 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 000000000005fe60 0000003f00000002 R_LARCH_64 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ 000000000005fe70 0000004200000002 R_LARCH_64 0000000000000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 000000000005fe80 0000004b00000002 R_LARCH_64 0000000000000000 ESCDELAY@NCURSES6_5.0.19991023 + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b321f22663ef9dd4ee4f0cb6232d0ce5ed1d3d96 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0e1a6ea8e2cdce3d91a61a2994f9ac75b1aa6aa │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 5.19.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,452 +1,452 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0xcc4 (offset: 0x3dc20) │ │ │ │ + Start of frame section: 0xcc4 (offset: 0x3dbf8) │ │ │ │ Entries in search table: 0x197 │ │ │ │ - 0xfffffffffffc8e08 (offset: 0x5d60) -> 0x321c fde=[ 2554] │ │ │ │ - 0xfffffffffffc8ee4 (offset: 0x5e3c) -> 0xd0c fde=[ 44] │ │ │ │ - 0xfffffffffffc8fd8 (offset: 0x5f30) -> 0x15f8 fde=[ 930] │ │ │ │ - 0xfffffffffffc90a4 (offset: 0x5ffc) -> 0x31e8 fde=[ 2520] │ │ │ │ - 0xfffffffffffc91b4 (offset: 0x610c) -> 0x3a0c fde=[ 2d44] │ │ │ │ - 0xfffffffffffc920c (offset: 0x6164) -> 0x4434 fde=[ 376c] │ │ │ │ - 0xfffffffffffc929c (offset: 0x61f4) -> 0x5070 fde=[ 43a8] │ │ │ │ - 0xfffffffffffc92cc (offset: 0x6224) -> 0x623c fde=[ 5574] │ │ │ │ - 0xfffffffffffc9364 (offset: 0x62bc) -> 0xcdc fde=[ 14] │ │ │ │ - 0xfffffffffffc95a8 (offset: 0x6500) -> 0xd40 fde=[ 78] │ │ │ │ - 0xfffffffffffc95e8 (offset: 0x6540) -> 0xd60 fde=[ 98] │ │ │ │ - 0xfffffffffffc96e8 (offset: 0x6640) -> 0xd80 fde=[ b8] │ │ │ │ - 0xfffffffffffc9708 (offset: 0x6660) -> 0xd9c fde=[ d4] │ │ │ │ - 0xfffffffffffc9758 (offset: 0x66b0) -> 0xdbc fde=[ f4] │ │ │ │ - 0xfffffffffffc9788 (offset: 0x66e0) -> 0xdd8 fde=[ 110] │ │ │ │ - 0xfffffffffffc97d8 (offset: 0x6730) -> 0xdf4 fde=[ 12c] │ │ │ │ - 0xfffffffffffc97e8 (offset: 0x6740) -> 0xe08 fde=[ 140] │ │ │ │ - 0xfffffffffffc9858 (offset: 0x67b0) -> 0xe30 fde=[ 168] │ │ │ │ - 0xfffffffffffc9888 (offset: 0x67e0) -> 0xe4c fde=[ 184] │ │ │ │ - 0xfffffffffffc98f8 (offset: 0x6850) -> 0xe74 fde=[ 1ac] │ │ │ │ - 0xfffffffffffc9968 (offset: 0x68c0) -> 0xe9c fde=[ 1d4] │ │ │ │ - 0xfffffffffffc9b78 (offset: 0x6ad0) -> 0xedc fde=[ 214] │ │ │ │ - 0xfffffffffffc9ce8 (offset: 0x6c40) -> 0xf14 fde=[ 24c] │ │ │ │ - 0xfffffffffffc9df8 (offset: 0x6d50) -> 0xf4c fde=[ 284] │ │ │ │ - 0xfffffffffffc9ec8 (offset: 0x6e20) -> 0xf84 fde=[ 2bc] │ │ │ │ - 0xfffffffffffc9ee8 (offset: 0x6e40) -> 0xf98 fde=[ 2d0] │ │ │ │ - 0xfffffffffffc9ef8 (offset: 0x6e50) -> 0xfac fde=[ 2e4] │ │ │ │ - 0xfffffffffffc9f18 (offset: 0x6e70) -> 0xfc0 fde=[ 2f8] │ │ │ │ - 0xfffffffffffca038 (offset: 0x6f90) -> 0xfe0 fde=[ 318] │ │ │ │ - 0xfffffffffffca118 (offset: 0x7070) -> 0x1018 fde=[ 350] │ │ │ │ - 0xfffffffffffca1d8 (offset: 0x7130) -> 0x104c fde=[ 384] │ │ │ │ - 0xfffffffffffca288 (offset: 0x71e0) -> 0x1084 fde=[ 3bc] │ │ │ │ - 0xfffffffffffca3c8 (offset: 0x7320) -> 0x10e8 fde=[ 420] │ │ │ │ - 0xfffffffffffca758 (offset: 0x76b0) -> 0x1168 fde=[ 4a0] │ │ │ │ - 0xfffffffffffcab48 (offset: 0x7aa0) -> 0x1254 fde=[ 58c] │ │ │ │ - 0xfffffffffffcabf8 (offset: 0x7b50) -> 0x1284 fde=[ 5bc] │ │ │ │ - 0xfffffffffffcade8 (offset: 0x7d40) -> 0x12d0 fde=[ 608] │ │ │ │ - 0xfffffffffffcafe8 (offset: 0x7f40) -> 0x131c fde=[ 654] │ │ │ │ - 0xfffffffffffcb0e8 (offset: 0x8040) -> 0x1360 fde=[ 698] │ │ │ │ - 0xfffffffffffcb2e8 (offset: 0x8240) -> 0x13b0 fde=[ 6e8] │ │ │ │ - 0xfffffffffffcb508 (offset: 0x8460) -> 0x1400 fde=[ 738] │ │ │ │ - 0xfffffffffffcb798 (offset: 0x86f0) -> 0x14cc fde=[ 804] │ │ │ │ - 0xfffffffffffcbd78 (offset: 0x8cd0) -> 0x1568 fde=[ 8a0] │ │ │ │ - 0xfffffffffffcc330 (offset: 0x9288) -> 0x11ec fde=[ 524] │ │ │ │ - 0xfffffffffffcc3c8 (offset: 0x9320) -> 0x1224 fde=[ 55c] │ │ │ │ - 0xfffffffffffcc4b0 (offset: 0x9408) -> 0x1468 fde=[ 7a0] │ │ │ │ - 0xfffffffffffcc674 (offset: 0x95cc) -> 0x1524 fde=[ 85c] │ │ │ │ - 0xfffffffffffcc82c (offset: 0x9784) -> 0x1628 fde=[ 960] │ │ │ │ - 0xfffffffffffcc84c (offset: 0x97a4) -> 0x163c fde=[ 974] │ │ │ │ - 0xfffffffffffcc8dc (offset: 0x9834) -> 0x1668 fde=[ 9a0] │ │ │ │ - 0xfffffffffffcc98c (offset: 0x98e4) -> 0x1688 fde=[ 9c0] │ │ │ │ - 0xfffffffffffcca2c (offset: 0x9984) -> 0x16a8 fde=[ 9e0] │ │ │ │ - 0xfffffffffffcca3c (offset: 0x9994) -> 0x16bc fde=[ 9f4] │ │ │ │ - 0xfffffffffffcca4c (offset: 0x99a4) -> 0x16d0 fde=[ a08] │ │ │ │ - 0xfffffffffffccb1c (offset: 0x9a74) -> 0x16f0 fde=[ a28] │ │ │ │ - 0xfffffffffffccbfc (offset: 0x9b54) -> 0x1710 fde=[ a48] │ │ │ │ - 0xfffffffffffccce8 (offset: 0x9c40) -> 0x1760 fde=[ a98] │ │ │ │ - 0xfffffffffffcec68 (offset: 0xbbc0) -> 0x17f0 fde=[ b28] │ │ │ │ - 0xfffffffffffcee90 (offset: 0xbde8) -> 0x1730 fde=[ a68] │ │ │ │ - 0xfffffffffffceecc (offset: 0xbe24) -> 0x1744 fde=[ a7c] │ │ │ │ - 0xfffffffffffcef18 (offset: 0xbe70) -> 0x17b8 fde=[ af0] │ │ │ │ - 0xfffffffffffcf010 (offset: 0xbf68) -> 0x1828 fde=[ b60] │ │ │ │ - 0xfffffffffffcf060 (offset: 0xbfb8) -> 0x1850 fde=[ b88] │ │ │ │ - 0xfffffffffffcf2a0 (offset: 0xc1f8) -> 0x189c fde=[ bd4] │ │ │ │ - 0xfffffffffffcf360 (offset: 0xc2b8) -> 0x18cc fde=[ c04] │ │ │ │ - 0xfffffffffffcf400 (offset: 0xc358) -> 0x18f4 fde=[ c2c] │ │ │ │ - 0xfffffffffffcf4c0 (offset: 0xc418) -> 0x192c fde=[ c64] │ │ │ │ - 0xfffffffffffcf5c0 (offset: 0xc518) -> 0x1964 fde=[ c9c] │ │ │ │ - 0xfffffffffffcf740 (offset: 0xc698) -> 0x199c fde=[ cd4] │ │ │ │ - 0xfffffffffffcf750 (offset: 0xc6a8) -> 0x19b0 fde=[ ce8] │ │ │ │ - 0xfffffffffffcf7d0 (offset: 0xc728) -> 0x19e4 fde=[ d1c] │ │ │ │ - 0xfffffffffffcf850 (offset: 0xc7a8) -> 0x1a18 fde=[ d50] │ │ │ │ - 0xfffffffffffcf860 (offset: 0xc7b8) -> 0x1a2c fde=[ d64] │ │ │ │ - 0xfffffffffffcf870 (offset: 0xc7c8) -> 0x1a40 fde=[ d78] │ │ │ │ - 0xfffffffffffcf880 (offset: 0xc7d8) -> 0x1a54 fde=[ d8c] │ │ │ │ - 0xfffffffffffcf890 (offset: 0xc7e8) -> 0x1a68 fde=[ da0] │ │ │ │ - 0xfffffffffffcf8a0 (offset: 0xc7f8) -> 0x1a7c fde=[ db4] │ │ │ │ - 0xfffffffffffcf8b0 (offset: 0xc808) -> 0x1a90 fde=[ dc8] │ │ │ │ - 0xfffffffffffcf8e0 (offset: 0xc838) -> 0x1aa4 fde=[ ddc] │ │ │ │ - 0xfffffffffffcf9a0 (offset: 0xc8f8) -> 0x1aec fde=[ e24] │ │ │ │ - 0xfffffffffffcfa40 (offset: 0xc998) -> 0x1b00 fde=[ e38] │ │ │ │ - 0xfffffffffffcfbb0 (offset: 0xcb08) -> 0x1b54 fde=[ e8c] │ │ │ │ - 0xfffffffffffcffd4 (offset: 0xcf2c) -> 0x1be8 fde=[ f20] │ │ │ │ - 0xfffffffffffd0044 (offset: 0xcf9c) -> 0x1c0c fde=[ f44] │ │ │ │ - 0xfffffffffffd0064 (offset: 0xcfbc) -> 0x1c28 fde=[ f60] │ │ │ │ - 0xfffffffffffd0074 (offset: 0xcfcc) -> 0x1c3c fde=[ f74] │ │ │ │ - 0xfffffffffffd0150 (offset: 0xd0a8) -> 0x1cd4 fde=[ 100c] │ │ │ │ - 0xfffffffffffd03f0 (offset: 0xd348) -> 0x1d28 fde=[ 1060] │ │ │ │ - 0xfffffffffffd0420 (offset: 0xd378) -> 0x1d3c fde=[ 1074] │ │ │ │ - 0xfffffffffffd0460 (offset: 0xd3b8) -> 0x1d50 fde=[ 1088] │ │ │ │ - 0xfffffffffffd0470 (offset: 0xd3c8) -> 0x1d64 fde=[ 109c] │ │ │ │ - 0xfffffffffffd0570 (offset: 0xd4c8) -> 0x1d84 fde=[ 10bc] │ │ │ │ - 0xfffffffffffd0800 (offset: 0xd758) -> 0x1ddc fde=[ 1114] │ │ │ │ - 0xfffffffffffd0b14 (offset: 0xda6c) -> 0x1c70 fde=[ fa8] │ │ │ │ - 0xfffffffffffd0bf4 (offset: 0xdb4c) -> 0x1ca8 fde=[ fe0] │ │ │ │ - 0xfffffffffffd0cb4 (offset: 0xdc0c) -> 0x1e74 fde=[ 11ac] │ │ │ │ - 0xfffffffffffd0df4 (offset: 0xdd4c) -> 0x1ea0 fde=[ 11d8] │ │ │ │ - 0xfffffffffffd0e04 (offset: 0xdd5c) -> 0x1eb4 fde=[ 11ec] │ │ │ │ - 0xfffffffffffd0f44 (offset: 0xde9c) -> 0x1f04 fde=[ 123c] │ │ │ │ - 0xfffffffffffd120c (offset: 0xe164) -> 0x1e28 fde=[ 1160] │ │ │ │ - 0xfffffffffffd12c0 (offset: 0xe218) -> 0x1e50 fde=[ 1188] │ │ │ │ - 0xfffffffffffd1328 (offset: 0xe280) -> 0x1f98 fde=[ 12d0] │ │ │ │ - 0xfffffffffffd17e8 (offset: 0xe740) -> 0x2010 fde=[ 1348] │ │ │ │ - 0xfffffffffffd1818 (offset: 0xe770) -> 0x2024 fde=[ 135c] │ │ │ │ - 0xfffffffffffd1858 (offset: 0xe7b0) -> 0x2038 fde=[ 1370] │ │ │ │ - 0xfffffffffffd1898 (offset: 0xe7f0) -> 0x204c fde=[ 1384] │ │ │ │ - 0xfffffffffffd18a8 (offset: 0xe800) -> 0x2060 fde=[ 1398] │ │ │ │ - 0xfffffffffffd18d8 (offset: 0xe830) -> 0x2074 fde=[ 13ac] │ │ │ │ - 0xfffffffffffd1a08 (offset: 0xe960) -> 0x20c8 fde=[ 1400] │ │ │ │ - 0xfffffffffffd1f30 (offset: 0xee88) -> 0x1f68 fde=[ 12a0] │ │ │ │ - 0xfffffffffffd1f6c (offset: 0xeec4) -> 0x1f7c fde=[ 12b4] │ │ │ │ - 0xfffffffffffd1fc8 (offset: 0xef20) -> 0x2118 fde=[ 1450] │ │ │ │ - 0xfffffffffffd1fd8 (offset: 0xef30) -> 0x2178 fde=[ 14b0] │ │ │ │ - 0xfffffffffffd1fe8 (offset: 0xef40) -> 0x218c fde=[ 14c4] │ │ │ │ - 0xfffffffffffd2128 (offset: 0xf080) -> 0x21d8 fde=[ 1510] │ │ │ │ - 0xfffffffffffd2274 (offset: 0xf1cc) -> 0x212c fde=[ 1464] │ │ │ │ - 0xfffffffffffd2308 (offset: 0xf260) -> 0x2154 fde=[ 148c] │ │ │ │ - 0xfffffffffffd2370 (offset: 0xf2c8) -> 0x2250 fde=[ 1588] │ │ │ │ - 0xfffffffffffd26b0 (offset: 0xf608) -> 0x22b8 fde=[ 15f0] │ │ │ │ - 0xfffffffffffd2930 (offset: 0xf888) -> 0x230c fde=[ 1644] │ │ │ │ - 0xfffffffffffd2aa0 (offset: 0xf9f8) -> 0x2354 fde=[ 168c] │ │ │ │ - 0xfffffffffffd2ab0 (offset: 0xfa08) -> 0x2368 fde=[ 16a0] │ │ │ │ - 0xfffffffffffd2ac0 (offset: 0xfa18) -> 0x237c fde=[ 16b4] │ │ │ │ - 0xfffffffffffd2ac8 (offset: 0xfa20) -> 0x2220 fde=[ 1558] │ │ │ │ - 0xfffffffffffd2b14 (offset: 0xfa6c) -> 0x2234 fde=[ 156c] │ │ │ │ - 0xfffffffffffd2b90 (offset: 0xfae8) -> 0x2390 fde=[ 16c8] │ │ │ │ - 0xfffffffffffd2ba0 (offset: 0xfaf8) -> 0x23d4 fde=[ 170c] │ │ │ │ - 0xfffffffffffd2d60 (offset: 0xfcb8) -> 0x2414 fde=[ 174c] │ │ │ │ - 0xfffffffffffd2e8c (offset: 0xfde4) -> 0x23a4 fde=[ 16dc] │ │ │ │ - 0xfffffffffffd2ed0 (offset: 0xfe28) -> 0x23b8 fde=[ 16f0] │ │ │ │ - 0xfffffffffffd2f34 (offset: 0xfe8c) -> 0x2468 fde=[ 17a0] │ │ │ │ - 0xfffffffffffd2f44 (offset: 0xfe9c) -> 0x247c fde=[ 17b4] │ │ │ │ - 0xfffffffffffd2f74 (offset: 0xfecc) -> 0x2498 fde=[ 17d0] │ │ │ │ - 0xfffffffffffd3094 (offset: 0xffec) -> 0x24e4 fde=[ 181c] │ │ │ │ - 0xfffffffffffd3144 (offset: 0x1009c) -> 0x2604 fde=[ 193c] │ │ │ │ - 0xfffffffffffd32d4 (offset: 0x1022c) -> 0x2438 fde=[ 1770] │ │ │ │ - 0xfffffffffffd32f0 (offset: 0x10248) -> 0x244c fde=[ 1784] │ │ │ │ - 0xfffffffffffd3334 (offset: 0x1028c) -> 0x250c fde=[ 1844] │ │ │ │ - 0xfffffffffffd3468 (offset: 0x103c0) -> 0x2568 fde=[ 18a0] │ │ │ │ - 0xfffffffffffd362c (offset: 0x10584) -> 0x25b4 fde=[ 18ec] │ │ │ │ - 0xfffffffffffd38c8 (offset: 0x10820) -> 0x2668 fde=[ 19a0] │ │ │ │ - 0xfffffffffffd39b8 (offset: 0x10910) -> 0x26a0 fde=[ 19d8] │ │ │ │ - 0xfffffffffffd39e8 (offset: 0x10940) -> 0x26bc fde=[ 19f4] │ │ │ │ - 0xfffffffffffd3a68 (offset: 0x109c0) -> 0x26d8 fde=[ 1a10] │ │ │ │ - 0xfffffffffffd3aa8 (offset: 0x10a00) -> 0x26ec fde=[ 1a24] │ │ │ │ - 0xfffffffffffd3cd8 (offset: 0x10c30) -> 0x2720 fde=[ 1a58] │ │ │ │ - 0xfffffffffffd3e08 (offset: 0x10d60) -> 0x2748 fde=[ 1a80] │ │ │ │ - 0xfffffffffffd41c8 (offset: 0x11120) -> 0x27bc fde=[ 1af4] │ │ │ │ - 0xfffffffffffd4268 (offset: 0x111c0) -> 0x27d0 fde=[ 1b08] │ │ │ │ - 0xfffffffffffd42f8 (offset: 0x11250) -> 0x27f0 fde=[ 1b28] │ │ │ │ - 0xfffffffffffd4438 (offset: 0x11390) -> 0x2850 fde=[ 1b88] │ │ │ │ - 0xfffffffffffd44c8 (offset: 0x11420) -> 0x2864 fde=[ 1b9c] │ │ │ │ - 0xfffffffffffd4848 (offset: 0x117a0) -> 0x28e8 fde=[ 1c20] │ │ │ │ - 0xfffffffffffd48c8 (offset: 0x11820) -> 0x28fc fde=[ 1c34] │ │ │ │ - 0xfffffffffffd4948 (offset: 0x118a0) -> 0x2910 fde=[ 1c48] │ │ │ │ - 0xfffffffffffd49c8 (offset: 0x11920) -> 0x292c fde=[ 1c64] │ │ │ │ - 0xfffffffffffd49e8 (offset: 0x11940) -> 0x2940 fde=[ 1c78] │ │ │ │ - 0xfffffffffffd4b38 (offset: 0x11a90) -> 0x2960 fde=[ 1c98] │ │ │ │ - 0xfffffffffffd4b78 (offset: 0x11ad0) -> 0x297c fde=[ 1cb4] │ │ │ │ - 0xfffffffffffd4be8 (offset: 0x11b40) -> 0x2990 fde=[ 1cc8] │ │ │ │ - 0xfffffffffffd4c68 (offset: 0x11bc0) -> 0x29a4 fde=[ 1cdc] │ │ │ │ - 0xfffffffffffd4e18 (offset: 0x11d70) -> 0x29c4 fde=[ 1cfc] │ │ │ │ - 0xfffffffffffd4e2c (offset: 0x11d84) -> 0x29f4 fde=[ 1d2c] │ │ │ │ - 0xfffffffffffd4f2c (offset: 0x11e84) -> 0x2a28 fde=[ 1d60] │ │ │ │ - 0xfffffffffffd514c (offset: 0x120a4) -> 0x2a80 fde=[ 1db8] │ │ │ │ - 0xfffffffffffd538c (offset: 0x122e4) -> 0x2ac4 fde=[ 1dfc] │ │ │ │ - 0xfffffffffffd53fc (offset: 0x12354) -> 0x2af0 fde=[ 1e28] │ │ │ │ - 0xfffffffffffd54dc (offset: 0x12434) -> 0x2b18 fde=[ 1e50] │ │ │ │ - 0xfffffffffffd550c (offset: 0x12464) -> 0x2b38 fde=[ 1e70] │ │ │ │ - 0xfffffffffffd5548 (offset: 0x124a0) -> 0x29d8 fde=[ 1d10] │ │ │ │ - 0xfffffffffffd55ac (offset: 0x12504) -> 0x2a14 fde=[ 1d4c] │ │ │ │ - 0xfffffffffffd55f0 (offset: 0x12548) -> 0x2b60 fde=[ 1e98] │ │ │ │ - 0xfffffffffffd5b10 (offset: 0x12a68) -> 0x2be0 fde=[ 1f18] │ │ │ │ - 0xfffffffffffd6110 (offset: 0x13068) -> 0x2c64 fde=[ 1f9c] │ │ │ │ - 0xfffffffffffd6190 (offset: 0x130e8) -> 0x2c90 fde=[ 1fc8] │ │ │ │ - 0xfffffffffffd62a0 (offset: 0x131f8) -> 0x2cb8 fde=[ 1ff0] │ │ │ │ - 0xfffffffffffd62d0 (offset: 0x13228) -> 0x2cd8 fde=[ 2010] │ │ │ │ - 0xfffffffffffd6324 (offset: 0x1327c) -> 0x2d00 fde=[ 2038] │ │ │ │ - 0xfffffffffffd6334 (offset: 0x1328c) -> 0x2d14 fde=[ 204c] │ │ │ │ - 0xfffffffffffd6344 (offset: 0x1329c) -> 0x2d28 fde=[ 2060] │ │ │ │ - 0xfffffffffffd6394 (offset: 0x132ec) -> 0x2d54 fde=[ 208c] │ │ │ │ - 0xfffffffffffd63c4 (offset: 0x1331c) -> 0x2d74 fde=[ 20ac] │ │ │ │ - 0xfffffffffffd6404 (offset: 0x1335c) -> 0x2d98 fde=[ 20d0] │ │ │ │ - 0xfffffffffffd6448 (offset: 0x133a0) -> 0x2dd4 fde=[ 210c] │ │ │ │ - 0xfffffffffffd6458 (offset: 0x133b0) -> 0x2de8 fde=[ 2120] │ │ │ │ - 0xfffffffffffd64b8 (offset: 0x13410) -> 0x2e04 fde=[ 213c] │ │ │ │ - 0xfffffffffffd64c8 (offset: 0x13420) -> 0x2e18 fde=[ 2150] │ │ │ │ - 0xfffffffffffd64d8 (offset: 0x13430) -> 0x2e2c fde=[ 2164] │ │ │ │ - 0xfffffffffffd66f8 (offset: 0x13650) -> 0x2e60 fde=[ 2198] │ │ │ │ - 0xfffffffffffd6718 (offset: 0x13670) -> 0x2dc0 fde=[ 20f8] │ │ │ │ - 0xfffffffffffd6730 (offset: 0x13688) -> 0x2e78 fde=[ 21b0] │ │ │ │ - 0xfffffffffffd69e0 (offset: 0x13938) -> 0x2ec4 fde=[ 21fc] │ │ │ │ - 0xfffffffffffd714c (offset: 0x140a4) -> 0x2f78 fde=[ 22b0] │ │ │ │ - 0xfffffffffffd72dc (offset: 0x14234) -> 0x2fbc fde=[ 22f4] │ │ │ │ - 0xfffffffffffd737c (offset: 0x142d4) -> 0x2fe0 fde=[ 2318] │ │ │ │ - 0xfffffffffffd748c (offset: 0x143e4) -> 0x3010 fde=[ 2348] │ │ │ │ - 0xfffffffffffd759c (offset: 0x144f4) -> 0x3034 fde=[ 236c] │ │ │ │ - 0xfffffffffffd77fc (offset: 0x14754) -> 0x3048 fde=[ 2380] │ │ │ │ - 0xfffffffffffd78ec (offset: 0x14844) -> 0x306c fde=[ 23a4] │ │ │ │ - 0xfffffffffffd78fc (offset: 0x14854) -> 0x3080 fde=[ 23b8] │ │ │ │ - 0xfffffffffffd7a74 (offset: 0x149cc) -> 0x30e0 fde=[ 2418] │ │ │ │ - 0xfffffffffffd7be4 (offset: 0x14b3c) -> 0x3120 fde=[ 2458] │ │ │ │ - 0xfffffffffffd7c64 (offset: 0x14bbc) -> 0x314c fde=[ 2484] │ │ │ │ - 0xfffffffffffd7e74 (offset: 0x14dcc) -> 0x3190 fde=[ 24c8] │ │ │ │ - 0xfffffffffffd7ea4 (offset: 0x14dfc) -> 0x31b0 fde=[ 24e8] │ │ │ │ - 0xfffffffffffd8050 (offset: 0x14fa8) -> 0x3294 fde=[ 25cc] │ │ │ │ - 0xfffffffffffd80e0 (offset: 0x15038) -> 0x32bc fde=[ 25f4] │ │ │ │ - 0xfffffffffffd8220 (offset: 0x15178) -> 0x3330 fde=[ 2668] │ │ │ │ - 0xfffffffffffd8420 (offset: 0x15378) -> 0x33ac fde=[ 26e4] │ │ │ │ - 0xfffffffffffd8450 (offset: 0x153a8) -> 0x33c0 fde=[ 26f8] │ │ │ │ - 0xfffffffffffd85e0 (offset: 0x15538) -> 0x33e8 fde=[ 2720] │ │ │ │ - 0xfffffffffffd86e0 (offset: 0x15638) -> 0x34a8 fde=[ 27e0] │ │ │ │ - 0xfffffffffffd8a70 (offset: 0x159c8) -> 0x3534 fde=[ 286c] │ │ │ │ - 0xfffffffffffd9050 (offset: 0x15fa8) -> 0x37a0 fde=[ 2ad8] │ │ │ │ - 0xfffffffffffd9170 (offset: 0x160c8) -> 0x3870 fde=[ 2ba8] │ │ │ │ - 0xfffffffffffdaf10 (offset: 0x17e68) -> 0x39b4 fde=[ 2cec] │ │ │ │ - 0xfffffffffffdd608 (offset: 0x1a560) -> 0x3254 fde=[ 258c] │ │ │ │ - 0xfffffffffffdd670 (offset: 0x1a5c8) -> 0x3270 fde=[ 25a8] │ │ │ │ - 0xfffffffffffdd6d0 (offset: 0x1a628) -> 0x32ec fde=[ 2624] │ │ │ │ - 0xfffffffffffdd8e8 (offset: 0x1a840) -> 0x3374 fde=[ 26ac] │ │ │ │ - 0xfffffffffffdda0c (offset: 0x1a964) -> 0x3408 fde=[ 2740] │ │ │ │ - 0xfffffffffffddb14 (offset: 0x1aa6c) -> 0x3434 fde=[ 276c] │ │ │ │ - 0xfffffffffffddcd0 (offset: 0x1ac28) -> 0x3468 fde=[ 27a0] │ │ │ │ - 0xfffffffffffddd38 (offset: 0x1ac90) -> 0x3484 fde=[ 27bc] │ │ │ │ - 0xfffffffffffdddb0 (offset: 0x1ad08) -> 0x35fc fde=[ 2934] │ │ │ │ - 0xfffffffffffde3d0 (offset: 0x1b328) -> 0x365c fde=[ 2994] │ │ │ │ - 0xfffffffffffde5c8 (offset: 0x1b520) -> 0x3698 fde=[ 29d0] │ │ │ │ - 0xfffffffffffde620 (offset: 0x1b578) -> 0x36c0 fde=[ 29f8] │ │ │ │ - 0xfffffffffffde874 (offset: 0x1b7cc) -> 0x3700 fde=[ 2a38] │ │ │ │ - 0xfffffffffffdea74 (offset: 0x1b9cc) -> 0x373c fde=[ 2a74] │ │ │ │ - 0xfffffffffffdec70 (offset: 0x1bbc8) -> 0x37c8 fde=[ 2b00] │ │ │ │ - 0xfffffffffffdefb0 (offset: 0x1bf08) -> 0x381c fde=[ 2b54] │ │ │ │ - 0xfffffffffffdf2f0 (offset: 0x1c248) -> 0x38c4 fde=[ 2bfc] │ │ │ │ - 0xfffffffffffdf6f0 (offset: 0x1c648) -> 0x3914 fde=[ 2c4c] │ │ │ │ - 0xfffffffffffdfaf0 (offset: 0x1ca48) -> 0x3964 fde=[ 2c9c] │ │ │ │ - 0xfffffffffffdfef0 (offset: 0x1ce48) -> 0x3a58 fde=[ 2d90] │ │ │ │ - 0xfffffffffffdff00 (offset: 0x1ce58) -> 0x3a6c fde=[ 2da4] │ │ │ │ - 0xfffffffffffdff20 (offset: 0x1ce78) -> 0x3a80 fde=[ 2db8] │ │ │ │ - 0xfffffffffffdff30 (offset: 0x1ce88) -> 0x3a94 fde=[ 2dcc] │ │ │ │ - 0xfffffffffffdff40 (offset: 0x1ce98) -> 0x3aa8 fde=[ 2de0] │ │ │ │ - 0xfffffffffffdff50 (offset: 0x1cea8) -> 0x3abc fde=[ 2df4] │ │ │ │ - 0xfffffffffffdff60 (offset: 0x1ceb8) -> 0x3ad0 fde=[ 2e08] │ │ │ │ - 0xfffffffffffdff70 (offset: 0x1cec8) -> 0x3ae4 fde=[ 2e1c] │ │ │ │ - 0xfffffffffffe01a0 (offset: 0x1d0f8) -> 0x3b10 fde=[ 2e48] │ │ │ │ - 0xfffffffffffe02a0 (offset: 0x1d1f8) -> 0x3b44 fde=[ 2e7c] │ │ │ │ - 0xfffffffffffe02e0 (offset: 0x1d238) -> 0x3b58 fde=[ 2e90] │ │ │ │ - 0xfffffffffffe0340 (offset: 0x1d298) -> 0x3ba4 fde=[ 2edc] │ │ │ │ - 0xfffffffffffe03c0 (offset: 0x1d318) -> 0x3bc4 fde=[ 2efc] │ │ │ │ - 0xfffffffffffe0550 (offset: 0x1d4a8) -> 0x3a28 fde=[ 2d60] │ │ │ │ - 0xfffffffffffe058c (offset: 0x1d4e4) -> 0x3a3c fde=[ 2d74] │ │ │ │ - 0xfffffffffffe05e8 (offset: 0x1d540) -> 0x3b6c fde=[ 2ea4] │ │ │ │ - 0xfffffffffffe06e8 (offset: 0x1d640) -> 0x3c30 fde=[ 2f68] │ │ │ │ - 0xfffffffffffe0908 (offset: 0x1d860) -> 0x3c7c fde=[ 2fb4] │ │ │ │ - 0xfffffffffffe0938 (offset: 0x1d890) -> 0x3c98 fde=[ 2fd0] │ │ │ │ - 0xfffffffffffe09a8 (offset: 0x1d900) -> 0x3cb8 fde=[ 2ff0] │ │ │ │ - 0xfffffffffffe0e88 (offset: 0x1dde0) -> 0x3d50 fde=[ 3088] │ │ │ │ - 0xfffffffffffe0e98 (offset: 0x1ddf0) -> 0x3d64 fde=[ 309c] │ │ │ │ - 0xfffffffffffe0ea8 (offset: 0x1de00) -> 0x3d78 fde=[ 30b0] │ │ │ │ - 0xfffffffffffe0eb8 (offset: 0x1de10) -> 0x3d8c fde=[ 30c4] │ │ │ │ - 0xfffffffffffe0ec8 (offset: 0x1de20) -> 0x3da0 fde=[ 30d8] │ │ │ │ - 0xfffffffffffe1018 (offset: 0x1df70) -> 0x3db4 fde=[ 30ec] │ │ │ │ - 0xfffffffffffe10b8 (offset: 0x1e010) -> 0x3de0 fde=[ 3118] │ │ │ │ - 0xfffffffffffe1928 (offset: 0x1e880) -> 0x3e24 fde=[ 315c] │ │ │ │ - 0xfffffffffffe1d68 (offset: 0x1ecc0) -> 0x3c00 fde=[ 2f38] │ │ │ │ - 0xfffffffffffe1dcc (offset: 0x1ed24) -> 0x3c1c fde=[ 2f54] │ │ │ │ - 0xfffffffffffe1e10 (offset: 0x1ed68) -> 0x3eb0 fde=[ 31e8] │ │ │ │ - 0xfffffffffffe1e30 (offset: 0x1ed88) -> 0x3ec4 fde=[ 31fc] │ │ │ │ - 0xfffffffffffe1f10 (offset: 0x1ee68) -> 0x3f08 fde=[ 3240] │ │ │ │ - 0xfffffffffffe1f20 (offset: 0x1ee78) -> 0x3f1c fde=[ 3254] │ │ │ │ - 0xfffffffffffe2080 (offset: 0x1efd8) -> 0x3fa8 fde=[ 32e0] │ │ │ │ - 0xfffffffffffe21a0 (offset: 0x1f0f8) -> 0x3fe4 fde=[ 331c] │ │ │ │ - 0xfffffffffffe2230 (offset: 0x1f188) -> 0x4018 fde=[ 3350] │ │ │ │ - 0xfffffffffffe22ac (offset: 0x1f204) -> 0x3f70 fde=[ 32a8] │ │ │ │ - 0xfffffffffffe23d4 (offset: 0x1f32c) -> 0x40bc fde=[ 33f4] │ │ │ │ - 0xfffffffffffe2794 (offset: 0x1f6ec) -> 0x4120 fde=[ 3458] │ │ │ │ - 0xfffffffffffe28d4 (offset: 0x1f82c) -> 0x41bc fde=[ 34f4] │ │ │ │ - 0xfffffffffffe2dc4 (offset: 0x1fd1c) -> 0x4394 fde=[ 36cc] │ │ │ │ - 0xfffffffffffe4594 (offset: 0x214ec) -> 0x43ec fde=[ 3724] │ │ │ │ - 0xfffffffffffe490c (offset: 0x21864) -> 0x4038 fde=[ 3370] │ │ │ │ - 0xfffffffffffe497c (offset: 0x218d4) -> 0x4054 fde=[ 338c] │ │ │ │ - 0xfffffffffffe49f4 (offset: 0x2194c) -> 0x4078 fde=[ 33b0] │ │ │ │ - 0xfffffffffffe4c14 (offset: 0x21b6c) -> 0x4150 fde=[ 3488] │ │ │ │ - 0xfffffffffffe4d50 (offset: 0x21ca8) -> 0x4188 fde=[ 34c0] │ │ │ │ - 0xfffffffffffe4e88 (offset: 0x21de0) -> 0x4248 fde=[ 3580] │ │ │ │ - 0xfffffffffffe53e8 (offset: 0x22340) -> 0x42ac fde=[ 35e4] │ │ │ │ - 0xfffffffffffe5474 (offset: 0x223cc) -> 0x42c8 fde=[ 3600] │ │ │ │ - 0xfffffffffffe58cc (offset: 0x22824) -> 0x4310 fde=[ 3648] │ │ │ │ - 0xfffffffffffe5ae8 (offset: 0x22a40) -> 0x4354 fde=[ 368c] │ │ │ │ - 0xfffffffffffe5c90 (offset: 0x22be8) -> 0x44c4 fde=[ 37fc] │ │ │ │ - 0xfffffffffffe5d30 (offset: 0x22c88) -> 0x44ec fde=[ 3824] │ │ │ │ - 0xfffffffffffe5e20 (offset: 0x22d78) -> 0x4528 fde=[ 3860] │ │ │ │ - 0xfffffffffffe5e50 (offset: 0x22da8) -> 0x4544 fde=[ 387c] │ │ │ │ - 0xfffffffffffe5ff0 (offset: 0x22f48) -> 0x45a0 fde=[ 38d8] │ │ │ │ - 0xfffffffffffe61f0 (offset: 0x23148) -> 0x45e4 fde=[ 391c] │ │ │ │ - 0xfffffffffffe6270 (offset: 0x231c8) -> 0x45f8 fde=[ 3930] │ │ │ │ - 0xfffffffffffe6310 (offset: 0x23268) -> 0x460c fde=[ 3944] │ │ │ │ - 0xfffffffffffe6340 (offset: 0x23298) -> 0x4620 fde=[ 3958] │ │ │ │ - 0xfffffffffffe6360 (offset: 0x232b8) -> 0x4634 fde=[ 396c] │ │ │ │ - 0xfffffffffffe6560 (offset: 0x234b8) -> 0x467c fde=[ 39b4] │ │ │ │ - 0xfffffffffffe6710 (offset: 0x23668) -> 0x46c0 fde=[ 39f8] │ │ │ │ - 0xfffffffffffe6830 (offset: 0x23788) -> 0x46f8 fde=[ 3a30] │ │ │ │ - 0xfffffffffffe68f0 (offset: 0x23848) -> 0x470c fde=[ 3a44] │ │ │ │ - 0xfffffffffffe69f0 (offset: 0x23948) -> 0x4720 fde=[ 3a58] │ │ │ │ - 0xfffffffffffe6a00 (offset: 0x23958) -> 0x4734 fde=[ 3a6c] │ │ │ │ - 0xfffffffffffe6a10 (offset: 0x23968) -> 0x4748 fde=[ 3a80] │ │ │ │ - 0xfffffffffffe6a20 (offset: 0x23978) -> 0x475c fde=[ 3a94] │ │ │ │ - 0xfffffffffffe6a30 (offset: 0x23988) -> 0x4770 fde=[ 3aa8] │ │ │ │ - 0xfffffffffffe6a70 (offset: 0x239c8) -> 0x4794 fde=[ 3acc] │ │ │ │ - 0xfffffffffffe6b80 (offset: 0x23ad8) -> 0x47a8 fde=[ 3ae0] │ │ │ │ - 0xfffffffffffe6c90 (offset: 0x23be8) -> 0x47bc fde=[ 3af4] │ │ │ │ - 0xfffffffffffe6d90 (offset: 0x23ce8) -> 0x47d0 fde=[ 3b08] │ │ │ │ - 0xfffffffffffe6eb0 (offset: 0x23e08) -> 0x47f0 fde=[ 3b28] │ │ │ │ - 0xfffffffffffe74a0 (offset: 0x243f8) -> 0x48b8 fde=[ 3bf0] │ │ │ │ - 0xfffffffffffe76d0 (offset: 0x24628) -> 0x4934 fde=[ 3c6c] │ │ │ │ - 0xfffffffffffe7940 (offset: 0x24898) -> 0x4a9c fde=[ 3dd4] │ │ │ │ - 0xfffffffffffe7a08 (offset: 0x24960) -> 0x4460 fde=[ 3798] │ │ │ │ - 0xfffffffffffe7ab0 (offset: 0x24a08) -> 0x4498 fde=[ 37d0] │ │ │ │ - 0xfffffffffffe7b50 (offset: 0x24aa8) -> 0x49b0 fde=[ 3ce8] │ │ │ │ - 0xfffffffffffe7d90 (offset: 0x24ce8) -> 0x49d8 fde=[ 3d10] │ │ │ │ - 0xfffffffffffe85d0 (offset: 0x25528) -> 0x4a58 fde=[ 3d90] │ │ │ │ - 0xfffffffffffe87b0 (offset: 0x25708) -> 0x4ad0 fde=[ 3e08] │ │ │ │ - 0xfffffffffffe8830 (offset: 0x25788) -> 0x4af8 fde=[ 3e30] │ │ │ │ - 0xfffffffffffe8860 (offset: 0x257b8) -> 0x4b14 fde=[ 3e4c] │ │ │ │ - 0xfffffffffffe88d0 (offset: 0x25828) -> 0x4b40 fde=[ 3e78] │ │ │ │ - 0xfffffffffffe8a88 (offset: 0x259e0) -> 0x4b78 fde=[ 3eb0] │ │ │ │ - 0xfffffffffffe8bc8 (offset: 0x25b20) -> 0x4bac fde=[ 3ee4] │ │ │ │ - 0xfffffffffffe8d68 (offset: 0x25cc0) -> 0x4c08 fde=[ 3f40] │ │ │ │ - 0xfffffffffffe8f68 (offset: 0x25ec0) -> 0x4c4c fde=[ 3f84] │ │ │ │ - 0xfffffffffffe9248 (offset: 0x261a0) -> 0x4cd4 fde=[ 400c] │ │ │ │ - 0xfffffffffffe98d8 (offset: 0x26830) -> 0x4d58 fde=[ 4090] │ │ │ │ - 0xfffffffffffe9b08 (offset: 0x26a60) -> 0x4dec fde=[ 4124] │ │ │ │ - 0xfffffffffffe9ea8 (offset: 0x26e00) -> 0x4e98 fde=[ 41d0] │ │ │ │ - 0xfffffffffffea0d8 (offset: 0x27030) -> 0x4f20 fde=[ 4258] │ │ │ │ - 0xfffffffffffea0f8 (offset: 0x27050) -> 0x4f3c fde=[ 4274] │ │ │ │ - 0xfffffffffffea118 (offset: 0x27070) -> 0x4f50 fde=[ 4288] │ │ │ │ - 0xfffffffffffea138 (offset: 0x27090) -> 0x4f64 fde=[ 429c] │ │ │ │ - 0xfffffffffffea378 (offset: 0x272d0) -> 0x4fec fde=[ 4324] │ │ │ │ - 0xfffffffffffeb8d8 (offset: 0x28830) -> 0x5044 fde=[ 437c] │ │ │ │ - 0xfffffffffffec40c (offset: 0x29364) -> 0x4cac fde=[ 3fe4] │ │ │ │ - 0xfffffffffffec48c (offset: 0x293e4) -> 0x5010 fde=[ 4348] │ │ │ │ - 0xfffffffffffec508 (offset: 0x29460) -> 0x50b0 fde=[ 43e8] │ │ │ │ - 0xfffffffffffec5b8 (offset: 0x29510) -> 0x50c4 fde=[ 43fc] │ │ │ │ - 0xfffffffffffec5f8 (offset: 0x29550) -> 0x50d8 fde=[ 4410] │ │ │ │ - 0xfffffffffffeca08 (offset: 0x29960) -> 0x5114 fde=[ 444c] │ │ │ │ - 0xfffffffffffece48 (offset: 0x29da0) -> 0x5150 fde=[ 4488] │ │ │ │ - 0xfffffffffffecf18 (offset: 0x29e70) -> 0x5174 fde=[ 44ac] │ │ │ │ - 0xfffffffffffed198 (offset: 0x2a0f0) -> 0x51bc fde=[ 44f4] │ │ │ │ - 0xfffffffffffed268 (offset: 0x2a1c0) -> 0x51e0 fde=[ 4518] │ │ │ │ - 0xfffffffffffed598 (offset: 0x2a4f0) -> 0x523c fde=[ 4574] │ │ │ │ - 0xfffffffffffee5b8 (offset: 0x2b510) -> 0x52a4 fde=[ 45dc] │ │ │ │ - 0xfffffffffffef638 (offset: 0x2c590) -> 0x53b4 fde=[ 46ec] │ │ │ │ - 0xffffffffffff0358 (offset: 0x2d2b0) -> 0x5444 fde=[ 477c] │ │ │ │ - 0xffffffffffff0420 (offset: 0x2d378) -> 0x5088 fde=[ 43c0] │ │ │ │ - 0xffffffffffff042c (offset: 0x2d384) -> 0x509c fde=[ 43d4] │ │ │ │ - 0xffffffffffff044c (offset: 0x2d3a4) -> 0x5478 fde=[ 47b0] │ │ │ │ - 0xffffffffffff045c (offset: 0x2d3b4) -> 0x548c fde=[ 47c4] │ │ │ │ - 0xffffffffffff04ac (offset: 0x2d404) -> 0x54a8 fde=[ 47e0] │ │ │ │ - 0xffffffffffff04bc (offset: 0x2d414) -> 0x54bc fde=[ 47f4] │ │ │ │ - 0xffffffffffff04ec (offset: 0x2d444) -> 0x54d0 fde=[ 4808] │ │ │ │ - 0xffffffffffff05dc (offset: 0x2d534) -> 0x54f0 fde=[ 4828] │ │ │ │ - 0xffffffffffff08dc (offset: 0x2d834) -> 0x5530 fde=[ 4868] │ │ │ │ - 0xffffffffffff0afc (offset: 0x2da54) -> 0x5598 fde=[ 48d0] │ │ │ │ - 0xffffffffffff0b30 (offset: 0x2da88) -> 0x55b0 fde=[ 48e8] │ │ │ │ - 0xffffffffffff0be0 (offset: 0x2db38) -> 0x55e8 fde=[ 4920] │ │ │ │ - 0xffffffffffff0ce0 (offset: 0x2dc38) -> 0x5608 fde=[ 4940] │ │ │ │ - 0xffffffffffff0d70 (offset: 0x2dcc8) -> 0x5630 fde=[ 4968] │ │ │ │ - 0xffffffffffff0f10 (offset: 0x2de68) -> 0x568c fde=[ 49c4] │ │ │ │ - 0xffffffffffff1110 (offset: 0x2e068) -> 0x56d0 fde=[ 4a08] │ │ │ │ - 0xffffffffffff1310 (offset: 0x2e268) -> 0x5714 fde=[ 4a4c] │ │ │ │ - 0xffffffffffff1680 (offset: 0x2e5d8) -> 0x5774 fde=[ 4aac] │ │ │ │ - 0xffffffffffff1800 (offset: 0x2e758) -> 0x57a4 fde=[ 4adc] │ │ │ │ - 0xffffffffffff1810 (offset: 0x2e768) -> 0x57b8 fde=[ 4af0] │ │ │ │ - 0xffffffffffff1a10 (offset: 0x2e968) -> 0x57e4 fde=[ 4b1c] │ │ │ │ - 0xffffffffffff1e60 (offset: 0x2edb8) -> 0x5858 fde=[ 4b90] │ │ │ │ - 0xffffffffffff1f30 (offset: 0x2ee88) -> 0x5898 fde=[ 4bd0] │ │ │ │ - 0xffffffffffff2410 (offset: 0x2f368) -> 0x58e8 fde=[ 4c20] │ │ │ │ - 0xffffffffffff2920 (offset: 0x2f878) -> 0x5974 fde=[ 4cac] │ │ │ │ - 0xffffffffffff2c70 (offset: 0x2fbc8) -> 0x59e8 fde=[ 4d20] │ │ │ │ - 0xffffffffffff2e20 (offset: 0x2fd78) -> 0x5a30 fde=[ 4d68] │ │ │ │ - 0xffffffffffff3440 (offset: 0x30398) -> 0x5af8 fde=[ 4e30] │ │ │ │ - 0xffffffffffff3a00 (offset: 0x30958) -> 0x5b88 fde=[ 4ec0] │ │ │ │ - 0xffffffffffff4180 (offset: 0x310d8) -> 0x5bf8 fde=[ 4f30] │ │ │ │ - 0xffffffffffff4a70 (offset: 0x319c8) -> 0x5c48 fde=[ 4f80] │ │ │ │ - 0xffffffffffff4c90 (offset: 0x31be8) -> 0x5c8c fde=[ 4fc4] │ │ │ │ - 0xffffffffffff4e70 (offset: 0x31dc8) -> 0x5b44 fde=[ 4e7c] │ │ │ │ - 0xffffffffffff50c8 (offset: 0x32020) -> 0x5cd8 fde=[ 5010] │ │ │ │ - 0xffffffffffff5208 (offset: 0x32160) -> 0x5d0c fde=[ 5044] │ │ │ │ - 0xffffffffffff5408 (offset: 0x32360) -> 0x5d50 fde=[ 5088] │ │ │ │ - 0xffffffffffff57c8 (offset: 0x32720) -> 0x5db4 fde=[ 50ec] │ │ │ │ - 0xffffffffffff5908 (offset: 0x32860) -> 0x5de4 fde=[ 511c] │ │ │ │ - 0xffffffffffff5928 (offset: 0x32880) -> 0x5df8 fde=[ 5130] │ │ │ │ - 0xffffffffffff5948 (offset: 0x328a0) -> 0x5e0c fde=[ 5144] │ │ │ │ - 0xffffffffffff5fc8 (offset: 0x32f20) -> 0x5ebc fde=[ 51f4] │ │ │ │ - 0xffffffffffff6df8 (offset: 0x33d50) -> 0x5f18 fde=[ 5250] │ │ │ │ - 0xffffffffffff73d8 (offset: 0x34330) -> 0x60ac fde=[ 53e4] │ │ │ │ - 0xffffffffffff9128 (offset: 0x36080) -> 0x61b8 fde=[ 54f0] │ │ │ │ - 0xffffffffffffc8e8 (offset: 0x39840) -> 0x5fe0 fde=[ 5318] │ │ │ │ - 0xffffffffffffcb10 (offset: 0x39a68) -> 0x605c fde=[ 5394] │ │ │ │ - 0xffffffffffffcf10 (offset: 0x39e68) -> 0x6164 fde=[ 549c] │ │ │ │ - 0xffffffffffffd250 (offset: 0x3a1a8) -> 0x6260 fde=[ 5598] │ │ │ │ - 0xffffffffffffd290 (offset: 0x3a1e8) -> 0x627c fde=[ 55b4] │ │ │ │ - 0xffffffffffffd2d0 (offset: 0x3a228) -> 0x6298 fde=[ 55d0] │ │ │ │ - 0xffffffffffffd388 (offset: 0x3a2e0) -> 0x62d8 fde=[ 5610] │ │ │ │ - 0xffffffffffffd3b8 (offset: 0x3a310) -> 0x62f0 fde=[ 5628] │ │ │ │ - 0xffffffffffffd3e8 (offset: 0x3a340) -> 0x6304 fde=[ 563c] │ │ │ │ - 0xffffffffffffd4a8 (offset: 0x3a400) -> 0x633c fde=[ 5674] │ │ │ │ - 0xffffffffffffd6a8 (offset: 0x3a600) -> 0x637c fde=[ 56b4] │ │ │ │ + 0xfffffffffffc8e30 (offset: 0x5d60) -> 0xd74 fde=[ ac] │ │ │ │ + 0xfffffffffffc8f0c (offset: 0x5e3c) -> 0xd0c fde=[ 44] │ │ │ │ + 0xfffffffffffc9000 (offset: 0x5f30) -> 0xd40 fde=[ 78] │ │ │ │ + 0xfffffffffffc9110 (offset: 0x6040) -> 0x1594 fde=[ 8cc] │ │ │ │ + 0xfffffffffffc9160 (offset: 0x6090) -> 0x2068 fde=[ 13a0] │ │ │ │ + 0xfffffffffffc91f8 (offset: 0x6128) -> 0x2c04 fde=[ 1f3c] │ │ │ │ + 0xfffffffffffc9298 (offset: 0x61c8) -> 0x53a8 fde=[ 46e0] │ │ │ │ + 0xfffffffffffc92c0 (offset: 0x61f0) -> 0x62a4 fde=[ 55dc] │ │ │ │ + 0xfffffffffffc937c (offset: 0x62ac) -> 0xcdc fde=[ 14] │ │ │ │ + 0xfffffffffffc95f0 (offset: 0x6520) -> 0xdec fde=[ 124] │ │ │ │ + 0xfffffffffffc9690 (offset: 0x65c0) -> 0xe14 fde=[ 14c] │ │ │ │ + 0xfffffffffffc97d0 (offset: 0x6700) -> 0xe88 fde=[ 1c0] │ │ │ │ + 0xfffffffffffc99d0 (offset: 0x6900) -> 0xf04 fde=[ 23c] │ │ │ │ + 0xfffffffffffc9a00 (offset: 0x6930) -> 0xf18 fde=[ 250] │ │ │ │ + 0xfffffffffffc9b90 (offset: 0x6ac0) -> 0xf40 fde=[ 278] │ │ │ │ + 0xfffffffffffc9c90 (offset: 0x6bc0) -> 0x1030 fde=[ 368] │ │ │ │ + 0xfffffffffffca020 (offset: 0x6f50) -> 0x10bc fde=[ 3f4] │ │ │ │ + 0xfffffffffffca600 (offset: 0x7530) -> 0x1328 fde=[ 660] │ │ │ │ + 0xfffffffffffca720 (offset: 0x7650) -> 0x13f8 fde=[ 730] │ │ │ │ + 0xfffffffffffcc4c0 (offset: 0x93f0) -> 0x153c fde=[ 874] │ │ │ │ + 0xfffffffffffcebb8 (offset: 0xbae8) -> 0xdac fde=[ e4] │ │ │ │ + 0xfffffffffffcec20 (offset: 0xbb50) -> 0xdc8 fde=[ 100] │ │ │ │ + 0xfffffffffffcec70 (offset: 0xbba0) -> 0xe44 fde=[ 17c] │ │ │ │ + 0xfffffffffffcee98 (offset: 0xbdc8) -> 0xecc fde=[ 204] │ │ │ │ + 0xfffffffffffcefcc (offset: 0xbefc) -> 0xf60 fde=[ 298] │ │ │ │ + 0xfffffffffffcf0c4 (offset: 0xbff4) -> 0xf8c fde=[ 2c4] │ │ │ │ + 0xfffffffffffcf270 (offset: 0xc1a0) -> 0xfc0 fde=[ 2f8] │ │ │ │ + 0xfffffffffffcf2e8 (offset: 0xc218) -> 0xfdc fde=[ 314] │ │ │ │ + 0xfffffffffffcf350 (offset: 0xc280) -> 0x1000 fde=[ 338] │ │ │ │ + 0xfffffffffffcf418 (offset: 0xc348) -> 0x1184 fde=[ 4bc] │ │ │ │ + 0xfffffffffffcfa38 (offset: 0xc968) -> 0x11e4 fde=[ 51c] │ │ │ │ + 0xfffffffffffcfc20 (offset: 0xcb50) -> 0x1220 fde=[ 558] │ │ │ │ + 0xfffffffffffcfc78 (offset: 0xcba8) -> 0x1248 fde=[ 580] │ │ │ │ + 0xfffffffffffcfedc (offset: 0xce0c) -> 0x1288 fde=[ 5c0] │ │ │ │ + 0xfffffffffffd00dc (offset: 0xd00c) -> 0x12c4 fde=[ 5fc] │ │ │ │ + 0xfffffffffffd02f8 (offset: 0xd228) -> 0x1350 fde=[ 688] │ │ │ │ + 0xfffffffffffd0638 (offset: 0xd568) -> 0x13a4 fde=[ 6dc] │ │ │ │ + 0xfffffffffffd0978 (offset: 0xd8a8) -> 0x144c fde=[ 784] │ │ │ │ + 0xfffffffffffd0d98 (offset: 0xdcc8) -> 0x149c fde=[ 7d4] │ │ │ │ + 0xfffffffffffd11b8 (offset: 0xe0e8) -> 0x14ec fde=[ 824] │ │ │ │ + 0xfffffffffffd15d8 (offset: 0xe508) -> 0x1614 fde=[ 94c] │ │ │ │ + 0xfffffffffffd1678 (offset: 0xe5a8) -> 0x163c fde=[ 974] │ │ │ │ + 0xfffffffffffd1768 (offset: 0xe698) -> 0x1678 fde=[ 9b0] │ │ │ │ + 0xfffffffffffd1798 (offset: 0xe6c8) -> 0x1694 fde=[ 9cc] │ │ │ │ + 0xfffffffffffd1938 (offset: 0xe868) -> 0x16f0 fde=[ a28] │ │ │ │ + 0xfffffffffffd1b38 (offset: 0xea68) -> 0x1734 fde=[ a6c] │ │ │ │ + 0xfffffffffffd1bb8 (offset: 0xeae8) -> 0x1748 fde=[ a80] │ │ │ │ + 0xfffffffffffd1c58 (offset: 0xeb88) -> 0x175c fde=[ a94] │ │ │ │ + 0xfffffffffffd1c88 (offset: 0xebb8) -> 0x1770 fde=[ aa8] │ │ │ │ + 0xfffffffffffd1ca8 (offset: 0xebd8) -> 0x1784 fde=[ abc] │ │ │ │ + 0xfffffffffffd1ea8 (offset: 0xedd8) -> 0x17cc fde=[ b04] │ │ │ │ + 0xfffffffffffd2058 (offset: 0xef88) -> 0x1810 fde=[ b48] │ │ │ │ + 0xfffffffffffd2178 (offset: 0xf0a8) -> 0x1848 fde=[ b80] │ │ │ │ + 0xfffffffffffd2238 (offset: 0xf168) -> 0x185c fde=[ b94] │ │ │ │ + 0xfffffffffffd2338 (offset: 0xf268) -> 0x1870 fde=[ ba8] │ │ │ │ + 0xfffffffffffd2348 (offset: 0xf278) -> 0x1884 fde=[ bbc] │ │ │ │ + 0xfffffffffffd2358 (offset: 0xf288) -> 0x1898 fde=[ bd0] │ │ │ │ + 0xfffffffffffd2368 (offset: 0xf298) -> 0x18ac fde=[ be4] │ │ │ │ + 0xfffffffffffd2378 (offset: 0xf2a8) -> 0x18c0 fde=[ bf8] │ │ │ │ + 0xfffffffffffd23b8 (offset: 0xf2e8) -> 0x18e4 fde=[ c1c] │ │ │ │ + 0xfffffffffffd24c8 (offset: 0xf3f8) -> 0x18f8 fde=[ c30] │ │ │ │ + 0xfffffffffffd25d8 (offset: 0xf508) -> 0x190c fde=[ c44] │ │ │ │ + 0xfffffffffffd26d8 (offset: 0xf608) -> 0x1920 fde=[ c58] │ │ │ │ + 0xfffffffffffd27f8 (offset: 0xf728) -> 0x1940 fde=[ c78] │ │ │ │ + 0xfffffffffffd2de8 (offset: 0xfd18) -> 0x1a08 fde=[ d40] │ │ │ │ + 0xfffffffffffd3018 (offset: 0xff48) -> 0x1a84 fde=[ dbc] │ │ │ │ + 0xfffffffffffd3288 (offset: 0x101b8) -> 0x1bec fde=[ f24] │ │ │ │ + 0xfffffffffffd3350 (offset: 0x10280) -> 0x15b0 fde=[ 8e8] │ │ │ │ + 0xfffffffffffd33f8 (offset: 0x10328) -> 0x15e8 fde=[ 920] │ │ │ │ + 0xfffffffffffd3498 (offset: 0x103c8) -> 0x1b00 fde=[ e38] │ │ │ │ + 0xfffffffffffd36d8 (offset: 0x10608) -> 0x1b28 fde=[ e60] │ │ │ │ + 0xfffffffffffd3f18 (offset: 0x10e48) -> 0x1ba8 fde=[ ee0] │ │ │ │ + 0xfffffffffffd40f8 (offset: 0x11028) -> 0x1cb8 fde=[ ff0] │ │ │ │ + 0xfffffffffffd44b8 (offset: 0x113e8) -> 0x1d1c fde=[ 1054] │ │ │ │ + 0xfffffffffffd45f8 (offset: 0x11528) -> 0x1df0 fde=[ 1128] │ │ │ │ + 0xfffffffffffd4ae8 (offset: 0x11a18) -> 0x1fc8 fde=[ 1300] │ │ │ │ + 0xfffffffffffd62b8 (offset: 0x131e8) -> 0x2020 fde=[ 1358] │ │ │ │ + 0xfffffffffffd6638 (offset: 0x13568) -> 0x1c20 fde=[ f58] │ │ │ │ + 0xfffffffffffd6650 (offset: 0x13580) -> 0x1c34 fde=[ f6c] │ │ │ │ + 0xfffffffffffd66b8 (offset: 0x135e8) -> 0x1c50 fde=[ f88] │ │ │ │ + 0xfffffffffffd6718 (offset: 0x13648) -> 0x1c74 fde=[ fac] │ │ │ │ + 0xfffffffffffd6930 (offset: 0x13860) -> 0x1d4c fde=[ 1084] │ │ │ │ + 0xfffffffffffd6a54 (offset: 0x13984) -> 0x1d84 fde=[ 10bc] │ │ │ │ + 0xfffffffffffd6b94 (offset: 0x13ac4) -> 0x1db8 fde=[ 10f0] │ │ │ │ + 0xfffffffffffd6c54 (offset: 0x13b84) -> 0x1e7c fde=[ 11b4] │ │ │ │ + 0xfffffffffffd71bc (offset: 0x140ec) -> 0x1ee0 fde=[ 1218] │ │ │ │ + 0xfffffffffffd7230 (offset: 0x14160) -> 0x1efc fde=[ 1234] │ │ │ │ + 0xfffffffffffd7670 (offset: 0x145a0) -> 0x1f44 fde=[ 127c] │ │ │ │ + 0xfffffffffffd78a4 (offset: 0x147d4) -> 0x1f88 fde=[ 12c0] │ │ │ │ + 0xfffffffffffd7a34 (offset: 0x14964) -> 0x20c0 fde=[ 13f8] │ │ │ │ + 0xfffffffffffd7a54 (offset: 0x14984) -> 0x20d4 fde=[ 140c] │ │ │ │ + 0xfffffffffffd7b44 (offset: 0x14a74) -> 0x2118 fde=[ 1450] │ │ │ │ + 0xfffffffffffd7b54 (offset: 0x14a84) -> 0x212c fde=[ 1464] │ │ │ │ + 0xfffffffffffd7cb4 (offset: 0x14be4) -> 0x21b8 fde=[ 14f0] │ │ │ │ + 0xfffffffffffd7dd4 (offset: 0x14d04) -> 0x21f4 fde=[ 152c] │ │ │ │ + 0xfffffffffffd7e64 (offset: 0x14d94) -> 0x2228 fde=[ 1560] │ │ │ │ + 0xfffffffffffd7ef8 (offset: 0x14e28) -> 0x2090 fde=[ 13c8] │ │ │ │ + 0xfffffffffffd7f7c (offset: 0x14eac) -> 0x20ac fde=[ 13e4] │ │ │ │ + 0xfffffffffffd7fb0 (offset: 0x14ee0) -> 0x2180 fde=[ 14b8] │ │ │ │ + 0xfffffffffffd80b0 (offset: 0x14fe0) -> 0x2278 fde=[ 15b0] │ │ │ │ + 0xfffffffffffd82d0 (offset: 0x15200) -> 0x22c4 fde=[ 15fc] │ │ │ │ + 0xfffffffffffd8300 (offset: 0x15230) -> 0x22e0 fde=[ 1618] │ │ │ │ + 0xfffffffffffd8370 (offset: 0x152a0) -> 0x2300 fde=[ 1638] │ │ │ │ + 0xfffffffffffd8850 (offset: 0x15780) -> 0x2398 fde=[ 16d0] │ │ │ │ + 0xfffffffffffd8860 (offset: 0x15790) -> 0x23ac fde=[ 16e4] │ │ │ │ + 0xfffffffffffd8870 (offset: 0x157a0) -> 0x23c0 fde=[ 16f8] │ │ │ │ + 0xfffffffffffd8880 (offset: 0x157b0) -> 0x23d4 fde=[ 170c] │ │ │ │ + 0xfffffffffffd8890 (offset: 0x157c0) -> 0x23e8 fde=[ 1720] │ │ │ │ + 0xfffffffffffd89e0 (offset: 0x15910) -> 0x23fc fde=[ 1734] │ │ │ │ + 0xfffffffffffd8a80 (offset: 0x159b0) -> 0x2428 fde=[ 1760] │ │ │ │ + 0xfffffffffffd92f0 (offset: 0x16220) -> 0x246c fde=[ 17a4] │ │ │ │ + 0xfffffffffffd9730 (offset: 0x16660) -> 0x2248 fde=[ 1580] │ │ │ │ + 0xfffffffffffd9794 (offset: 0x166c4) -> 0x2264 fde=[ 159c] │ │ │ │ + 0xfffffffffffd97d8 (offset: 0x16708) -> 0x24f8 fde=[ 1830] │ │ │ │ + 0xfffffffffffd97e8 (offset: 0x16718) -> 0x250c fde=[ 1844] │ │ │ │ + 0xfffffffffffd9808 (offset: 0x16738) -> 0x2520 fde=[ 1858] │ │ │ │ + 0xfffffffffffd9818 (offset: 0x16748) -> 0x2534 fde=[ 186c] │ │ │ │ + 0xfffffffffffd9828 (offset: 0x16758) -> 0x2548 fde=[ 1880] │ │ │ │ + 0xfffffffffffd9838 (offset: 0x16768) -> 0x255c fde=[ 1894] │ │ │ │ + 0xfffffffffffd9848 (offset: 0x16778) -> 0x2570 fde=[ 18a8] │ │ │ │ + 0xfffffffffffd9858 (offset: 0x16788) -> 0x2584 fde=[ 18bc] │ │ │ │ + 0xfffffffffffd9a78 (offset: 0x169a8) -> 0x25b0 fde=[ 18e8] │ │ │ │ + 0xfffffffffffd9b78 (offset: 0x16aa8) -> 0x25e4 fde=[ 191c] │ │ │ │ + 0xfffffffffffd9bb8 (offset: 0x16ae8) -> 0x25f8 fde=[ 1930] │ │ │ │ + 0xfffffffffffd9c18 (offset: 0x16b48) -> 0x2644 fde=[ 197c] │ │ │ │ + 0xfffffffffffd9c98 (offset: 0x16bc8) -> 0x2664 fde=[ 199c] │ │ │ │ + 0xfffffffffffd9e28 (offset: 0x16d58) -> 0x260c fde=[ 1944] │ │ │ │ + 0xfffffffffffd9f38 (offset: 0x16e68) -> 0x26a0 fde=[ 19d8] │ │ │ │ + 0xfffffffffffda068 (offset: 0x16f98) -> 0x26d4 fde=[ 1a0c] │ │ │ │ + 0xfffffffffffda268 (offset: 0x17198) -> 0x2718 fde=[ 1a50] │ │ │ │ + 0xfffffffffffda628 (offset: 0x17558) -> 0x277c fde=[ 1ab4] │ │ │ │ + 0xfffffffffffda768 (offset: 0x17698) -> 0x27ac fde=[ 1ae4] │ │ │ │ + 0xfffffffffffda788 (offset: 0x176b8) -> 0x27c0 fde=[ 1af8] │ │ │ │ + 0xfffffffffffda7a8 (offset: 0x176d8) -> 0x27d4 fde=[ 1b0c] │ │ │ │ + 0xfffffffffffdae28 (offset: 0x17d58) -> 0x2884 fde=[ 1bbc] │ │ │ │ + 0xfffffffffffdbc58 (offset: 0x18b88) -> 0x28e0 fde=[ 1c18] │ │ │ │ + 0xfffffffffffdc238 (offset: 0x19168) -> 0x2a74 fde=[ 1dac] │ │ │ │ + 0xfffffffffffddf88 (offset: 0x1aeb8) -> 0x2b80 fde=[ 1eb8] │ │ │ │ + 0xfffffffffffe1758 (offset: 0x1e688) -> 0x29a8 fde=[ 1ce0] │ │ │ │ + 0xfffffffffffe1970 (offset: 0x1e8a0) -> 0x2a24 fde=[ 1d5c] │ │ │ │ + 0xfffffffffffe1d70 (offset: 0x1eca0) -> 0x2b2c fde=[ 1e64] │ │ │ │ + 0xfffffffffffe20b0 (offset: 0x1efe0) -> 0x2c28 fde=[ 1f60] │ │ │ │ + 0xfffffffffffe20f0 (offset: 0x1f020) -> 0x2c44 fde=[ 1f7c] │ │ │ │ + 0xfffffffffffe2130 (offset: 0x1f060) -> 0x2c60 fde=[ 1f98] │ │ │ │ + 0xfffffffffffe21f8 (offset: 0x1f128) -> 0x2ca0 fde=[ 1fd8] │ │ │ │ + 0xfffffffffffe22a8 (offset: 0x1f1d8) -> 0x2cd8 fde=[ 2010] │ │ │ │ + 0xfffffffffffe2398 (offset: 0x1f2c8) -> 0x2cf8 fde=[ 2030] │ │ │ │ + 0xfffffffffffe2428 (offset: 0x1f358) -> 0x2d20 fde=[ 2058] │ │ │ │ + 0xfffffffffffe25c8 (offset: 0x1f4f8) -> 0x2d7c fde=[ 20b4] │ │ │ │ + 0xfffffffffffe27c8 (offset: 0x1f6f8) -> 0x2dc0 fde=[ 20f8] │ │ │ │ + 0xfffffffffffe29c8 (offset: 0x1f8f8) -> 0x2e04 fde=[ 213c] │ │ │ │ + 0xfffffffffffe2d38 (offset: 0x1fc68) -> 0x2e64 fde=[ 219c] │ │ │ │ + 0xfffffffffffe2eb8 (offset: 0x1fde8) -> 0x2e94 fde=[ 21cc] │ │ │ │ + 0xfffffffffffe2ec8 (offset: 0x1fdf8) -> 0x2ea8 fde=[ 21e0] │ │ │ │ + 0xfffffffffffe30c8 (offset: 0x1fff8) -> 0x2ed4 fde=[ 220c] │ │ │ │ + 0xfffffffffffe3518 (offset: 0x20448) -> 0x2f48 fde=[ 2280] │ │ │ │ + 0xfffffffffffe35e8 (offset: 0x20518) -> 0x2f88 fde=[ 22c0] │ │ │ │ + 0xfffffffffffe3ac8 (offset: 0x209f8) -> 0x2fd8 fde=[ 2310] │ │ │ │ + 0xfffffffffffe3fd8 (offset: 0x20f08) -> 0x3064 fde=[ 239c] │ │ │ │ + 0xfffffffffffe4328 (offset: 0x21258) -> 0x30d8 fde=[ 2410] │ │ │ │ + 0xfffffffffffe44d8 (offset: 0x21408) -> 0x3120 fde=[ 2458] │ │ │ │ + 0xfffffffffffe4af8 (offset: 0x21a28) -> 0x31e8 fde=[ 2520] │ │ │ │ + 0xfffffffffffe50b8 (offset: 0x21fe8) -> 0x3278 fde=[ 25b0] │ │ │ │ + 0xfffffffffffe5838 (offset: 0x22768) -> 0x32e8 fde=[ 2620] │ │ │ │ + 0xfffffffffffe6128 (offset: 0x23058) -> 0x3338 fde=[ 2670] │ │ │ │ + 0xfffffffffffe6348 (offset: 0x23278) -> 0x337c fde=[ 26b4] │ │ │ │ + 0xfffffffffffe6538 (offset: 0x23468) -> 0x3234 fde=[ 256c] │ │ │ │ + 0xfffffffffffe6770 (offset: 0x236a0) -> 0x33f8 fde=[ 2730] │ │ │ │ + 0xfffffffffffe86e0 (offset: 0x25610) -> 0x3488 fde=[ 27c0] │ │ │ │ + 0xfffffffffffe88f8 (offset: 0x25828) -> 0x33c8 fde=[ 2700] │ │ │ │ + 0xfffffffffffe8934 (offset: 0x25864) -> 0x33dc fde=[ 2714] │ │ │ │ + 0xfffffffffffe8990 (offset: 0x258c0) -> 0x3450 fde=[ 2788] │ │ │ │ + 0xfffffffffffe8a98 (offset: 0x259c8) -> 0x34c0 fde=[ 27f8] │ │ │ │ + 0xfffffffffffe8fa8 (offset: 0x25ed8) -> 0x3540 fde=[ 2878] │ │ │ │ + 0xfffffffffffe95a8 (offset: 0x264d8) -> 0x35c4 fde=[ 28fc] │ │ │ │ + 0xfffffffffffe9628 (offset: 0x26558) -> 0x35f0 fde=[ 2928] │ │ │ │ + 0xfffffffffffe9738 (offset: 0x26668) -> 0x3618 fde=[ 2950] │ │ │ │ + 0xfffffffffffe9768 (offset: 0x26698) -> 0x3638 fde=[ 2970] │ │ │ │ + 0xfffffffffffe97bc (offset: 0x266ec) -> 0x3660 fde=[ 2998] │ │ │ │ + 0xfffffffffffe97cc (offset: 0x266fc) -> 0x3674 fde=[ 29ac] │ │ │ │ + 0xfffffffffffe982c (offset: 0x2675c) -> 0x3690 fde=[ 29c8] │ │ │ │ + 0xfffffffffffe983c (offset: 0x2676c) -> 0x36a4 fde=[ 29dc] │ │ │ │ + 0xfffffffffffe984c (offset: 0x2677c) -> 0x36b8 fde=[ 29f0] │ │ │ │ + 0xfffffffffffe9a6c (offset: 0x2699c) -> 0x36ec fde=[ 2a24] │ │ │ │ + 0xfffffffffffe9a94 (offset: 0x269c4) -> 0x3700 fde=[ 2a38] │ │ │ │ + 0xfffffffffffe9aa4 (offset: 0x269d4) -> 0x3714 fde=[ 2a4c] │ │ │ │ + 0xfffffffffffe9ab4 (offset: 0x269e4) -> 0x3728 fde=[ 2a60] │ │ │ │ + 0xfffffffffffe9b04 (offset: 0x26a34) -> 0x3754 fde=[ 2a8c] │ │ │ │ + 0xfffffffffffe9b34 (offset: 0x26a64) -> 0x3774 fde=[ 2aac] │ │ │ │ + 0xfffffffffffe9b74 (offset: 0x26aa4) -> 0x3798 fde=[ 2ad0] │ │ │ │ + 0xfffffffffffe9bd8 (offset: 0x26b08) -> 0x37dc fde=[ 2b14] │ │ │ │ + 0xfffffffffffe9cc8 (offset: 0x26bf8) -> 0x3810 fde=[ 2b48] │ │ │ │ + 0xfffffffffffe9ee8 (offset: 0x26e18) -> 0x3868 fde=[ 2ba0] │ │ │ │ + 0xfffffffffffea128 (offset: 0x27058) -> 0x38ac fde=[ 2be4] │ │ │ │ + 0xfffffffffffea198 (offset: 0x270c8) -> 0x38d8 fde=[ 2c10] │ │ │ │ + 0xfffffffffffea278 (offset: 0x271a8) -> 0x3900 fde=[ 2c38] │ │ │ │ + 0xfffffffffffea2a8 (offset: 0x271d8) -> 0x3920 fde=[ 2c58] │ │ │ │ + 0xfffffffffffea2fc (offset: 0x2722c) -> 0x37c0 fde=[ 2af8] │ │ │ │ + 0xfffffffffffea358 (offset: 0x27288) -> 0x37fc fde=[ 2b34] │ │ │ │ + 0xfffffffffffea394 (offset: 0x272c4) -> 0x3994 fde=[ 2ccc] │ │ │ │ + 0xfffffffffffea4c4 (offset: 0x273f4) -> 0x39c0 fde=[ 2cf8] │ │ │ │ + 0xfffffffffffea4d4 (offset: 0x27404) -> 0x39d4 fde=[ 2d0c] │ │ │ │ + 0xfffffffffffea614 (offset: 0x27544) -> 0x3a24 fde=[ 2d5c] │ │ │ │ + 0xfffffffffffea8fc (offset: 0x2782c) -> 0x3948 fde=[ 2c80] │ │ │ │ + 0xfffffffffffea990 (offset: 0x278c0) -> 0x3970 fde=[ 2ca8] │ │ │ │ + 0xfffffffffffea9f8 (offset: 0x27928) -> 0x3ab8 fde=[ 2df0] │ │ │ │ + 0xfffffffffffeaa08 (offset: 0x27938) -> 0x3acc fde=[ 2e04] │ │ │ │ + 0xfffffffffffeaa38 (offset: 0x27968) -> 0x3ae8 fde=[ 2e20] │ │ │ │ + 0xfffffffffffeab58 (offset: 0x27a88) -> 0x3b34 fde=[ 2e6c] │ │ │ │ + 0xfffffffffffeac08 (offset: 0x27b38) -> 0x3c54 fde=[ 2f8c] │ │ │ │ + 0xfffffffffffead80 (offset: 0x27cb0) -> 0x3a88 fde=[ 2dc0] │ │ │ │ + 0xfffffffffffead94 (offset: 0x27cc4) -> 0x3a9c fde=[ 2dd4] │ │ │ │ + 0xfffffffffffeadd0 (offset: 0x27d00) -> 0x3b5c fde=[ 2e94] │ │ │ │ + 0xfffffffffffeaf1c (offset: 0x27e4c) -> 0x3bb8 fde=[ 2ef0] │ │ │ │ + 0xfffffffffffeb0d8 (offset: 0x28008) -> 0x3c04 fde=[ 2f3c] │ │ │ │ + 0xfffffffffffeb37c (offset: 0x282ac) -> 0x3cb8 fde=[ 2ff0] │ │ │ │ + 0xfffffffffffeb38c (offset: 0x282bc) -> 0x3d18 fde=[ 3050] │ │ │ │ + 0xfffffffffffeb39c (offset: 0x282cc) -> 0x3d2c fde=[ 3064] │ │ │ │ + 0xfffffffffffeb4dc (offset: 0x2840c) -> 0x3d78 fde=[ 30b0] │ │ │ │ + 0xfffffffffffeb610 (offset: 0x28540) -> 0x3ccc fde=[ 3004] │ │ │ │ + 0xfffffffffffeb6bc (offset: 0x285ec) -> 0x3cf4 fde=[ 302c] │ │ │ │ + 0xfffffffffffeb73c (offset: 0x2866c) -> 0x3df0 fde=[ 3128] │ │ │ │ + 0xfffffffffffeba6c (offset: 0x2899c) -> 0x3e58 fde=[ 3190] │ │ │ │ + 0xfffffffffffebcec (offset: 0x28c1c) -> 0x3eac fde=[ 31e4] │ │ │ │ + 0xfffffffffffebe5c (offset: 0x28d8c) -> 0x3ef4 fde=[ 322c] │ │ │ │ + 0xfffffffffffebe6c (offset: 0x28d9c) -> 0x3f08 fde=[ 3240] │ │ │ │ + 0xfffffffffffebe7c (offset: 0x28dac) -> 0x3f1c fde=[ 3254] │ │ │ │ + 0xfffffffffffebe9c (offset: 0x28dcc) -> 0x3dc0 fde=[ 30f8] │ │ │ │ + 0xfffffffffffebed0 (offset: 0x28e00) -> 0x3dd4 fde=[ 310c] │ │ │ │ + 0xfffffffffffebf34 (offset: 0x28e64) -> 0x3f30 fde=[ 3268] │ │ │ │ + 0xfffffffffffebf44 (offset: 0x28e74) -> 0x3f74 fde=[ 32ac] │ │ │ │ + 0xfffffffffffec114 (offset: 0x29044) -> 0x3fb4 fde=[ 32ec] │ │ │ │ + 0xfffffffffffec238 (offset: 0x29168) -> 0x3f44 fde=[ 327c] │ │ │ │ + 0xfffffffffffec274 (offset: 0x291a4) -> 0x3f58 fde=[ 3290] │ │ │ │ + 0xfffffffffffec2d0 (offset: 0x29200) -> 0x4008 fde=[ 3340] │ │ │ │ + 0xfffffffffffec7a0 (offset: 0x296d0) -> 0x4080 fde=[ 33b8] │ │ │ │ + 0xfffffffffffec7d0 (offset: 0x29700) -> 0x4094 fde=[ 33cc] │ │ │ │ + 0xfffffffffffec810 (offset: 0x29740) -> 0x40a8 fde=[ 33e0] │ │ │ │ + 0xfffffffffffec850 (offset: 0x29780) -> 0x40bc fde=[ 33f4] │ │ │ │ + 0xfffffffffffec860 (offset: 0x29790) -> 0x40d0 fde=[ 3408] │ │ │ │ + 0xfffffffffffec890 (offset: 0x297c0) -> 0x40e4 fde=[ 341c] │ │ │ │ + 0xfffffffffffec9c0 (offset: 0x298f0) -> 0x4138 fde=[ 3470] │ │ │ │ + 0xfffffffffffecef8 (offset: 0x29e28) -> 0x3fd8 fde=[ 3310] │ │ │ │ + 0xfffffffffffecf34 (offset: 0x29e64) -> 0x3fec fde=[ 3324] │ │ │ │ + 0xfffffffffffecf90 (offset: 0x29ec0) -> 0x41ec fde=[ 3524] │ │ │ │ + 0xfffffffffffed230 (offset: 0x2a160) -> 0x4240 fde=[ 3578] │ │ │ │ + 0xfffffffffffed260 (offset: 0x2a190) -> 0x4254 fde=[ 358c] │ │ │ │ + 0xfffffffffffed2a0 (offset: 0x2a1d0) -> 0x4268 fde=[ 35a0] │ │ │ │ + 0xfffffffffffed2b0 (offset: 0x2a1e0) -> 0x427c fde=[ 35b4] │ │ │ │ + 0xfffffffffffed3b0 (offset: 0x2a2e0) -> 0x429c fde=[ 35d4] │ │ │ │ + 0xfffffffffffed640 (offset: 0x2a570) -> 0x42f4 fde=[ 362c] │ │ │ │ + 0xfffffffffffed934 (offset: 0x2a864) -> 0x4188 fde=[ 34c0] │ │ │ │ + 0xfffffffffffed9f4 (offset: 0x2a924) -> 0x41c0 fde=[ 34f8] │ │ │ │ + 0xfffffffffffedab4 (offset: 0x2a9e4) -> 0x4340 fde=[ 3678] │ │ │ │ + 0xfffffffffffedba4 (offset: 0x2aad4) -> 0x4378 fde=[ 36b0] │ │ │ │ + 0xfffffffffffedbd4 (offset: 0x2ab04) -> 0x4394 fde=[ 36cc] │ │ │ │ + 0xfffffffffffedc54 (offset: 0x2ab84) -> 0x43b0 fde=[ 36e8] │ │ │ │ + 0xfffffffffffedc94 (offset: 0x2abc4) -> 0x43c4 fde=[ 36fc] │ │ │ │ + 0xfffffffffffedec4 (offset: 0x2adf4) -> 0x43f8 fde=[ 3730] │ │ │ │ + 0xfffffffffffedff4 (offset: 0x2af24) -> 0x4420 fde=[ 3758] │ │ │ │ + 0xfffffffffffee3b4 (offset: 0x2b2e4) -> 0x4494 fde=[ 37cc] │ │ │ │ + 0xfffffffffffee454 (offset: 0x2b384) -> 0x44a8 fde=[ 37e0] │ │ │ │ + 0xfffffffffffee4e4 (offset: 0x2b414) -> 0x44c8 fde=[ 3800] │ │ │ │ + 0xfffffffffffee624 (offset: 0x2b554) -> 0x4528 fde=[ 3860] │ │ │ │ + 0xfffffffffffee6b4 (offset: 0x2b5e4) -> 0x453c fde=[ 3874] │ │ │ │ + 0xfffffffffffeea34 (offset: 0x2b964) -> 0x45c0 fde=[ 38f8] │ │ │ │ + 0xfffffffffffeeab4 (offset: 0x2b9e4) -> 0x45d4 fde=[ 390c] │ │ │ │ + 0xfffffffffffeeb34 (offset: 0x2ba64) -> 0x45e8 fde=[ 3920] │ │ │ │ + 0xfffffffffffeebb4 (offset: 0x2bae4) -> 0x4604 fde=[ 393c] │ │ │ │ + 0xfffffffffffeebd4 (offset: 0x2bb04) -> 0x4618 fde=[ 3950] │ │ │ │ + 0xfffffffffffeed24 (offset: 0x2bc54) -> 0x4638 fde=[ 3970] │ │ │ │ + 0xfffffffffffeed64 (offset: 0x2bc94) -> 0x4654 fde=[ 398c] │ │ │ │ + 0xfffffffffffeedd4 (offset: 0x2bd04) -> 0x4668 fde=[ 39a0] │ │ │ │ + 0xfffffffffffeee54 (offset: 0x2bd84) -> 0x467c fde=[ 39b4] │ │ │ │ + 0xfffffffffffef004 (offset: 0x2bf34) -> 0x469c fde=[ 39d4] │ │ │ │ + 0xfffffffffffef010 (offset: 0x2bf40) -> 0x46b0 fde=[ 39e8] │ │ │ │ + 0xfffffffffffef190 (offset: 0x2c0c0) -> 0x46f4 fde=[ 3a2c] │ │ │ │ + 0xfffffffffffef230 (offset: 0x2c160) -> 0x4718 fde=[ 3a50] │ │ │ │ + 0xfffffffffffef340 (offset: 0x2c270) -> 0x4748 fde=[ 3a80] │ │ │ │ + 0xfffffffffffef450 (offset: 0x2c380) -> 0x476c fde=[ 3aa4] │ │ │ │ + 0xfffffffffffef6b0 (offset: 0x2c5e0) -> 0x4780 fde=[ 3ab8] │ │ │ │ + 0xfffffffffffef7a0 (offset: 0x2c6d0) -> 0x47a4 fde=[ 3adc] │ │ │ │ + 0xfffffffffffef7b0 (offset: 0x2c6e0) -> 0x47b8 fde=[ 3af0] │ │ │ │ + 0xfffffffffffef910 (offset: 0x2c840) -> 0x4818 fde=[ 3b50] │ │ │ │ + 0xfffffffffffef960 (offset: 0x2c890) -> 0x4840 fde=[ 3b78] │ │ │ │ + 0xfffffffffffefbb0 (offset: 0x2cae0) -> 0x488c fde=[ 3bc4] │ │ │ │ + 0xfffffffffffefc70 (offset: 0x2cba0) -> 0x48bc fde=[ 3bf4] │ │ │ │ + 0xfffffffffffefd10 (offset: 0x2cc40) -> 0x48e4 fde=[ 3c1c] │ │ │ │ + 0xfffffffffffefdd0 (offset: 0x2cd00) -> 0x491c fde=[ 3c54] │ │ │ │ + 0xfffffffffffefed0 (offset: 0x2ce00) -> 0x4954 fde=[ 3c8c] │ │ │ │ + 0xffffffffffff0050 (offset: 0x2cf80) -> 0x498c fde=[ 3cc4] │ │ │ │ + 0xffffffffffff0060 (offset: 0x2cf90) -> 0x49a0 fde=[ 3cd8] │ │ │ │ + 0xffffffffffff00e0 (offset: 0x2d010) -> 0x49d4 fde=[ 3d0c] │ │ │ │ + 0xffffffffffff0160 (offset: 0x2d090) -> 0x4a08 fde=[ 3d40] │ │ │ │ + 0xffffffffffff0170 (offset: 0x2d0a0) -> 0x4a1c fde=[ 3d54] │ │ │ │ + 0xffffffffffff0180 (offset: 0x2d0b0) -> 0x4a30 fde=[ 3d68] │ │ │ │ + 0xffffffffffff0190 (offset: 0x2d0c0) -> 0x4a44 fde=[ 3d7c] │ │ │ │ + 0xffffffffffff01a0 (offset: 0x2d0d0) -> 0x4a58 fde=[ 3d90] │ │ │ │ + 0xffffffffffff01b0 (offset: 0x2d0e0) -> 0x4a6c fde=[ 3da4] │ │ │ │ + 0xffffffffffff01c0 (offset: 0x2d0f0) -> 0x4a80 fde=[ 3db8] │ │ │ │ + 0xffffffffffff01f0 (offset: 0x2d120) -> 0x4a94 fde=[ 3dcc] │ │ │ │ + 0xffffffffffff02b0 (offset: 0x2d1e0) -> 0x4adc fde=[ 3e14] │ │ │ │ + 0xffffffffffff0350 (offset: 0x2d280) -> 0x4af0 fde=[ 3e28] │ │ │ │ + 0xffffffffffff04c0 (offset: 0x2d3f0) -> 0x4b44 fde=[ 3e7c] │ │ │ │ + 0xffffffffffff08d4 (offset: 0x2d804) -> 0x4bd8 fde=[ 3f10] │ │ │ │ + 0xffffffffffff0944 (offset: 0x2d874) -> 0x4bfc fde=[ 3f34] │ │ │ │ + 0xffffffffffff0964 (offset: 0x2d894) -> 0x4c18 fde=[ 3f50] │ │ │ │ + 0xffffffffffff0974 (offset: 0x2d8a4) -> 0x4c2c fde=[ 3f64] │ │ │ │ + 0xffffffffffff0a30 (offset: 0x2d960) -> 0x4ca4 fde=[ 3fdc] │ │ │ │ + 0xffffffffffff0ce0 (offset: 0x2dc10) -> 0x4cf0 fde=[ 4028] │ │ │ │ + 0xffffffffffff145c (offset: 0x2e38c) -> 0x4c60 fde=[ 3f98] │ │ │ │ + 0xffffffffffff1614 (offset: 0x2e544) -> 0x4da8 fde=[ 40e0] │ │ │ │ + 0xffffffffffff1784 (offset: 0x2e6b4) -> 0x4de8 fde=[ 4120] │ │ │ │ + 0xffffffffffff1804 (offset: 0x2e734) -> 0x4e14 fde=[ 414c] │ │ │ │ + 0xffffffffffff1a04 (offset: 0x2e934) -> 0x4e58 fde=[ 4190] │ │ │ │ + 0xffffffffffff1a34 (offset: 0x2e964) -> 0x4e78 fde=[ 41b0] │ │ │ │ + 0xffffffffffff1bd0 (offset: 0x2eb00) -> 0x4eb0 fde=[ 41e8] │ │ │ │ + 0xffffffffffff1d00 (offset: 0x2ec30) -> 0x4ee4 fde=[ 421c] │ │ │ │ + 0xffffffffffff1ea0 (offset: 0x2edd0) -> 0x4f40 fde=[ 4278] │ │ │ │ + 0xffffffffffff20a0 (offset: 0x2efd0) -> 0x4f84 fde=[ 42bc] │ │ │ │ + 0xffffffffffff2380 (offset: 0x2f2b0) -> 0x500c fde=[ 4344] │ │ │ │ + 0xffffffffffff2a10 (offset: 0x2f940) -> 0x5090 fde=[ 43c8] │ │ │ │ + 0xffffffffffff2c40 (offset: 0x2fb70) -> 0x5124 fde=[ 445c] │ │ │ │ + 0xffffffffffff2fe0 (offset: 0x2ff10) -> 0x51d0 fde=[ 4508] │ │ │ │ + 0xffffffffffff3210 (offset: 0x30140) -> 0x5258 fde=[ 4590] │ │ │ │ + 0xffffffffffff3230 (offset: 0x30160) -> 0x5274 fde=[ 45ac] │ │ │ │ + 0xffffffffffff3250 (offset: 0x30180) -> 0x5288 fde=[ 45c0] │ │ │ │ + 0xffffffffffff3270 (offset: 0x301a0) -> 0x529c fde=[ 45d4] │ │ │ │ + 0xffffffffffff34b0 (offset: 0x303e0) -> 0x5324 fde=[ 465c] │ │ │ │ + 0xffffffffffff4a10 (offset: 0x31940) -> 0x537c fde=[ 46b4] │ │ │ │ + 0xffffffffffff5544 (offset: 0x32474) -> 0x4fe4 fde=[ 431c] │ │ │ │ + 0xffffffffffff55b4 (offset: 0x324e4) -> 0x5348 fde=[ 4680] │ │ │ │ + 0xffffffffffff5650 (offset: 0x32580) -> 0x53c0 fde=[ 46f8] │ │ │ │ + 0xffffffffffff5660 (offset: 0x32590) -> 0x53d4 fde=[ 470c] │ │ │ │ + 0xffffffffffff56b0 (offset: 0x325e0) -> 0x53f0 fde=[ 4728] │ │ │ │ + 0xffffffffffff56c0 (offset: 0x325f0) -> 0x5404 fde=[ 473c] │ │ │ │ + 0xffffffffffff56f0 (offset: 0x32620) -> 0x5418 fde=[ 4750] │ │ │ │ + 0xffffffffffff57e0 (offset: 0x32710) -> 0x5438 fde=[ 4770] │ │ │ │ + 0xffffffffffff5ae0 (offset: 0x32a10) -> 0x5478 fde=[ 47b0] │ │ │ │ + 0xffffffffffff5d00 (offset: 0x32c30) -> 0x54e0 fde=[ 4818] │ │ │ │ + 0xffffffffffff5d3c (offset: 0x32c6c) -> 0x54f8 fde=[ 4830] │ │ │ │ + 0xffffffffffff5dbc (offset: 0x32cec) -> 0x5520 fde=[ 4858] │ │ │ │ + 0xffffffffffff5dec (offset: 0x32d1c) -> 0x553c fde=[ 4874] │ │ │ │ + 0xffffffffffff5e5c (offset: 0x32d8c) -> 0x5568 fde=[ 48a0] │ │ │ │ + 0xffffffffffff601c (offset: 0x32f4c) -> 0x55c8 fde=[ 4900] │ │ │ │ + 0xffffffffffff60cc (offset: 0x32ffc) -> 0x55dc fde=[ 4914] │ │ │ │ + 0xffffffffffff610c (offset: 0x3303c) -> 0x55f0 fde=[ 4928] │ │ │ │ + 0xffffffffffff651c (offset: 0x3344c) -> 0x562c fde=[ 4964] │ │ │ │ + 0xffffffffffff695c (offset: 0x3388c) -> 0x5668 fde=[ 49a0] │ │ │ │ + 0xffffffffffff6a2c (offset: 0x3395c) -> 0x568c fde=[ 49c4] │ │ │ │ + 0xffffffffffff6cac (offset: 0x33bdc) -> 0x56d4 fde=[ 4a0c] │ │ │ │ + 0xffffffffffff6d7c (offset: 0x33cac) -> 0x56f8 fde=[ 4a30] │ │ │ │ + 0xffffffffffff70ac (offset: 0x33fdc) -> 0x5754 fde=[ 4a8c] │ │ │ │ + 0xffffffffffff80cc (offset: 0x34ffc) -> 0x57bc fde=[ 4af4] │ │ │ │ + 0xffffffffffff914c (offset: 0x3607c) -> 0x58cc fde=[ 4c04] │ │ │ │ + 0xffffffffffff9e6c (offset: 0x36d9c) -> 0x595c fde=[ 4c94] │ │ │ │ + 0xffffffffffff9f3c (offset: 0x36e6c) -> 0x55a0 fde=[ 48d8] │ │ │ │ + 0xffffffffffff9f40 (offset: 0x36e70) -> 0x55b4 fde=[ 48ec] │ │ │ │ + 0xffffffffffff9f58 (offset: 0x36e88) -> 0x5990 fde=[ 4cc8] │ │ │ │ + 0xffffffffffff9f78 (offset: 0x36ea8) -> 0x59a4 fde=[ 4cdc] │ │ │ │ + 0xffffffffffffa008 (offset: 0x36f38) -> 0x59d0 fde=[ 4d08] │ │ │ │ + 0xffffffffffffa0b8 (offset: 0x36fe8) -> 0x59f0 fde=[ 4d28] │ │ │ │ + 0xffffffffffffa158 (offset: 0x37088) -> 0x5a10 fde=[ 4d48] │ │ │ │ + 0xffffffffffffa168 (offset: 0x37098) -> 0x5a24 fde=[ 4d5c] │ │ │ │ + 0xffffffffffffa178 (offset: 0x370a8) -> 0x5a38 fde=[ 4d70] │ │ │ │ + 0xffffffffffffa248 (offset: 0x37178) -> 0x5a58 fde=[ 4d90] │ │ │ │ + 0xffffffffffffa328 (offset: 0x37258) -> 0x5a78 fde=[ 4db0] │ │ │ │ + 0xffffffffffffa41c (offset: 0x3734c) -> 0x5a98 fde=[ 4dd0] │ │ │ │ + 0xffffffffffffa45c (offset: 0x3738c) -> 0x5ab8 fde=[ 4df0] │ │ │ │ + 0xffffffffffffa55c (offset: 0x3748c) -> 0x5ad8 fde=[ 4e10] │ │ │ │ + 0xffffffffffffa57c (offset: 0x374ac) -> 0x5af4 fde=[ 4e2c] │ │ │ │ + 0xffffffffffffa5cc (offset: 0x374fc) -> 0x5b14 fde=[ 4e4c] │ │ │ │ + 0xffffffffffffa5fc (offset: 0x3752c) -> 0x5b30 fde=[ 4e68] │ │ │ │ + 0xffffffffffffa64c (offset: 0x3757c) -> 0x5b4c fde=[ 4e84] │ │ │ │ + 0xffffffffffffa65c (offset: 0x3758c) -> 0x5b60 fde=[ 4e98] │ │ │ │ + 0xffffffffffffa6cc (offset: 0x375fc) -> 0x5b88 fde=[ 4ec0] │ │ │ │ + 0xffffffffffffa6fc (offset: 0x3762c) -> 0x5ba4 fde=[ 4edc] │ │ │ │ + 0xffffffffffffa76c (offset: 0x3769c) -> 0x5bcc fde=[ 4f04] │ │ │ │ + 0xffffffffffffa7dc (offset: 0x3770c) -> 0x5bf4 fde=[ 4f2c] │ │ │ │ + 0xffffffffffffa9ec (offset: 0x3791c) -> 0x5c34 fde=[ 4f6c] │ │ │ │ + 0xffffffffffffab5c (offset: 0x37a8c) -> 0x5c6c fde=[ 4fa4] │ │ │ │ + 0xffffffffffffac6c (offset: 0x37b9c) -> 0x5ca4 fde=[ 4fdc] │ │ │ │ + 0xffffffffffffad3c (offset: 0x37c6c) -> 0x5cdc fde=[ 5014] │ │ │ │ + 0xffffffffffffad5c (offset: 0x37c8c) -> 0x5cf0 fde=[ 5028] │ │ │ │ + 0xffffffffffffad6c (offset: 0x37c9c) -> 0x5d04 fde=[ 503c] │ │ │ │ + 0xffffffffffffad8c (offset: 0x37cbc) -> 0x5d18 fde=[ 5050] │ │ │ │ + 0xffffffffffffaeac (offset: 0x37ddc) -> 0x5d38 fde=[ 5070] │ │ │ │ + 0xffffffffffffaf8c (offset: 0x37ebc) -> 0x5d70 fde=[ 50a8] │ │ │ │ + 0xffffffffffffb04c (offset: 0x37f7c) -> 0x5da4 fde=[ 50dc] │ │ │ │ + 0xffffffffffffb0fc (offset: 0x3802c) -> 0x5ddc fde=[ 5114] │ │ │ │ + 0xffffffffffffb23c (offset: 0x3816c) -> 0x5e40 fde=[ 5178] │ │ │ │ + 0xffffffffffffb5cc (offset: 0x384fc) -> 0x5ec0 fde=[ 51f8] │ │ │ │ + 0xffffffffffffb9bc (offset: 0x388ec) -> 0x5f44 fde=[ 527c] │ │ │ │ + 0xffffffffffffba6c (offset: 0x3899c) -> 0x5f74 fde=[ 52ac] │ │ │ │ + 0xffffffffffffbc5c (offset: 0x38b8c) -> 0x5fc0 fde=[ 52f8] │ │ │ │ + 0xffffffffffffbe5c (offset: 0x38d8c) -> 0x600c fde=[ 5344] │ │ │ │ + 0xffffffffffffbf5c (offset: 0x38e8c) -> 0x6050 fde=[ 5388] │ │ │ │ + 0xffffffffffffc15c (offset: 0x3908c) -> 0x60a0 fde=[ 53d8] │ │ │ │ + 0xffffffffffffc37c (offset: 0x392ac) -> 0x60f0 fde=[ 5428] │ │ │ │ + 0xffffffffffffc60c (offset: 0x3953c) -> 0x61bc fde=[ 54f4] │ │ │ │ + 0xffffffffffffcbec (offset: 0x39b1c) -> 0x6214 fde=[ 554c] │ │ │ │ + 0xffffffffffffd1bc (offset: 0x3a0ec) -> 0x6158 fde=[ 5490] │ │ │ │ + 0xffffffffffffd378 (offset: 0x3a2a8) -> 0x62d0 fde=[ 5608] │ │ │ │ + 0xffffffffffffd3a8 (offset: 0x3a2d8) -> 0x62e8 fde=[ 5620] │ │ │ │ + 0xffffffffffffd3d8 (offset: 0x3a308) -> 0x62fc fde=[ 5634] │ │ │ │ + 0xffffffffffffd4a8 (offset: 0x3a3d8) -> 0x6334 fde=[ 566c] │ │ │ │ + 0xffffffffffffd6a8 (offset: 0x3a5d8) -> 0x6374 fde=[ 56ac] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 1 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000062bc..000000000000631c │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000062ac..000000000000630c │ │ │ │ DW_CFA_undefined: r1 ($ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000028 0000000000000018 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 1 │ │ │ │ - Augmentation data: 9b 35 28 02 00 1b 1b │ │ │ │ + Augmentation data: 9b 5d 28 02 00 1b 1b │ │ │ │ DW_CFA_def_cfa_register: r3 ($sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000044 0000000000000030 00000020 FDE cie=00000028 pc=0000000000005e3c..0000000000005f30 │ │ │ │ - Augmentation data: d7 56 00 00 │ │ │ │ + Augmentation data: cf 56 00 00 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005e40 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000005e44 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000005e5c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ @@ -464,12051 +464,12043 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000005edc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000078 000000000000001c 0000007c FDE cie=00000000 pc=0000000000006500..0000000000006534 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006504 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000650c │ │ │ │ +00000078 0000000000000030 0000007c FDE cie=00000000 pc=0000000000005f30..0000000000006038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f34 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f38 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005f54 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006524 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000652c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006530 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000098 000000000000001c 0000009c FDE cie=00000000 pc=0000000000006540..000000000000663c │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006550 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006558 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000065a8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000005fb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000065c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000000b8 0000000000000018 000000bc FDE cie=00000000 pc=0000000000006640..0000000000006660 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006644 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000664c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006654 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000665c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000000d4 000000000000001c 000000d8 FDE cie=00000000 pc=0000000000006660..00000000000066ac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006664 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000666c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000006690 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000066a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fbc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000066a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000000f4 0000000000000018 000000f8 FDE cie=00000000 pc=00000000000066b0..00000000000066d8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066b8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000066c0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000066d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000110 0000000000000018 00000114 FDE cie=00000000 pc=00000000000066e0..0000000000006728 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000066e8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000006710 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006714 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fc0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fc4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fc8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fcc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000012c 0000000000000010 00000130 FDE cie=00000000 pc=0000000000006730..0000000000006740 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005fd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000140 0000000000000024 00000144 FDE cie=00000000 pc=0000000000006740..00000000000067a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006744 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006748 │ │ │ │ +000000ac 0000000000000034 00000088 FDE cie=00000028 pc=0000000000005d60..0000000000005e24 │ │ │ │ + Augmentation data: 8b 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d64 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d68 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006764 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005d7c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005d88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006790 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000005df4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006794 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005df8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dfc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e00 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005e08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006798 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000067a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000168 0000000000000018 0000016c FDE cie=00000000 pc=00000000000067b0..00000000000067dc │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000067b8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000067c0 │ │ │ │ +000000e4 0000000000000018 000000e8 FDE cie=00000000 pc=000000000000bae8..000000000000bb50 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000bb04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb08 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000067d4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000bb20 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb24 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000184 0000000000000024 00000188 FDE cie=00000000 pc=00000000000067e0..000000000000684c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067e4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067e8 │ │ │ │ +00000100 0000000000000020 00000104 FDE cie=00000000 pc=000000000000bb50..000000000000bba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb54 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb58 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006804 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bb68 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000006838 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000bb8c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000683c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006844 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006848 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001ac 0000000000000024 000001b0 FDE cie=00000000 pc=0000000000006850..00000000000068bc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006854 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006858 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006874 │ │ │ │ +00000124 0000000000000024 00000128 FDE cie=00000000 pc=0000000000006520..00000000000065b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006528 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006534 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000068a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000658c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006590 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000068b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006594 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006598 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d4 000000000000003c 000001b0 FDE cie=00000028 pc=00000000000068c0..0000000000006ad0 │ │ │ │ - Augmentation data: 6b 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068c4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068c8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000068d8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000068e8 │ │ │ │ +0000014c 000000000000002c 00000150 FDE cie=00000000 pc=00000000000065c0..00000000000066fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000065c8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000065dc │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000069b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 256 to 00000000000066dc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000069b4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000069bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000066e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000069c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000069e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000006a84 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000066e4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000066e8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006aa8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006ab8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006ac4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000066ec │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000066f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000214 0000000000000034 000001f0 FDE cie=00000028 pc=0000000000006ad0..0000000000006c34 │ │ │ │ - Augmentation data: 3e 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ad8 │ │ │ │ +0000017c 0000000000000040 00000180 FDE cie=00000000 pc=000000000000bba0..000000000000bda8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bba4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bba8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000bbc4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006ae8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006af8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000006ba0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000bbe4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000000bc80 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000bcbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ba4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006bac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcc4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcc8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bccc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bcd8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcdc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bce0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006bc0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000bd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006bec │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006bf8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006c10 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006c20 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000bd20 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd24 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -0000024c 0000000000000034 00000250 FDE cie=00000000 pc=0000000000006c40..0000000000006d4c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006c44 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006c48 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006c54 │ │ │ │ +000001c0 0000000000000040 000001c4 FDE cie=00000000 pc=0000000000006700..00000000000068f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006704 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006708 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000006724 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006c64 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000006c9c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ca0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006ca8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006cac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006cc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000006cf8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006744 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000000067d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000680c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006810 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006d04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006814 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006818 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000681c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006828 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000682c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006830 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006d20 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006870 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006874 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00000284 0000000000000034 00000288 FDE cie=00000000 pc=0000000000006d50..0000000000006e14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d54 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d58 │ │ │ │ +00000204 0000000000000034 000001e0 FDE cie=00000028 pc=000000000000bdc8..000000000000bee4 │ │ │ │ + Augmentation data: 41 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdcc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdd0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006d64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000bde8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006d74 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006da0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000000be3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006da4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006dac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be40 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be44 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be48 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006dc0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000be58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006dec │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000beb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006df0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006df8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006dfc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006e00 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000beb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002bc 0000000000000010 000002c0 FDE cie=00000000 pc=0000000000006e20..0000000000006e34 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bebc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002d0 0000000000000010 000002d4 FDE cie=00000000 pc=0000000000006e40..0000000000006e4c │ │ │ │ +0000023c 0000000000000010 00000240 FDE cie=00000000 pc=0000000000006900..000000000000692c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002e4 0000000000000010 000002e8 FDE cie=00000000 pc=0000000000006e50..0000000000006e6c │ │ │ │ +00000250 0000000000000024 00000254 FDE cie=00000000 pc=0000000000006930..0000000000006ab4 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000006968 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006974 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000698c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006994 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000069b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000006a30 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f8 000000000000001c 000002fc FDE cie=00000000 pc=0000000000006e70..0000000000006f8c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006e84 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006e9c │ │ │ │ +00000278 000000000000001c 0000027c FDE cie=00000000 pc=0000000000006ac0..0000000000006bbc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006ad4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006adc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000006ee8 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000006b48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000318 0000000000000034 0000031c FDE cie=00000000 pc=0000000000006f90..0000000000007064 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f94 │ │ │ │ +00000298 0000000000000028 0000029c FDE cie=00000000 pc=000000000000befc..000000000000bfec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f98 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf04 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006fb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bf14 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000006ff0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 196 to 000000000000bfd8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ff4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfdc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007000 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000703c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007040 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfe0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007048 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000704c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfe4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfe8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007050 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000350 0000000000000030 00000354 FDE cie=00000000 pc=0000000000007070..0000000000007130 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007074 │ │ │ │ +000002c4 0000000000000030 000002a0 FDE cie=00000028 pc=000000000000bff4..000000000000c190 │ │ │ │ + Augmentation data: 93 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bff8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007078 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bffc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007084 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007098 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000c010 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000070d8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 352 to 000000000000c170 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070dc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000070e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c174 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c178 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c17c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c180 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007100 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c184 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000711c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002f8 0000000000000018 000002fc FDE cie=00000000 pc=000000000000c1a0..000000000000c208 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000c1b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1b8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000c1d8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007120 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007128 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000712c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c1e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000384 0000000000000034 00000360 FDE cie=00000028 pc=0000000000007130..00000000000071dc │ │ │ │ - Augmentation data: e7 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007134 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007138 │ │ │ │ +00000314 0000000000000020 00000318 FDE cie=00000000 pc=000000000000c218..000000000000c270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c21c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c220 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007148 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007158 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c22c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000007190 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000c25c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007194 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c264 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000719c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000071a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c26c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000071a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000071ac │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000071b8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000071d0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003bc 0000000000000060 000003c0 FDE cie=00000000 pc=00000000000071e0..0000000000007320 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000071e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000071f0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007204 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007224 │ │ │ │ +00000338 000000000000002c 0000033c FDE cie=00000000 pc=000000000000c280..000000000000c338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c284 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c288 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000722c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000007270 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000c2c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007274 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007278 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000727c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007280 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007284 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007288 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007290 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000072a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c2e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072a8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072ac │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072b0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072b4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072b8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072bc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000072c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000072e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000072ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000c32c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000072f8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000072fc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007300 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007304 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007308 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007310 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c334 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007318 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000420 000000000000007c 000003fc FDE cie=00000028 pc=0000000000007320..00000000000076b0 │ │ │ │ - Augmentation data: 5d 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000732c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007338 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000734c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ +00000368 0000000000000088 00000344 FDE cie=00000028 pc=0000000000006bc0..0000000000006f44 │ │ │ │ + Augmentation data: ff 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006bc4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006bcc │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006be4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006bf0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006c00 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000007390 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006c14 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000006c64 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 476 to 000000000000756c │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000006db8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dbc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dc0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dc4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dc8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dcc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dd0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dd4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007574 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dd8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007578 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000757c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007580 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ddc │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007598 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000759c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006de0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006df0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000006e34 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006e40 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000006e90 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000075a0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000075a4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000075ac │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000075b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000075c0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006e94 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000006ec0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000007668 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006ed0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006ee0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007680 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ee4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000006f0c │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006f18 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000006f3c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004a0 0000000000000080 0000047c FDE cie=00000028 pc=00000000000076b0..0000000000007a98 │ │ │ │ - Augmentation data: ed 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000076b4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000076c4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000076d4 │ │ │ │ +000003f4 00000000000000c4 000003d0 FDE cie=00000028 pc=0000000000006f50..0000000000007530 │ │ │ │ + Augmentation data: ab 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f54 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f58 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000007714 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006f70 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006f7c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000006fb8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006fd8 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006ff0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 312 to 000000000000784c │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000007084 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007850 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007854 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007858 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000785c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007860 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007088 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000708c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007880 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000070bc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007884 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007888 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070c0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070c4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007890 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070cc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007894 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070d4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000070dc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000078a0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000070f0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 424 to 0000000000007a48 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000007194 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007198 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000719c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000007270 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007290 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000072b0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000736c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007370 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007374 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007390 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000739c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000073a0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000073a4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000073b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000007410 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007414 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007418 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000007430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007444 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007448 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000744c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007470 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007494 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007498 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000749c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000074c8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000074f8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007a64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000750c │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000524 0000000000000034 00000528 FDE cie=00000000 pc=0000000000009288..0000000000009320 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000928c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009294 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000092a4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +000004bc 000000000000005c 00000498 FDE cie=00000028 pc=000000000000c348..000000000000c958 │ │ │ │ + Augmentation data: 03 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c34c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c354 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000c378 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000092ec │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000000c48c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092f0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092f4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009300 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009304 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009308 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000930c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c490 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009314 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c494 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c498 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c49c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4a0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4a4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4a8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4ac │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4b4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000931c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000055c 000000000000002c 00000560 FDE cie=00000000 pc=0000000000009320..00000000000093e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009324 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009328 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000009364 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c4c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4cc │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000000c660 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000936c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009380 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c668 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009390 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000000c730 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009398 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000093a0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000c748 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000093dc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000093e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000000c7e8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7ec │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ │ │ │ │ -0000058c 000000000000002c 00000590 FDE cie=00000000 pc=0000000000007aa0..0000000000007b4c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007aa4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007aac │ │ │ │ +0000051c 0000000000000038 000004f8 FDE cie=00000028 pc=000000000000c968..000000000000cb50 │ │ │ │ + Augmentation data: c7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c96c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c970 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007ac8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007ad4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000c984 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000007b28 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c990 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000000ca8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca90 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca94 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca98 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca9c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000caa4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000caa8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005bc 0000000000000048 00000598 FDE cie=00000028 pc=0000000000007b50..0000000000007d3c │ │ │ │ - Augmentation data: e0 51 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b54 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b58 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007b6c │ │ │ │ +00000558 0000000000000024 0000055c FDE cie=00000000 pc=000000000000cb50..000000000000cb98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb54 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb58 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007b7c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007b94 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cb60 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000007c38 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cb68 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000cb88 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb8c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb90 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c40 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c44 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007c4c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007c60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000007d00 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007d08 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007d24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007d30 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000608 0000000000000048 000005e4 FDE cie=00000028 pc=0000000000007d40..0000000000007f3c │ │ │ │ - Augmentation data: ac 51 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d44 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d48 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007d5c │ │ │ │ +00000580 000000000000003c 0000055c FDE cie=00000028 pc=000000000000cba8..000000000000cde4 │ │ │ │ + Augmentation data: b3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000cbc8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007d6c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007d84 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000007e28 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000000cd5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd60 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd64 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007e3c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e40 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000007f00 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007f08 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007f24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd74 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd78 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cd80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000654 0000000000000040 00000658 FDE cie=00000000 pc=0000000000007f40..0000000000008040 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f44 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007f4c │ │ │ │ +000005c0 0000000000000038 0000059c FDE cie=00000028 pc=000000000000ce0c..000000000000cfe4 │ │ │ │ + Augmentation data: 93 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ce10 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ce14 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ce28 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007f68 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007f7c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000007fac │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ce34 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007fcc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000008000 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 236 to 000000000000cf20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf24 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008008 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000800c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf28 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf2c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf30 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cf38 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008020 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008038 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000803c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000cf44 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000698 000000000000004c 00000674 FDE cie=00000028 pc=0000000000008040..000000000000823c │ │ │ │ - Augmentation data: 34 51 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008044 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000804c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +000005fc 0000000000000060 000005d8 FDE cie=00000028 pc=000000000000d00c..000000000000d208 │ │ │ │ + Augmentation data: a7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d010 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d018 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d028 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000806c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000807c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d03c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000080e0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d044 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d070 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d080 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000008160 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008170 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000d0dc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000d180 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d1a0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008174 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d1b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1b8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1bc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1c0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1c4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000817c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1c8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1cc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000081a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000081c0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081c4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000081d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1d4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d1e8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000081d8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000820c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008210 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008228 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008238 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1ec │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d1fc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006e8 000000000000004c 000006c4 FDE cie=00000028 pc=0000000000008240..000000000000845c │ │ │ │ - Augmentation data: 03 51 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008244 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000824c │ │ │ │ +00000660 0000000000000024 00000664 FDE cie=00000000 pc=0000000000007530..0000000000007648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007534 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007538 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007544 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000826c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000827c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000082d8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000007574 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007578 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000757c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007580 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008300 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008304 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 168 to 00000000000083ac │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000083c4 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000083e4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000083f0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000083f8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000842c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008430 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007590 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008448 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008458 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00000738 0000000000000064 00000714 FDE cie=00000028 pc=0000000000008460..00000000000086ec │ │ │ │ - Augmentation data: d3 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008464 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008468 │ │ │ │ +00000688 0000000000000050 00000664 FDE cie=00000028 pc=000000000000d228..000000000000d548 │ │ │ │ + Augmentation data: 2e 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d22c │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d230 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008478 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d240 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000849c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d24c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000d27c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000084a4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000008500 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008510 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 00000000000085dc │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 420 to 000000000000d420 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085e0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085e4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d424 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d428 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d42c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d430 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d434 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d438 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d43c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d440 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d444 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008604 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d44c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d450 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008620 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d458 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000863c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008648 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000008670 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008680 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000869c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000086cc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000086d8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000086e0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086e4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000007a0 0000000000000060 0000077c FDE cie=00000028 pc=0000000000009408..00000000000095a4 │ │ │ │ - Augmentation data: 9f 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000940c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009414 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009424 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009438 │ │ │ │ +000006dc 0000000000000050 000006b8 FDE cie=00000028 pc=000000000000d568..000000000000d888 │ │ │ │ + Augmentation data: 08 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d56c │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d570 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d580 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d58c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000d5bc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009440 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000946c │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000947c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000094ac │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000951c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000953c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 420 to 000000000000d760 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d764 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d768 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d76c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d770 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d774 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000955c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009560 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d778 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d77c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000956c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d780 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d784 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d78c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d790 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009570 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009584 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009588 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009598 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d798 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000804 0000000000000054 000007e0 FDE cie=00000028 pc=00000000000086f0..0000000000008ccc │ │ │ │ - Augmentation data: 4e 50 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086f4 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008708 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000008730 │ │ │ │ +00000730 0000000000000050 0000070c FDE cie=00000028 pc=0000000000007650..00000000000093ec │ │ │ │ + Augmentation data: e3 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007654 │ │ │ │ + DW_CFA_def_cfa_offset: 1968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007658 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007664 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000767c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007688 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000076a0 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000076b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000087b0 │ │ │ │ + DW_CFA_advance_loc2: 5652 to 0000000000008cc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ccc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cd0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cd4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cd8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cdc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ce0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ce4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ce8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cec │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cf0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000087d4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cf4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000087e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 968 to 0000000000008ba8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008bb0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000008be0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008bf0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000085c 0000000000000040 00000860 FDE cie=00000000 pc=00000000000095cc..000000000000977c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095d0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000095d8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000095e8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009604 │ │ │ │ +00000784 000000000000004c 00000760 FDE cie=00000028 pc=000000000000d8a8..000000000000dca8 │ │ │ │ + Augmentation data: db 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8ac │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8b0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d8c0 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000d8f4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000009718 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 536 to 000000000000db0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000972c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db10 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db14 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009730 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db18 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009734 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db1c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009738 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db20 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000973c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db24 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009740 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db28 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009744 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db2c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db30 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000974c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db34 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000975c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000db58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000008a0 000000000000008c 0000087c FDE cie=00000028 pc=0000000000008cd0..0000000000009278 │ │ │ │ - Augmentation data: fd 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008cdc │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008cec │ │ │ │ +000007d4 000000000000004c 000007b0 FDE cie=00000028 pc=000000000000dcc8..000000000000e0c8 │ │ │ │ + Augmentation data: c4 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dccc │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcd0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000dce0 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000dd14 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008d10 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008d20 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000008d88 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 308 to 0000000000008ebc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 412 to 0000000000009058 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 536 to 000000000000df2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000905c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df30 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009060 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009064 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009068 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df34 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df38 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000906c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df3c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df40 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df44 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df48 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df4c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009078 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df50 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df54 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009080 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000090a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000df78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000009100 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009120 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009124 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009130 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000914c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000009188 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + │ │ │ │ +00000824 000000000000004c 00000800 FDE cie=00000028 pc=000000000000e0e8..000000000000e4e8 │ │ │ │ + Augmentation data: ad 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0ec │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0f0 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e100 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009198 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091a0 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000e134 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000091f8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009200 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009208 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000009244 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 536 to 000000000000e34c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009268 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e350 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e354 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e358 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e35c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e360 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e364 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e368 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e36c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e370 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009274 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e374 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e378 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e398 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000874 0000000000000054 00000850 FDE cie=00000028 pc=00000000000093f0..000000000000bad8 │ │ │ │ + Augmentation data: 97 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093f4 │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000093fc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000940c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000009440 │ │ │ │ + DW_CFA_def_cfa_offset: 2896 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000930 000000000000002c 00000934 FDE cie=00000000 pc=0000000000005f30..0000000000005fe4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f34 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005f38 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005f48 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005f58 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000005fc0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 8200 to 000000000000b448 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b44c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fc4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005fcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b450 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b454 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005fdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b458 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b45c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b460 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b464 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b468 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b46c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b470 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b474 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b478 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fe0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b490 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000960 0000000000000010 00000964 FDE cie=00000000 pc=0000000000009784..0000000000009798 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000008cc 0000000000000018 000008d0 FDE cie=00000000 pc=0000000000006040..0000000000006090 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006044 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006050 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000006078 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000608c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000974 0000000000000028 00000978 FDE cie=00000000 pc=00000000000097a4..0000000000009828 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097a8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097ac │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000097c0 │ │ │ │ +000008e8 0000000000000034 000008ec FDE cie=00000000 pc=0000000000010280..0000000000010318 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010284 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001028c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000097d0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001029c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000009810 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000102e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009814 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000102e8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009818 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000102ec │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000102f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000981c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000102fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009824 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009a0 000000000000001c 000009a4 FDE cie=00000000 pc=0000000000009834..00000000000098d8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009848 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000984c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000986c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010304 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009870 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010308 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001030c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010310 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010314 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009884 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009c0 000000000000001c 000009c4 FDE cie=00000000 pc=00000000000098e4..0000000000009978 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000098f8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000098fc │ │ │ │ +00000920 0000000000000028 00000924 FDE cie=00000000 pc=0000000000010328..00000000000103b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001032c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010334 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010344 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000991c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000001039c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009920 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103a0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103a4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000103ac │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000103b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009924 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009e0 0000000000000010 000009e4 FDE cie=00000000 pc=0000000000009984..000000000000998c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009f4 0000000000000010 000009f8 FDE cie=00000000 pc=0000000000009994..000000000000999c │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a08 000000000000001c 00000a0c FDE cie=00000000 pc=00000000000099a4..0000000000009a68 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000099b8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000099bc │ │ │ │ +0000094c 0000000000000024 00000950 FDE cie=00000000 pc=000000000000e508..000000000000e59c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e510 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e51c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000099f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000e574 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000099f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e578 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e57c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e580 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009a04 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a28 000000000000001c 00000a2c FDE cie=00000000 pc=0000000000009a74..0000000000009b50 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009a88 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009a8c │ │ │ │ +00000974 0000000000000038 00000978 FDE cie=00000000 pc=000000000000e5a8..000000000000e698 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e5ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e5b0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e5c4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000009acc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e5e4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000000e648 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e64c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e658 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e65c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e660 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e664 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009ae4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e678 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000a48 000000000000001c 00000a4c FDE cie=00000000 pc=0000000000009b54..0000000000009c30 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009b68 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b6c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000009bac │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e688 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e68c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e690 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e694 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009bc4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000a68 0000000000000010 00000a6c FDE cie=00000000 pc=000000000000bde8..000000000000be1c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a7c 0000000000000018 00000a80 FDE cie=00000000 pc=000000000000be24..000000000000be70 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000be38 │ │ │ │ +000009b0 0000000000000018 000009b4 FDE cie=00000000 pc=000000000000e698..000000000000e6bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e69c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6a0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000be50 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e6b0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000be5c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e6b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000a98 0000000000000054 00000a74 FDE cie=00000028 pc=0000000000009c40..000000000000bbc0 │ │ │ │ - Augmentation data: 4b 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c44 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000009c8c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ +000009cc 0000000000000058 000009d0 FDE cie=00000000 pc=000000000000e6c8..000000000000e868 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6cc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e6d0 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e6dc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 6628 to 000000000000b670 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e6ec │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e6f4 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e708 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 244 to 000000000000e7fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b674 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b678 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e800 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b67c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e804 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b680 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b684 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e808 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e80c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b68c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b690 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e810 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b694 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b698 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e814 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e818 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e820 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e824 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b6b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e838 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000000b754 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b760 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000b788 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e83c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e840 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e844 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e848 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e84c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e850 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e854 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e858 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e860 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e864 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000af0 0000000000000034 00000af4 FDE cie=00000000 pc=000000000000be70..000000000000bf58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be74 │ │ │ │ +00000a28 0000000000000040 00000a2c FDE cie=00000000 pc=000000000000e868..000000000000ea60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e86c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000be7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e870 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e88c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000be9c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e8ac │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000bf24 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000000e938 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000e974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bf38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e978 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e97c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf40 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf44 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e980 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e984 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e990 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e994 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e998 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf50 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e9b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e9d8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e9dc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + │ │ │ │ +00000a6c 0000000000000010 00000a70 FDE cie=00000000 pc=000000000000ea68..000000000000eae4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b28 0000000000000034 00000b04 FDE cie=00000028 pc=000000000000bbc0..000000000000bdc8 │ │ │ │ - Augmentation data: 6a 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bbd4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bbe8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 304 to 000000000000bd18 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd1c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd20 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd24 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd28 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd2c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00000a80 0000000000000010 00000a84 FDE cie=00000000 pc=000000000000eae8..000000000000eb84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b60 0000000000000024 00000b64 FDE cie=00000000 pc=000000000000bf68..000000000000bfb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf6c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf70 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bf7c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bf8c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bf9c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bfa8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfac │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfb0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000a94 0000000000000010 00000a98 FDE cie=00000000 pc=000000000000eb88..000000000000ebb4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b88 0000000000000048 00000b8c FDE cie=00000000 pc=000000000000bfb8..000000000000c1f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfbc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bfc8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bfd8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfdc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bfe8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfec │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bff8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000c018 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 324 to 000000000000c15c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c160 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c164 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c168 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c16c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c170 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c188 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c18c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000c1e4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1e8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000aa8 0000000000000010 00000aac FDE cie=00000000 pc=000000000000ebb8..000000000000ebd8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bd4 000000000000002c 00000bb0 FDE cie=00000028 pc=000000000000c1f8..000000000000c2b8 │ │ │ │ - Augmentation data: f1 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1fc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c200 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c20c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000c27c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c280 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c288 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000c2a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2ac │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2b0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000c04 0000000000000024 00000be0 FDE cie=00000028 pc=000000000000c2b8..000000000000c358 │ │ │ │ - Augmentation data: ca 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2bc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2c0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c2cc │ │ │ │ +00000abc 0000000000000044 00000ac0 FDE cie=00000000 pc=000000000000ebd8..000000000000edcc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ebe8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ec14 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000c344 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 392 to 000000000000ed9c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c34c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eda0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eda4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eda8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edac │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edb0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edb4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edb8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edbc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edc0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edc4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000edc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c2c 0000000000000034 00000c30 FDE cie=00000000 pc=000000000000c358..000000000000c40c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c360 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c37c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000b04 0000000000000040 00000b08 FDE cie=00000000 pc=000000000000edd8..000000000000ef84 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ede0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000edec │ │ │ │ + DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000ee14 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ee40 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000000c3cc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 280 to 000000000000ef58 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef5c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef60 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef64 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef68 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef6c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef70 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef74 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef78 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef7c │ │ │ │ + DW_CFA_restore: r56 ($fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000c64 0000000000000034 00000c40 FDE cie=00000028 pc=000000000000c418..000000000000c510 │ │ │ │ - Augmentation data: 73 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c41c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c420 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000000c49c │ │ │ │ +00000b48 0000000000000034 00000b4c FDE cie=00000000 pc=000000000000ef88..000000000000f0a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef90 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000efa8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c4ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4b0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c4c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4cc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000efb0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000000f044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f048 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f04c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f058 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f05c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f064 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f068 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000f078 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4e4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c9c 0000000000000034 00000c78 FDE cie=00000028 pc=000000000000c518..000000000000c690 │ │ │ │ - Augmentation data: 4a 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c51c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000c580 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000000c5cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5d0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c5e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000c64c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c658 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c65c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c664 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +00000b80 0000000000000010 00000b84 FDE cie=00000000 pc=000000000000f0a8..000000000000f164 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cd4 0000000000000010 00000cd8 FDE cie=00000000 pc=000000000000c698..000000000000c6a4 │ │ │ │ +00000b94 0000000000000010 00000b98 FDE cie=00000000 pc=000000000000f168..000000000000f264 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ce8 0000000000000030 00000cec FDE cie=00000000 pc=000000000000c6a8..000000000000c728 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6ac │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6b0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c6bc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c6c8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000c6f0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6f4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6f8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c708 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c714 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c718 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c71c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c724 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000ba8 0000000000000010 00000bac FDE cie=00000000 pc=000000000000f268..000000000000f270 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d1c 0000000000000030 00000d20 FDE cie=00000000 pc=000000000000c728..000000000000c7a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c72c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c730 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c73c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c748 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000c770 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c774 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c778 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c77c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c788 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c790 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c794 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c79c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00000bbc 0000000000000010 00000bc0 FDE cie=00000000 pc=000000000000f278..000000000000f280 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d50 0000000000000010 00000d54 FDE cie=00000000 pc=000000000000c7a8..000000000000c7b4 │ │ │ │ +00000bd0 0000000000000010 00000bd4 FDE cie=00000000 pc=000000000000f288..000000000000f290 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d64 0000000000000010 00000d68 FDE cie=00000000 pc=000000000000c7b8..000000000000c7c0 │ │ │ │ +00000be4 0000000000000010 00000be8 FDE cie=00000000 pc=000000000000f298..000000000000f2a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d78 0000000000000010 00000d7c FDE cie=00000000 pc=000000000000c7c8..000000000000c7d0 │ │ │ │ +00000bf8 0000000000000020 00000bfc FDE cie=00000000 pc=000000000000f2a8..000000000000f2e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f2b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2b8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f2c4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f2cc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000f2dc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d8c 0000000000000010 00000d90 FDE cie=00000000 pc=000000000000c7d8..000000000000c7e0 │ │ │ │ +00000c1c 0000000000000010 00000c20 FDE cie=00000000 pc=000000000000f2e8..000000000000f3f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000da0 0000000000000010 00000da4 FDE cie=00000000 pc=000000000000c7e8..000000000000c7f0 │ │ │ │ +00000c30 0000000000000010 00000c34 FDE cie=00000000 pc=000000000000f3f8..000000000000f504 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000db4 0000000000000010 00000db8 FDE cie=00000000 pc=000000000000c7f8..000000000000c800 │ │ │ │ +00000c44 0000000000000010 00000c48 FDE cie=00000000 pc=000000000000f508..000000000000f604 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc8 0000000000000010 00000dcc FDE cie=00000000 pc=000000000000c808..000000000000c82c │ │ │ │ - DW_CFA_nop │ │ │ │ +00000c58 000000000000001c 00000c5c FDE cie=00000000 pc=000000000000f608..000000000000f724 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000f648 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f660 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000000f714 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f718 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ddc 0000000000000044 00000de0 FDE cie=00000000 pc=000000000000c838..000000000000c8f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c83c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c840 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c84c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c860 │ │ │ │ +00000c78 00000000000000c4 00000c54 FDE cie=00000028 pc=000000000000f728..000000000000fd18 │ │ │ │ + Augmentation data: 2f 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f72c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f730 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f748 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f754 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c868 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000c890 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000f790 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000f7b0 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f7c8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000000f85c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f860 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f864 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000f894 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c894 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c898 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c89c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8a0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f898 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000c8c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c8d0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f89c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8d8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8a4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c8e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8a8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8ec │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f8b4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000e24 0000000000000010 00000e28 FDE cie=00000000 pc=000000000000c8f8..000000000000c98c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000e38 0000000000000050 00000e14 FDE cie=00000028 pc=000000000000c998..000000000000cb08 │ │ │ │ - Augmentation data: bd 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c9b0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000c9d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000f8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000000caa0 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000f97c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f980 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f984 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000fa58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000fa78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000fa98 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000fb54 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000caa4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000caa8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000caac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cab0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cab4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cab8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cabc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb58 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb5c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000fb78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cad0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cad8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fb84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb88 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb8c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fb98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000000fbf8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fbfc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc00 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fc18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fc2c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc30 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc34 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000fc58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000fc7c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc80 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc84 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000fcb0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000fce0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000cafc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fcf4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e8c 0000000000000090 00000e68 FDE cie=00000028 pc=000000000000cb08..000000000000cf14 │ │ │ │ - Augmentation data: 7d 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb0c │ │ │ │ +00000d40 0000000000000078 00000d44 FDE cie=00000000 pc=000000000000fd18..000000000000ff40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd1c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb10 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000cb20 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cb34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd20 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fd30 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000fd50 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000cb98 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000cc10 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000000ccec │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000cd50 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fd68 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fd7c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fd8c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000000fe54 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe58 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe5c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe60 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000cd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe64 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fe7c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd64 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe80 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe84 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd6c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe88 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe8c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fe94 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd74 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000cd88 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd8c │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000cda8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000feb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000fef8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fefc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff00 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff04 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cdac │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000cde0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cde8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ce08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff08 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ce28 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000ce40 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ce48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff0c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ce68 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce6c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ce74 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ce80 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000ce98 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000cea8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff14 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff18 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff1c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff20 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000cec4 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ced0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff24 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ff3c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + │ │ │ │ +00000dbc 0000000000000078 00000dc0 FDE cie=00000000 pc=000000000000ff48..00000000000101b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff4c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ff54 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ff6c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ff7c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000ffa0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000000ffe4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000010010 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000100d4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000100f4 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010108 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001010c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010110 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010114 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010118 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001011c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000cef0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010120 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010124 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001012c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010130 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010138 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000010178 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000010198 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001019c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000101b0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f20 0000000000000020 00000f24 FDE cie=00000000 pc=000000000000cf2c..000000000000cf94 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf30 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cf38 │ │ │ │ +00000e38 0000000000000024 00000e3c FDE cie=00000000 pc=00000000000103c8..00000000000105f8 │ │ │ │ + DW_CFA_advance_loc1: 196 to 000000000001048c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010498 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000000cf84 │ │ │ │ + DW_CFA_advance_loc2: 304 to 00000000000105c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf88 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000105e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cf90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000105e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000105f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f44 0000000000000018 00000f48 FDE cie=00000000 pc=000000000000cf9c..000000000000cfb8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfa0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfa4 │ │ │ │ +00000e60 000000000000007c 00000e64 FDE cie=00000000 pc=0000000000010608..0000000000010e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001060c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010618 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cfb0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000010650 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000010674 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 408 to 000000000001080c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010810 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010814 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010818 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001081c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010824 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010828 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000f60 0000000000000010 00000f64 FDE cie=00000000 pc=000000000000cfbc..000000000000cfc0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000f74 0000000000000030 00000f78 FDE cie=00000000 pc=000000000000cfcc..000000000000d088 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cfd8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfdc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000d00c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000010848 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000d070 │ │ │ │ + DW_CFA_advance_loc2: 428 to 00000000000109f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d074 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d078 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d07c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010a00 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d080 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a04 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d084 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000010a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000010a48 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 384 to 0000000000010bc8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000010c68 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 224 to 0000000000010d48 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000010d88 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000010dc8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000010e08 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa8 0000000000000034 00000fac FDE cie=00000000 pc=000000000000da6c..000000000000db34 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da70 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000da78 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00000ee0 0000000000000040 00000ebc FDE cie=00000028 pc=0000000000010e48..0000000000011008 │ │ │ │ + Augmentation data: e7 4e 00 00 │ │ │ │ + DW_CFA_advance_loc1: 52 to 0000000000010e7c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e80 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000da88 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000010ea4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000000daf0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 240 to 0000000000010f94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000daf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010f98 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000daf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010f9c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dafc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fa0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000db04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fa4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fa8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fb0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fb4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000db1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010fb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db20 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db24 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db28 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db2c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000fe0 0000000000000028 00000fe4 FDE cie=00000000 pc=000000000000db4c..000000000000dbf4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db50 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000db58 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000db68 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000dbd8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dbdc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dbe0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dbe8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dbf0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000100c 0000000000000050 00000fe8 FDE cie=00000028 pc=000000000000d0a8..000000000000d344 │ │ │ │ - Augmentation data: 48 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0ac │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b0 │ │ │ │ +00000f24 0000000000000030 00000f00 FDE cie=00000028 pc=00000000000101b8..0000000000010280 │ │ │ │ + Augmentation data: b2 4e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000101d0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d0c4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000d0e8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001022c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0ec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010230 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0f4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d104 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d118 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000d15c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d160 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d178 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d184 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010234 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d188 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000d1b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000000d284 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d288 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d298 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001023c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010240 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010248 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000d310 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d318 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001060 0000000000000010 00001064 FDE cie=00000000 pc=000000000000d348..000000000000d374 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001074 0000000000000010 00001078 FDE cie=00000000 pc=000000000000d378..000000000000d3b4 │ │ │ │ +00000f58 0000000000000010 00000f5c FDE cie=00000000 pc=0000000000013568..0000000000013570 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001088 0000000000000010 0000108c FDE cie=00000000 pc=000000000000d3b8..000000000000d3c0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000109c 000000000000001c 000010a0 FDE cie=00000000 pc=000000000000d3c8..000000000000d4c4 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000d3e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d3f0 │ │ │ │ +00000f6c 0000000000000018 00000f70 FDE cie=00000000 pc=0000000000013580..00000000000135d8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001359c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000135a0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000d44c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000135b8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d454 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000135bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d458 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000010bc 0000000000000054 00001098 FDE cie=00000028 pc=000000000000d4c8..000000000000d750 │ │ │ │ - Augmentation data: b3 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d4d4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d4dc │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d4ec │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d500 │ │ │ │ +00000f88 0000000000000020 00000f8c FDE cie=00000000 pc=00000000000135e8..0000000000013638 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000135ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000135f0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d514 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d524 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d530 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d53c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013600 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000000d690 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013624 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d694 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001362c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d698 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d69c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6a0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6a4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6a8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6ac │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013634 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000d6fc │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d708 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000d72c │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d738 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001114 0000000000000048 000010f0 FDE cie=00000028 pc=000000000000d758..000000000000da44 │ │ │ │ - Augmentation data: 86 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d75c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d760 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d770 │ │ │ │ +00000fac 0000000000000040 00000fb0 FDE cie=00000000 pc=0000000000013648..0000000000013850 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001364c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013650 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d784 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001366c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000d7a4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 396 to 000000000000d930 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001368c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000013728 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000013764 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d934 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013768 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d938 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001376c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d93c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d940 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013770 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013774 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d94c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013780 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013784 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d950 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013788 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d958 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000137a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001160 0000000000000024 00001164 FDE cie=00000000 pc=000000000000e164..000000000000e208 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e178 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e17c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000e1a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000e1e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1e8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000137c8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000137cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00001188 0000000000000020 0000118c FDE cie=00000000 pc=000000000000e218..000000000000e270 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e21c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e220 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e22c │ │ │ │ +00000ff0 0000000000000060 00000ff4 FDE cie=00000000 pc=0000000000011028..00000000000113e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011030 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011040 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000e25c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011060 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000011084 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011094 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000110ac │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000011104 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000011158 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001115c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000111b8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000111bc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000011210 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000011278 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000112c8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000001136c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011370 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011374 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011378 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000113cc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e264 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000113d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e26c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000113d4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000113d8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000113dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011ac 0000000000000028 000011b0 FDE cie=00000000 pc=000000000000dc0c..000000000000dd48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc10 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc14 │ │ │ │ +00001054 000000000000002c 00001058 FDE cie=00000000 pc=00000000000113e8..0000000000011524 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000113f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000011404 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000dc28 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000000dc6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000011504 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011508 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001150c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011510 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011514 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011518 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000dc8c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000011d8 0000000000000010 000011dc FDE cie=00000000 pc=000000000000dd4c..000000000000dd58 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011ec 000000000000004c 000011c8 FDE cie=00000028 pc=000000000000dd5c..000000000000de98 │ │ │ │ - Augmentation data: d9 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd60 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd64 │ │ │ │ +00001084 0000000000000034 00001060 FDE cie=00000028 pc=0000000000013860..000000000001397c │ │ │ │ + Augmentation data: 65 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013864 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013868 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dd74 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000dd88 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000013880 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000dda0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000de10 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000138d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000138d8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000138dc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de1c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de20 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de24 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de28 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000138e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000de34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de38 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de3c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000138f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000de60 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001394c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000de6c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000de84 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013954 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000123c 0000000000000060 00001218 FDE cie=00000028 pc=000000000000de9c..000000000000e15c │ │ │ │ - Augmentation data: a1 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dea0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dea4 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000deb0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000decc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000dee8 │ │ │ │ +000010bc 0000000000000030 000010c0 FDE cie=00000000 pc=0000000000013984..0000000000013aac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013988 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001398c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000139a8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000df0c │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000000df8c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000000dfec │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000013a04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a0c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a10 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dffc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a14 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e000 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e004 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e008 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e00c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e02c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013a24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000000e08c │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000e0e8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e0f0 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000000e13c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e154 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012a0 0000000000000010 000012a4 FDE cie=00000000 pc=000000000000ee88..000000000000eeac │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000012b4 0000000000000018 000012b8 FDE cie=00000000 pc=000000000000eec4..000000000000ef20 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000eed8 │ │ │ │ +000010f0 0000000000000034 000010f4 FDE cie=00000000 pc=0000000000013ac4..0000000000013b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ac8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eedc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000eef4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ef00 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000012d0 0000000000000074 000012ac FDE cie=00000028 pc=000000000000e280..000000000000e73c │ │ │ │ - Augmentation data: 2d 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e284 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e288 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e29c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013ad0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013ae0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000e2c0 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000013b28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b2c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b30 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013b3c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000013b54 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000000e34c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b58 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b5c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e354 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b60 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e35c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000000e3f0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e410 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e41c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e430 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000e494 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e498 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000e4f0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000000e524 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e528 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000000e590 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000000e650 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e670 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000e6e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6e4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e6f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e710 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b64 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e72c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001348 0000000000000010 0000134c FDE cie=00000000 pc=000000000000e740..000000000000e770 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000135c 0000000000000010 00001360 FDE cie=00000000 pc=000000000000e770..000000000000e7ac │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001370 0000000000000010 00001374 FDE cie=00000000 pc=000000000000e7b0..000000000000e7ec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001384 0000000000000010 00001388 FDE cie=00000000 pc=000000000000e7f0..000000000000e7fc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001398 0000000000000010 0000139c FDE cie=00000000 pc=000000000000e800..000000000000e82c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b68 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000013ac 0000000000000050 00001388 FDE cie=00000028 pc=000000000000e830..000000000000e954 │ │ │ │ - Augmentation data: 7d 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e834 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e838 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e848 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e85c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e87c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ +00001128 0000000000000088 00001104 FDE cie=00000028 pc=0000000000011528..0000000000011a18 │ │ │ │ + Augmentation data: d3 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001152c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011538 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001154c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011558 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000011570 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000e8f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011590 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000115b8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 308 to 00000000000116ec │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000011708 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e8f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001170c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011710 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e8fc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e900 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011714 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e908 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e90c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011718 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001171c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e910 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011720 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e914 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e918 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011728 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001172c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e920 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e924 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e928 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e940 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011738 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 552 to 0000000000011960 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001196c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011978 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001197c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000119ac │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000119b8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000119f0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000119f8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001400 000000000000004c 000013dc FDE cie=00000028 pc=000000000000e960..000000000000ee78 │ │ │ │ - Augmentation data: 3b 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e964 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e968 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000000e9b4 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ +000011b4 0000000000000060 00001190 FDE cie=00000028 pc=0000000000013b84..00000000000140d4 │ │ │ │ + Augmentation data: 77 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013b88 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013b90 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013bb4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 764 to 000000000000ecb0 │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000013cb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecb4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cbc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cc0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecc0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cc4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cc8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eccc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ccc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cd0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cd4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cd8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ecdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013ce0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ce4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ecf0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013cf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001450 0000000000000010 00001454 FDE cie=00000000 pc=000000000000ef20..000000000000ef24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013cf8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 244 to 0000000000013dec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013df4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000013ebc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013ecc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000013fd4 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013fd8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001464 0000000000000024 00001468 FDE cie=00000000 pc=000000000000f1cc..000000000000f260 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f1e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1e4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000f20c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f210 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc1: 44 to 000000000000f23c │ │ │ │ +00001218 0000000000000018 0000121c FDE cie=00000000 pc=00000000000140ec..0000000000014150 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000140fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001410c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f240 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014118 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f244 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014130 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000148c 0000000000000020 00001490 FDE cie=00000000 pc=000000000000f260..000000000000f2b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f264 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f268 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f274 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000f2a4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f2ac │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f2b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000014b0 0000000000000010 000014b4 FDE cie=00000000 pc=000000000000ef30..000000000000ef38 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000014c4 0000000000000048 000014a0 FDE cie=00000028 pc=000000000000ef40..000000000000f074 │ │ │ │ - Augmentation data: c8 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef44 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef48 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ef58 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ef6c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ef80 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +00001234 0000000000000044 00001238 FDE cie=00000000 pc=0000000000014160..00000000000145a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001416c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001417c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000eff0 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000014234 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eff4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eff8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000effc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f000 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f004 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f008 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001423c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f010 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f014 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000014274 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f018 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000f03c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f048 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014284 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f060 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000142b8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001510 0000000000000044 000014ec FDE cie=00000028 pc=000000000000f080..000000000000f1a4 │ │ │ │ - Augmentation data: 94 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f084 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f08c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f0a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f0c0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f0d0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000f140 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000014534 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f144 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000014550 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f148 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014554 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f14c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014558 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001455c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014560 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f158 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f15c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014564 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f174 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f180 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f198 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - │ │ │ │ -00001558 0000000000000010 0000155c FDE cie=00000000 pc=000000000000fa20..000000000000fa44 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000156c 0000000000000018 00001570 FDE cie=00000000 pc=000000000000fa6c..000000000000fac8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fa80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa84 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000fa9c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000faa8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00001588 0000000000000064 00001564 FDE cie=00000028 pc=000000000000f2c8..000000000000f604 │ │ │ │ - Augmentation data: 2f 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f2cc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f2d0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f2e0 │ │ │ │ +0000127c 0000000000000040 00001258 FDE cie=00000028 pc=00000000000145a0..00000000000147cc │ │ │ │ + Augmentation data: 01 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000145a4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000145c8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000f304 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000000f3b8 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 272 to 000000000000f4c8 │ │ │ │ + DW_CFA_advance_loc2: 220 to 00000000000146a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4cc │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000146a8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000146ac │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000146b0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4dc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4e0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4e4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4e8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000146b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000f508 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000146c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000f548 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000f590 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f594 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000146d0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f5a0 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000014770 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f5b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f5c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014798 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f5d0 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000f5ec │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f5f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000147a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000147ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f600 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000147b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000015f0 0000000000000050 000015cc FDE cie=00000028 pc=000000000000f608..000000000000f884 │ │ │ │ - Augmentation data: f2 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f60c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f610 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f624 │ │ │ │ +000012c0 000000000000003c 0000129c FDE cie=00000028 pc=00000000000147d4..000000000001495c │ │ │ │ + Augmentation data: cc 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000147d8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000147e0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000147f8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000014824 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000f648 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000014908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f64c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001491c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014920 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014924 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f654 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f668 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f674 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f688 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000f6c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f6c4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000f6e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000000f78c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f790 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014928 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f7a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000f7e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f7ec │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000f808 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001492c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014930 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014934 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001493c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000f844 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f848 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f858 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001644 0000000000000044 00001620 FDE cie=00000028 pc=000000000000f888..000000000000f9f4 │ │ │ │ - Augmentation data: b8 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f88c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f890 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f8a4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000f8cc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ +00001300 0000000000000054 000012dc FDE cie=00000028 pc=0000000000011a18..00000000000131e8 │ │ │ │ + Augmentation data: a3 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a1c │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000011a58 │ │ │ │ + DW_CFA_def_cfa_offset: 2288 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000f944 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 3868 to 0000000000012974 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012978 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001297c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012980 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012984 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012988 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001298c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012990 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f958 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012994 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f95c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012998 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001299c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000129a0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000129a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f968 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000129b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000f9c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f9e0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000168c 0000000000000010 00001690 FDE cie=00000000 pc=000000000000f9f8..000000000000fa00 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016a0 0000000000000010 000016a4 FDE cie=00000000 pc=000000000000fa08..000000000000fa18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016b4 0000000000000010 000016b8 FDE cie=00000000 pc=000000000000fa18..000000000000fa20 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016c8 0000000000000010 000016cc FDE cie=00000000 pc=000000000000fae8..000000000000faec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016dc 0000000000000010 000016e0 FDE cie=00000000 pc=000000000000fde4..000000000000fe18 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016f0 0000000000000018 000016f4 FDE cie=00000000 pc=000000000000fe28..000000000000fe74 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fe3c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fe40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000fe58 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fe64 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000170c 000000000000003c 000016e8 FDE cie=00000028 pc=000000000000faf8..000000000000fcb4 │ │ │ │ - Augmentation data: ff 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fb00 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb04 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000fb24 │ │ │ │ +00001358 0000000000000044 00001334 FDE cie=00000028 pc=00000000000131e8..0000000000013558 │ │ │ │ + Augmentation data: 7b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000131ec │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000131f0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000013204 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000fb48 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001321c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013228 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013238 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013240 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000000fbb8 │ │ │ │ + DW_CFA_advance_loc2: 424 to 00000000000133e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbbc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133ec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbcc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133fc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013400 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013408 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001340c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fbd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013418 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000000fc84 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fc90 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000fca8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000174c 0000000000000020 00001750 FDE cie=00000000 pc=000000000000fcb8..000000000000fdcc │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fccc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fcd4 │ │ │ │ +000013a0 0000000000000024 000013a4 FDE cie=00000000 pc=0000000000006090..0000000000006118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006094 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006098 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000060b8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000000fd48 │ │ │ │ + DW_CFA_advance_loc1: 56 to 00000000000060f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fd4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060f4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006108 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fd58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001770 0000000000000010 00001774 FDE cie=00000000 pc=000000000001022c..0000000000010238 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006114 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ │ │ │ │ -00001784 0000000000000018 00001788 FDE cie=00000000 pc=0000000000010248..0000000000010274 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001024c │ │ │ │ +000013c8 0000000000000018 000013cc FDE cie=00000000 pc=0000000000014e28..0000000000014e84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014e3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010250 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014e40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000010268 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014e54 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010270 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014e60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000017a0 0000000000000010 000017a4 FDE cie=00000000 pc=000000000000fe8c..000000000000fe98 │ │ │ │ +000013e4 0000000000000010 000013e8 FDE cie=00000000 pc=0000000000014eac..0000000000014ee0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017b4 0000000000000018 000017b8 FDE cie=00000000 pc=000000000000fe9c..000000000000fec4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fea0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fea4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000feb4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fec0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +000013f8 0000000000000010 000013fc FDE cie=00000000 pc=0000000000014964..0000000000014980 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000017d0 0000000000000048 000017d4 FDE cie=00000000 pc=000000000000fecc..000000000000ffe4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fed0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fed8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000ff04 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ff18 │ │ │ │ +0000140c 0000000000000040 00001410 FDE cie=00000000 pc=0000000000014984..0000000000014a74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014988 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014990 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000000ff58 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000ffa0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffa4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffa8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffac │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffb0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ffb8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffbc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffc0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ffcc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014998 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000149a4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ffd8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffdc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ffe0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - │ │ │ │ -0000181c 0000000000000024 00001820 FDE cie=00000000 pc=000000000000ffec..0000000000010094 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fff0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fff4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010004 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000010068 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000014a18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010074 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014a24 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a28 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a2c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010078 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014a34 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001008c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014a44 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001844 0000000000000058 00001848 FDE cie=00000000 pc=000000000001028c..00000000000103c0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010294 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001029c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000102bc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000010318 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001031c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a48 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a4c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010320 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010324 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010328 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001032c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a50 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010334 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010338 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014a58 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014a60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001034c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a64 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000103bc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + │ │ │ │ +00001450 0000000000000010 00001454 FDE cie=00000000 pc=0000000000014a74..0000000000014a7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018a0 0000000000000048 000018a4 FDE cie=00000000 pc=00000000000103c0..000000000001057c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000103c4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000103cc │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000103fc │ │ │ │ +00001464 0000000000000050 00001440 FDE cie=00000028 pc=0000000000014a84..0000000000014be0 │ │ │ │ + Augmentation data: a7 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a88 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014a94 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000014ad4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000104c4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000014b7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000104cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b80 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b84 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b88 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b90 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b94 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b98 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014b9c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ba0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ba4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010500 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014bac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014bb0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014bbc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014bd4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018ec 000000000000004c 000018f0 FDE cie=00000000 pc=0000000000010584..0000000000010810 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010594 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000105b8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ +000014b8 0000000000000034 000014bc FDE cie=00000000 pc=0000000000014ee0..0000000000014fe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014ee4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014eec │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 416 to 0000000000010758 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014efc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014f0c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000014fac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001075c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014fc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010760 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010768 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fcc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001076c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010770 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010774 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010778 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001077c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010784 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000001080c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000193c 0000000000000060 00001940 FDE cie=00000000 pc=000000000001009c..0000000000010214 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000100a4 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000100b8 │ │ │ │ +000014f0 0000000000000038 000014f4 FDE cie=00000000 pc=0000000000014be4..0000000000014d00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014be8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014bec │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000014c10 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000010100 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000101a0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101a8 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000014cac │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cb0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cb4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cb8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cbc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cc0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cc4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014cc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000101cc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000014ce4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000152c 0000000000000030 00001530 FDE cie=00000000 pc=0000000000014d04..0000000000014d8c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014d10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d14 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014d28 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014d3c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000101e0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101e8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000014d70 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d74 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d78 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d7c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d80 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d84 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001020c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019a0 0000000000000034 000019a4 FDE cie=00000000 pc=0000000000010820..0000000000010908 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001082c │ │ │ │ +00001560 000000000000001c 00001564 FDE cie=00000000 pc=0000000000014d94..0000000000014e08 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014dac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010840 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014db0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000108bc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000014ddc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000108d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014de0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000108f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014de4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108f4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108f8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108fc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010900 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010904 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019d8 0000000000000018 000019dc FDE cie=00000000 pc=0000000000010910..0000000000010934 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010914 │ │ │ │ +00001580 0000000000000018 00001584 FDE cie=00000000 pc=0000000000016660..00000000000166bc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016674 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010918 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016678 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010928 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001668c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010930 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016698 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000019f4 0000000000000018 000019f8 FDE cie=00000000 pc=0000000000010940..00000000000109bc │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000010964 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010968 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010978 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010988 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00001a10 0000000000000010 00001a14 FDE cie=00000000 pc=00000000000109c0..00000000000109f8 │ │ │ │ +0000159c 0000000000000010 000015a0 FDE cie=00000000 pc=00000000000166c4..00000000000166e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a24 0000000000000030 00001a28 FDE cie=00000000 pc=0000000000010a00..0000000000010c30 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000010ab4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010ac4 │ │ │ │ +000015b0 0000000000000048 000015b4 FDE cie=00000000 pc=0000000000014fe0..00000000000151fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000015004 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000010bf4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015024 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000015098 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000001517c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015180 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015184 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001518c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c04 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015194 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c08 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000151a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010c18 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010c20 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a58 0000000000000024 00001a5c FDE cie=00000000 pc=0000000000010c30..0000000000010d58 │ │ │ │ - DW_CFA_advance_loc1: 40 to 0000000000010c58 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010c68 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000010d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151a8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010d50 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000151c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a80 0000000000000070 00001a5c FDE cie=00000028 pc=0000000000010d60..0000000000011114 │ │ │ │ - Augmentation data: 9b 42 00 00 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010d80 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000010db0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000010e00 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 468 to 0000000000010fd4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fd8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fdc │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000010ff8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000151e4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ffc │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011000 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011004 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151e8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151ec │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011008 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001100c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011010 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011014 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011018 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000151f4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011030 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000110b0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000110dc │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001af4 0000000000000010 00001af8 FDE cie=00000000 pc=0000000000011120..00000000000111c0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b08 000000000000001c 00001b0c FDE cie=00000000 pc=00000000000111c0..0000000000011244 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001121c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011220 │ │ │ │ +000015fc 0000000000000018 00001600 FDE cie=00000000 pc=0000000000015200..0000000000015224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015204 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015208 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001122c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015218 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015220 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b28 000000000000005c 00001b2c FDE cie=00000000 pc=0000000000011250..0000000000011388 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011254 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001125c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011268 │ │ │ │ +00001618 000000000000001c 0000161c FDE cie=00000000 pc=0000000000015230..0000000000015298 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015234 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001523c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011278 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011280 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000112cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112d0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112d4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112d8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000112e8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112ec │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011310 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011334 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011338 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001133c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011340 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011344 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000015274 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011348 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000015290 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001134c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015294 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011370 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 0000000000000010 00001b8c FDE cie=00000000 pc=0000000000011390..000000000001141c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b9c 0000000000000080 00001b78 FDE cie=00000028 pc=0000000000011420..0000000000011794 │ │ │ │ - Augmentation data: 9a 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011424 │ │ │ │ +00001638 0000000000000094 00001614 FDE cie=00000028 pc=00000000000152a0..000000000001577c │ │ │ │ + Augmentation data: e2 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011428 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001143c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000152bc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011460 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000152e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011464 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011468 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001146c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152e8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011470 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001147c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011490 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001530c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015320 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000114d0 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000015384 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114d4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015388 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001538c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015390 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015394 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000114e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015398 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001539c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000114f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000153a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000011570 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000153fc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011574 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015400 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011578 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015404 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015408 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001157c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001540c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011584 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011588 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011590 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000001162c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015410 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011630 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015414 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 172 to 00000000000116fc │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000015490 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011700 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015494 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011704 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015498 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001549c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011708 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000154a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001170c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011714 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000154a8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000154ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011718 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000154c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011720 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000154f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011724 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000154fc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011730 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015500 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015504 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015508 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015510 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015514 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011734 │ │ │ │ + DW_CFA_advance_loc2: 424 to 00000000000156c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011738 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000156cc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000156d0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000156d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011760 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000015718 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011768 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015724 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c20 0000000000000010 00001c24 FDE cie=00000000 pc=00000000000117a0..0000000000011814 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c34 0000000000000010 00001c38 FDE cie=00000000 pc=0000000000011820..00000000000118a0 │ │ │ │ +000016d0 0000000000000010 000016d4 FDE cie=00000000 pc=0000000000015780..000000000001578c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c48 0000000000000018 00001c4c FDE cie=00000000 pc=00000000000118a0..0000000000011914 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000118d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000118e8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011900 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011910 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00001c64 0000000000000010 00001c68 FDE cie=00000000 pc=0000000000011920..0000000000011938 │ │ │ │ +000016e4 0000000000000010 000016e8 FDE cie=00000000 pc=0000000000015790..0000000000015798 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c78 000000000000001c 00001c7c FDE cie=00000000 pc=0000000000011940..0000000000011a84 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011954 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011958 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000119c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000119cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001c98 0000000000000018 00001c9c FDE cie=00000000 pc=0000000000011a90..0000000000011ad0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011ab4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ab8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011ac4 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011acc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00001cb4 0000000000000010 00001cb8 FDE cie=00000000 pc=0000000000011ad0..0000000000011b34 │ │ │ │ +000016f8 0000000000000010 000016fc FDE cie=00000000 pc=00000000000157a0..00000000000157a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cc8 0000000000000010 00001ccc FDE cie=00000000 pc=0000000000011b40..0000000000011bb8 │ │ │ │ +0000170c 0000000000000010 00001710 FDE cie=00000000 pc=00000000000157b0..00000000000157b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cdc 000000000000001c 00001ce0 FDE cie=00000000 pc=0000000000011bc0..0000000000011d6c │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011bd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011be0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000011c48 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011c50 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011c70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001cfc 0000000000000010 00001d00 FDE cie=00000000 pc=0000000000011d70..0000000000011d7c │ │ │ │ +00001720 0000000000000010 00001724 FDE cie=00000000 pc=00000000000157c0..0000000000015910 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d10 0000000000000018 00001d14 FDE cie=00000000 pc=00000000000124a0..00000000000124ec │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000124b4 │ │ │ │ +00001734 0000000000000028 00001738 FDE cie=00000000 pc=0000000000015910..00000000000159a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015914 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000124b8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000124cc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000124d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00001d2c 000000000000001c 00001d30 FDE cie=00000000 pc=0000000000011d84..0000000000011e80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011d94 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015918 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000011dec │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001592c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015930 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011e04 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001d4c 0000000000000010 00001d50 FDE cie=00000000 pc=0000000000012504..0000000000012538 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d60 0000000000000054 00001d3c FDE cie=00000028 pc=0000000000011e84..0000000000012098 │ │ │ │ - Augmentation data: 06 40 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e88 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e8c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011e98 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000011ec0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000011f48 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000011fe8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001595c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011fec │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ff0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ff4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ff8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ffc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012000 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012004 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015960 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001200c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012010 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012014 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001206c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001207c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012094 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001599c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159a0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00001db8 0000000000000040 00001d94 FDE cie=00000028 pc=00000000000120a4..00000000000122d8 │ │ │ │ - Augmentation data: c8 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120a8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120ac │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000120c4 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00001760 0000000000000040 0000173c FDE cie=00000028 pc=00000000000159b0..0000000000016214 │ │ │ │ + Augmentation data: 0b 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159b4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159b8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000159c8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000120dc │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000159e8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 336 to 000000000001222c │ │ │ │ + DW_CFA_advance_loc2: 1460 to 0000000000015f9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012230 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fa0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fa4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001223c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fa8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fac │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fb0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012244 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fb4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001224c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012250 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012254 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001dfc 0000000000000028 00001dd8 FDE cie=00000028 pc=00000000000122e4..000000000001234c │ │ │ │ - Augmentation data: c1 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000122e8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000122f0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000122f8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012328 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001232c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015fbc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fc0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012334 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012338 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001e28 0000000000000024 00001e2c FDE cie=00000000 pc=0000000000012354..0000000000012430 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012358 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001235c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012368 │ │ │ │ +000017a4 0000000000000088 00001780 FDE cie=00000028 pc=0000000000016220..0000000000016650 │ │ │ │ + Augmentation data: 64 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016224 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016228 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016240 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000012400 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012408 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001624c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016264 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001240c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012424 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e50 000000000000001c 00001e2c FDE cie=00000028 pc=0000000000012434..000000000001245c │ │ │ │ - Augmentation data: 7d 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012438 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001243c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012454 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016278 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001627c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016280 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00001e70 0000000000000024 00001e4c FDE cie=00000028 pc=0000000000012464..00000000000124a0 │ │ │ │ - Augmentation data: 65 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012468 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012470 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000162a0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001248c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012494 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001249c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e98 000000000000007c 00001e74 FDE cie=00000028 pc=0000000000012548..0000000000012a5c │ │ │ │ - Augmentation data: 45 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001254c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012550 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000162a4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012568 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012578 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000162b0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000125bc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 636 to 0000000000012838 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000016358 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001283c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001635c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012844 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016360 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001284c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016364 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001636c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016370 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012868 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016380 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000163c0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000016428 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016440 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001288c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016450 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016454 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012894 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016458 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001645c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016464 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001289c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016468 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000128a8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000128b0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000012970 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000129b8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000129c8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000016580 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000129d8 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000165b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129dc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000165b8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000165bc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000165c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000129e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000165e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000129f8 │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000016610 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016614 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016620 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012a00 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000012a1c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016628 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016644 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + │ │ │ │ +00001830 0000000000000010 00001834 FDE cie=00000000 pc=0000000000016708..0000000000016710 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f18 0000000000000080 00001ef4 FDE cie=00000028 pc=0000000000012a68..0000000000013064 │ │ │ │ - Augmentation data: f7 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012a6c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012a70 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012a88 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012a94 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000012af0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 796 to 0000000000012e0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e10 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e14 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e18 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e1c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e20 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e24 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e28 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e2c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012e48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012e6c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000012f20 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012f28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012f4c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012f58 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012f60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000012f88 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012f98 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012fbc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012fc8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012fd8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000013004 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013010 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013028 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013040 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ +00001844 0000000000000010 00001848 FDE cie=00000000 pc=0000000000016718..0000000000016730 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f9c 0000000000000028 00001f78 FDE cie=00000028 pc=0000000000013068..00000000000130e4 │ │ │ │ - Augmentation data: eb 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001306c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013078 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013088 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000130c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00001858 0000000000000010 0000185c FDE cie=00000000 pc=0000000000016738..0000000000016744 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000186c 0000000000000010 00001870 FDE cie=00000000 pc=0000000000016748..0000000000016754 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001880 0000000000000010 00001884 FDE cie=00000000 pc=0000000000016758..0000000000016768 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001894 0000000000000010 00001898 FDE cie=00000000 pc=0000000000016768..0000000000016770 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018a8 0000000000000010 000018ac FDE cie=00000000 pc=0000000000016778..0000000000016780 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001fc8 0000000000000024 00001fcc FDE cie=00000000 pc=00000000000130e8..00000000000131f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130ec │ │ │ │ +000018bc 0000000000000028 000018c0 FDE cie=00000000 pc=0000000000016788..00000000000169a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016790 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001679c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000130fc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 216 to 00000000000131d4 │ │ │ │ + DW_CFA_advance_loc2: 296 to 00000000000168c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000131dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168c8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000131e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168cc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000131e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000168d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ff0 000000000000001c 00001fcc FDE cie=00000028 pc=00000000000131f8..0000000000013220 │ │ │ │ - Augmentation data: a8 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000131fc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013200 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013218 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001321c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00002010 0000000000000024 00001fec FDE cie=00000028 pc=0000000000013228..0000000000013264 │ │ │ │ - Augmentation data: 90 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001322c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013234 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +000018e8 0000000000000030 000018ec FDE cie=00000000 pc=00000000000169a8..0000000000016aa8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000169b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000169d0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000013250 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000016a78 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013258 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016a7c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016a8c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016a90 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016a9c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013260 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016aa0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016aa4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002038 0000000000000010 0000203c FDE cie=00000000 pc=000000000001327c..0000000000013280 │ │ │ │ +0000191c 0000000000000010 00001920 FDE cie=00000000 pc=0000000000016aa8..0000000000016ae8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000204c 0000000000000010 00002050 FDE cie=00000000 pc=000000000001328c..0000000000013290 │ │ │ │ +00001930 0000000000000010 00001934 FDE cie=00000000 pc=0000000000016ae8..0000000000016b40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002060 0000000000000028 0000203c FDE cie=00000028 pc=000000000001329c..00000000000132ec │ │ │ │ - Augmentation data: 48 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132a0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000132a8 │ │ │ │ +00001944 0000000000000034 00001948 FDE cie=00000000 pc=0000000000016d58..0000000000016e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d5c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016d64 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016d74 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016d84 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000132c4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000016e24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016e38 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e3c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e40 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e44 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e48 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000132d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132d8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000208c 000000000000001c 00002090 FDE cie=00000000 pc=00000000000132ec..0000000000013314 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000132f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000132f8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +0000197c 000000000000001c 00001980 FDE cie=00000000 pc=0000000000016b48..0000000000016bbc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016b60 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016b68 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013304 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000016b90 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001330c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013310 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016b94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016b98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000020ac 0000000000000020 00002088 FDE cie=00000028 pc=000000000001331c..0000000000013354 │ │ │ │ - Augmentation data: 0c 3e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013320 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013328 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +0000199c 0000000000000038 00001978 FDE cie=00000028 pc=0000000000016bc8..0000000000016d48 │ │ │ │ + Augmentation data: 81 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016bcc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016bd0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016be8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000013344 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000016c34 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000016c88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001334c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c8c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c90 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c94 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016cb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000016d04 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016d10 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000016d3c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ │ │ │ │ -000020d0 0000000000000024 000020ac FDE cie=00000028 pc=000000000001335c..00000000000133a0 │ │ │ │ - Augmentation data: f0 3d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013360 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013368 │ │ │ │ +000019d8 0000000000000030 000019dc FDE cie=00000000 pc=0000000000016e68..0000000000016f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e6c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e70 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016e8c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001338c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000016ee8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013394 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016eec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001339c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ef0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ef4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ef8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016efc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020f8 0000000000000010 000020fc FDE cie=00000000 pc=0000000000013670..0000000000013678 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000210c 0000000000000010 00002110 FDE cie=00000000 pc=00000000000133a0..00000000000133a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016f08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002120 0000000000000018 00002124 FDE cie=00000000 pc=00000000000133b0..0000000000013404 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000133c0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000133d0 │ │ │ │ +00001a0c 0000000000000040 00001a10 FDE cie=00000000 pc=0000000000016f98..0000000000017190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016f9c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016fa0 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016fbc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000133dc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000016fdc │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000017068 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000170a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000133e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170a8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170ac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170b0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170b4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000170c0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170c4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000170e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017108 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001710c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -0000213c 0000000000000010 00002140 FDE cie=00000000 pc=0000000000013410..0000000000013414 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002150 0000000000000010 00002154 FDE cie=00000000 pc=0000000000013420..0000000000013428 │ │ │ │ +00001a50 0000000000000060 00001a54 FDE cie=00000000 pc=0000000000017198..0000000000017554 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000171a0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000171b0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000171d0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000171f4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017204 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001721c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000017274 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000172c8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000172cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000017328 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001732c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000017380 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000173e8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000017438 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000174dc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000174e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000174e4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000174e8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001753c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017540 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017544 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017548 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001754c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002164 0000000000000030 00002140 FDE cie=00000028 pc=0000000000013430..0000000000013648 │ │ │ │ - Augmentation data: 64 3d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013434 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013440 │ │ │ │ +00001ab4 000000000000002c 00001ab8 FDE cie=00000000 pc=0000000000017558..0000000000017694 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017560 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017574 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001344c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 240 to 000000000001353c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000017674 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017678 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001767c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017680 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001354c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017684 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017688 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002198 0000000000000014 0000219c FDE cie=00000000 pc=0000000000013650..0000000000013670 │ │ │ │ - DW_CFA_nop │ │ │ │ +00001ae4 0000000000000010 00001ae8 FDE cie=00000000 pc=0000000000017698..00000000000176ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001af8 0000000000000010 00001afc FDE cie=00000000 pc=00000000000176b8..00000000000176cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021b0 0000000000000048 0000218c FDE cie=00000028 pc=0000000000013688..0000000000013934 │ │ │ │ - Augmentation data: 2d 3d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001368c │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013690 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000136a4 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000136c4 │ │ │ │ +00001b0c 00000000000000ac 00001ae8 FDE cie=00000028 pc=00000000000176d8..0000000000017d4c │ │ │ │ + Augmentation data: 23 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000176dc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000176e0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000176f0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017708 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 468 to 0000000000013898 │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000177cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001389c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138ac │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177dc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000138c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000177e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000138e0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000138e8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000177f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177fc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017800 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017804 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017808 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001780c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000017828 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017840 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 240 to 0000000000017930 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017934 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000179c4 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 248 to 0000000000017abc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017ac0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017ac4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000013928 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000017b08 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000017b48 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000017b88 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000017bc8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000017bfc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017c0c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c10 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017c20 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c24 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017c30 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000017c78 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017c88 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017ca8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017cb0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017cb8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000017d08 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017d1c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000017d38 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017d48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000021fc 00000000000000b0 000021d8 FDE cie=00000028 pc=0000000000013938..000000000001408c │ │ │ │ - Augmentation data: 06 3d 00 00 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000013950 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013974 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000013990 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000139b0 │ │ │ │ +00001bbc 0000000000000058 00001b98 FDE cie=00000028 pc=0000000000017d58..0000000000018b84 │ │ │ │ + Augmentation data: e2 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d5c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d60 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000017da0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000013a50 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000013a9c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 740 to 0000000000013d80 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 1840 to 00000000000184d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d84 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184d4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184d8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184dc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184e0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184e4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184e8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184ec │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d94 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d98 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013d9c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013da4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000013dc8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000013ee8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013ef0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc2: 236 to 00000000000185f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000185f8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000185fc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018600 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018604 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018608 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001860c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018610 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000013f2c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000018624 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018628 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001c18 00000000000000c4 00001bf4 FDE cie=00000028 pc=0000000000018b88..0000000000019168 │ │ │ │ + Augmentation data: 77 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b8c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b90 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018ba8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018bb4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000018bf0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018c10 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013f38 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000013f54 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013f78 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018c28 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000018cbc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018cc0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018cc4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000018cf4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018cf8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f80 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018cfc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d00 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d04 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d08 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d0c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018d14 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018d18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018d28 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013f90 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f94 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013fa0 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000018dcc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013fb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018dd0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018dd4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000018ea8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013fc8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013fd8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018ec8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018ee8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001402c │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000018fa4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fa8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fac │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000018fc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018fd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fd8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018fdc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014040 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000019048 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001904c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019050 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019068 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001907c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019080 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019084 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000190a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000190cc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000190d0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000190d4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000019100 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000019130 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000019144 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022b0 0000000000000040 000022b4 FDE cie=00000000 pc=00000000000140a4..0000000000014228 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000140a8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000140b0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ +00001ce0 0000000000000078 00001ce4 FDE cie=00000000 pc=000000000001e688..000000000001e8a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e68c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e690 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e6a0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e6bc │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000140c0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001e6d4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e6e8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e6f8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000001e7d4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7d8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7dc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7e0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7e4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001e7fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000140d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e800 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e804 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e808 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000140d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e80c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e810 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e814 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000140f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e818 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014114 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 236 to 0000000000014200 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014204 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000001e858 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e85c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014208 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001420c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e860 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014210 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e864 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e868 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e86c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014220 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014224 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000022f4 0000000000000020 000022f8 FDE cie=00000000 pc=0000000000014234..00000000000142d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014238 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014240 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000142c8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000142cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e870 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e874 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000142d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e878 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e87c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e880 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e884 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001e89c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ │ │ │ │ -00002318 000000000000002c 0000231c FDE cie=00000000 pc=00000000000142d4..00000000000143e4 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000142e0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014300 │ │ │ │ +00001d5c 000000000000004c 00001d38 FDE cie=00000028 pc=000000000001e8a0..000000000001ec90 │ │ │ │ + Augmentation data: 8c 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e8a4 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e8a8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e8b8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001e8ec │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000014324 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 536 to 000000000001eb04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014328 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014334 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000014360 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000143c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb08 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb0c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb10 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000143cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb14 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000143e0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - │ │ │ │ -00002348 0000000000000020 0000234c FDE cie=00000000 pc=00000000000143e4..00000000000144ec │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000014448 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014450 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000014488 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000144a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb18 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb1c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb20 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb24 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb28 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb2c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb30 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000144b4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001eb40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000144d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ │ │ │ │ -0000236c 0000000000000010 00002370 FDE cie=00000000 pc=00000000000144f4..000000000001474c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002380 0000000000000020 00002384 FDE cie=00000000 pc=0000000000014754..0000000000014844 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000147c0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000147c8 │ │ │ │ +00001dac 00000000000000b4 00001d88 FDE cie=00000028 pc=0000000000019168..000000000001aeb8 │ │ │ │ + Augmentation data: af 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001916c │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019178 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001918c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019198 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000191b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000147f4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000191c4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000019200 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001480c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014814 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014834 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - │ │ │ │ -000023a4 0000000000000010 000023a8 FDE cie=00000000 pc=0000000000014844..0000000000014848 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000023b8 000000000000005c 000023bc FDE cie=00000000 pc=0000000000014854..00000000000149a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014858 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001485c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001486c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001487c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014888 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001489c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000148a8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000014914 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014918 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001491c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019204 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014928 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001492c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019208 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001920c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019210 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014934 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019214 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019218 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014938 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001921c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019220 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000014954 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014958 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001496c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019228 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 5336 to 000000000001a700 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000001a7ac │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7b0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc2: 568 to 000000000001a9e8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001aa08 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000001ab08 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab0c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab10 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ab30 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab34 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ab38 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001ab8c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ab98 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001abe4 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001abf8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000001ac8c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014970 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ac98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001acb0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014974 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001acdc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ace8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001497c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001ad0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad10 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad14 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad18 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad1c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad24 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad28 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ad30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014994 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001499c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000149a0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002418 000000000000003c 0000241c FDE cie=00000000 pc=00000000000149cc..0000000000014b30 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000149f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000149f8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000014a24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ +00001e64 0000000000000050 00001e40 FDE cie=00000028 pc=000000000001eca0..000000000001efe0 │ │ │ │ + Augmentation data: 41 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eca4 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eca8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001ecc0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ece0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ecf4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000014b08 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 428 to 000000000001eea0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b0c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eea4 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eea8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eeac │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eeb0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eeb4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eeb8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eebc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eec0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eec4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eecc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eed0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001eef0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002458 0000000000000028 00002434 FDE cie=00000028 pc=0000000000014b3c..0000000000014bb4 │ │ │ │ - Augmentation data: 07 3b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014b4c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ +00001eb8 0000000000000080 00001e94 FDE cie=00000028 pc=000000000001aeb8..000000000001e668 │ │ │ │ + Augmentation data: 4b 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001aec8 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001aef0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014b7c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001af2c │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 8676 to 000000000001d110 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d114 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d118 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d11c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d120 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d124 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d128 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d12c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d130 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d134 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b8c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d148 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002484 0000000000000040 00002488 FDE cie=00000000 pc=0000000000014bbc..0000000000014dcc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014bc0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014bc4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014bd8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000014c18 │ │ │ │ + DW_CFA_advance_loc2: 4168 to 000000000001e190 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e198 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001e1cc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014c30 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c34 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c38 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014c3c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014c5c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e1d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014c8c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 268 to 0000000000014d98 │ │ │ │ + DW_CFA_advance_loc2: 360 to 000000000001e340 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001e37c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014dac │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014db0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014db4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014db8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014dbc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014dc4 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e388 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001e3a0 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e3a8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e3c4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e3d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 40 to 000000000001e3f8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001e41c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e428 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024c8 000000000000001c 000024cc FDE cie=00000000 pc=0000000000014dcc..0000000000014dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014dd0 │ │ │ │ +00001f3c 0000000000000020 00001f40 FDE cie=00000000 pc=0000000000006128..00000000000061b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000612c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014dd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006138 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014dec │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000061a0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014df4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014df8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000061b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000024e8 0000000000000034 000024ec FDE cie=00000000 pc=0000000000014dfc..0000000000014f98 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014e08 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014e18 │ │ │ │ +00001f60 0000000000000018 00001f64 FDE cie=00000000 pc=000000000001efe0..000000000001f014 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001efe4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001efec │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f000 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001f7c 0000000000000018 00001f80 FDE cie=00000000 pc=000000000001f020..000000000001f054 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f024 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f02c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000014ea0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ea4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014eac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014eb0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014ebc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000014f00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f04 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f08 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014f0c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000014f1c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f040 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002520 0000000000000030 00002524 FDE cie=00000000 pc=0000000000005ffc..0000000000006104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006000 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006004 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006020 │ │ │ │ +00001f98 000000000000003c 00001f9c FDE cie=00000000 pc=000000000001f060..000000000001f118 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f064 │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f068 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f078 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f08c │ │ │ │ + DW_CFA_def_cfa_offset: 2176 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000006084 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001f0f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 2032 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f0fc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006088 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000608c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f100 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006090 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f104 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f108 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f10c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000609c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f110 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f114 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002554 0000000000000034 00002530 FDE cie=00000028 pc=0000000000005d60..0000000000005e24 │ │ │ │ - Augmentation data: 17 3a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d64 │ │ │ │ +00001fd8 0000000000000034 00001fb4 FDE cie=00000028 pc=000000000001f128..000000000001f1cc │ │ │ │ + Augmentation data: a7 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f12c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f130 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005d7c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f144 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005d88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f150 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000005df4 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001f19c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f1a0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005dfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f1a4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f1a8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005e08 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f1b0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f1b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f1b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000258c 0000000000000018 00002590 FDE cie=00000000 pc=000000000001a560..000000000001a5b8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001a57c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a580 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001a598 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a59c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000025a8 0000000000000020 000025ac FDE cie=00000000 pc=000000000001a5c8..000000000001a618 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a5cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a5d0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a5e0 │ │ │ │ +00002010 000000000000001c 00002014 FDE cie=00000000 pc=000000000001f1d8..000000000001f2c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f1e8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f1f0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001a604 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001f240 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a60c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a614 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f244 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f248 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000025cc 0000000000000024 000025d0 FDE cie=00000000 pc=0000000000014fa8..000000000001502c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014fb0 │ │ │ │ +00002030 0000000000000024 00002034 FDE cie=00000000 pc=000000000001f2c8..000000000001f34c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f2d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014fbc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f2dc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000015014 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000001f334 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015018 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f338 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001501c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f33c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015020 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f340 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025f4 000000000000002c 000025f8 FDE cie=00000000 pc=0000000000015038..0000000000015174 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015040 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015054 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ +00002058 0000000000000058 0000205c FDE cie=00000000 pc=000000000001f358..000000000001f4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f35c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f360 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f36c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f37c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f384 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f398 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000015154 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 244 to 000000000001f48c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f490 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001515c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f494 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f498 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f49c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4a0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4a4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015164 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4a8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f4b0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f4c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4cc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4d0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4d4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4d8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4dc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4e0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4e4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4e8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f4f0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002624 0000000000000040 00002628 FDE cie=00000000 pc=000000000001a628..000000000001a830 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a62c │ │ │ │ +000020b4 0000000000000040 000020b8 FDE cie=00000000 pc=000000000001f4f8..000000000001f6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4fc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a630 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f500 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001a64c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f51c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a66c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f53c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000001a708 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000001f5c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001a744 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001f604 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f608 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a74c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f60c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a750 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f610 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a754 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f614 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001a760 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f620 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a764 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f624 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a768 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f628 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a788 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f648 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a7a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f668 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f66c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00002668 0000000000000040 0000266c FDE cie=00000000 pc=0000000000015178..0000000000015370 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001517c │ │ │ │ +000020f8 0000000000000040 000020fc FDE cie=00000000 pc=000000000001f6f8..000000000001f8f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f6fc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f700 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001519c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f71c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000151bc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f73c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000015248 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000001f7c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000015284 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001f804 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f808 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001528c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f80c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f810 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015294 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f814 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000152a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f820 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f824 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f828 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000152c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f848 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000152e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f868 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f86c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -000026ac 0000000000000034 00002688 FDE cie=00000028 pc=000000000001a840..000000000001a95c │ │ │ │ - Augmentation data: cd 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a844 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a848 │ │ │ │ +0000213c 000000000000005c 00002140 FDE cie=00000000 pc=000000000001f8f8..000000000001fc5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f8fc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001f90c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001a860 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001a8b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001f920 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001f950 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000001f990 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001f9cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9d0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9d4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9d8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f9dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a8d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001a92c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a930 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001f9e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a934 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026e4 0000000000000010 000026e8 FDE cie=00000000 pc=0000000000015378..00000000000153a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026f8 0000000000000024 000026fc FDE cie=00000000 pc=00000000000153a8..000000000001552c │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000153e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000153ec │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000015404 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000001fa94 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fa9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001540c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001faa8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001faac │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fab4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000015428 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001fac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000154a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001fad4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000001fb3c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fb40 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fb44 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001fb50 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fb54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001fb68 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001fb8c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00002720 000000000000001c 00002724 FDE cie=00000000 pc=0000000000015538..0000000000015634 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001554c │ │ │ │ +0000219c 000000000000002c 000021a0 FDE cie=00000000 pc=000000000001fc68..000000000001fddc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001fc70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015554 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001fc84 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000155c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002740 0000000000000028 00002744 FDE cie=00000000 pc=000000000001a964..000000000001aa54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a968 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a96c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a97c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000001aa40 │ │ │ │ + DW_CFA_advance_loc2: 312 to 000000000001fdbc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdc4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdc8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdcc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdd0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000276c 0000000000000030 00002748 FDE cie=00000028 pc=000000000001aa6c..000000000001ac08 │ │ │ │ - Augmentation data: 1f 38 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa70 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa74 │ │ │ │ +000021cc 0000000000000010 000021d0 FDE cie=00000000 pc=000000000001fde8..000000000001fdec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000021e0 0000000000000028 000021e4 FDE cie=00000000 pc=000000000001fdf8..000000000001fff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdfc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001fe0c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001aa88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 352 to 000000000001abe8 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000001fef8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fefc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ff00 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ff04 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ff08 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001abfc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ff28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000027a0 0000000000000018 000027a4 FDE cie=00000000 pc=000000000001ac28..000000000001ac90 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ac3c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ac40 │ │ │ │ +0000220c 0000000000000070 00002210 FDE cie=00000000 pc=000000000001fff8..0000000000020444 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fffc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020000 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000020030 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ac60 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 296 to 0000000000020158 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 244 to 000000000002024c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020250 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020254 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000202a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ac70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202ac │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202b0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202b4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202b8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202bc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202c0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000203e8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000203f0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000203f4 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000203f8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000203fc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000020418 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020420 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000020440 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000027bc 0000000000000020 000027c0 FDE cie=00000000 pc=000000000001ac90..000000000001ace8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ac94 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ac98 │ │ │ │ +00002280 000000000000003c 0000225c FDE cie=00000028 pc=0000000000020448..0000000000020514 │ │ │ │ + Augmentation data: 0d 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002044c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020450 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001aca4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002046c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002048c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001acd4 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000204c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001acdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204cc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ace4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204d0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204d4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204d8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000204e4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000204f0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000020508 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027e0 0000000000000088 000027bc FDE cie=00000028 pc=0000000000015638..00000000000159bc │ │ │ │ - Augmentation data: bb 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001563c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015644 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001565c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015668 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015678 │ │ │ │ +000022c0 000000000000004c 000022c4 FDE cie=00000000 pc=0000000000020518..00000000000209f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002051c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020520 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020530 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000020550 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001568c │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000156dc │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 340 to 0000000000015830 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000020674 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 312 to 00000000000207ac │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc2: 516 to 00000000000209b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015834 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015838 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001583c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015840 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015844 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015848 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001584c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209bc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015850 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209c0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015854 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209c4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209c8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209cc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209d0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015858 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015868 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000158ac │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000209f4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + │ │ │ │ +00002310 0000000000000088 000022ec FDE cie=00000028 pc=00000000000209f8..0000000000020efc │ │ │ │ + Augmentation data: 8f 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209fc │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020a00 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000020a18 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020a24 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000020a38 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000020a68 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000158b8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000015908 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000020ae0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000020af4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000020b28 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 608 to 0000000000020d88 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020d90 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020d94 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000020dbc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020dc0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020dc4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020dc8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001590c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000015938 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000020df4 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015948 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015958 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000020e1c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020e20 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020e24 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020e28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000020e60 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001595c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000015984 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020e68 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015990 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000159b4 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000020ed8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020ee0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020ef0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ef4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ef8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000239c 0000000000000070 00002378 FDE cie=00000028 pc=0000000000020f08..0000000000021254 │ │ │ │ + Augmentation data: 5f 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020f0c │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020f10 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000020f2c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000020f48 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000020fa8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000020fbc │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002108c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021090 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021094 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021098 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002109c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210a0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210a4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210a8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210b0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000210c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000002114c │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021158 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002116c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021174 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000211a0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000211b0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000211b4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000211c0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000211ec │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000211f8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000286c 00000000000000c4 00002848 FDE cie=00000028 pc=00000000000159c8..0000000000015fa8 │ │ │ │ - Augmentation data: 67 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159cc │ │ │ │ +00002410 0000000000000044 000023ec FDE cie=00000028 pc=0000000000021258..0000000000021400 │ │ │ │ + Augmentation data: 37 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002125c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000021284 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000002136c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021370 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021374 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021378 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002137c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021390 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021394 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021398 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000213b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000213c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000213cc │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000213e0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002458 00000000000000c4 00002434 FDE cie=00000028 pc=0000000000021408..0000000000021a28 │ │ │ │ + Augmentation data: 0b 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002140c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000159d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021410 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000159e8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000021428 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000159f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021434 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000015a30 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000214b8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015a50 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000214d8 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000015a68 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000214f0 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000015afc │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000021584 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021588 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002158c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000015b34 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000215bc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215c0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215c4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215c8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215cc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015b54 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000215dc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000215e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015b68 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000215e8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000015c0c │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000002168c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021690 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015c14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021694 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000015ce8 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000021768 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015d08 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000021788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000015d28 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000217a8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000015de4 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000021864 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021868 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015dec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002186c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000015e08 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000021888 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015e14 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021898 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002189c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015e28 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000218a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000015e88 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000021908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002190c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021910 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000015ea8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000021928 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015ebc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002193c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021940 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021944 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000015ee8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000021968 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000015f0c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002198c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021990 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021994 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000015f40 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000219c0 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000015f70 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000219f0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015f84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021a04 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002934 000000000000005c 00002910 FDE cie=00000028 pc=000000000001ad08..000000000001b308 │ │ │ │ - Augmentation data: bf 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad0c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ad14 │ │ │ │ +00002520 0000000000000048 00002524 FDE cie=00000000 pc=0000000000021a28..0000000000021fdc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000021a38 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021a3c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000021a4c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001ad38 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000021a74 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000001ae3c │ │ │ │ + DW_CFA_advance_loc2: 468 to 0000000000021c48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c4c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c50 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c54 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c58 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c5c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c60 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c64 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c68 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c6c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c70 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ae64 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ae78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae7c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000001b010 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b018 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000001b0e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001b0f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000001b198 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b19c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ │ │ │ │ -00002994 0000000000000038 00002970 FDE cie=00000028 pc=000000000001b328..000000000001b520 │ │ │ │ - Augmentation data: 83 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b32c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b330 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b344 │ │ │ │ +0000256c 0000000000000040 00002570 FDE cie=00000000 pc=0000000000023468..00000000000236a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002346c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023470 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b350 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000023484 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002349c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000001b45c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002356c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b460 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023570 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b464 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b468 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023574 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023578 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b46c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002357c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b474 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b478 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023580 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023584 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023588 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023590 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023594 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023598 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000029d0 0000000000000024 000029d4 FDE cie=00000000 pc=000000000001b520..000000000001b568 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b524 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b528 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b530 │ │ │ │ +000025b0 000000000000006c 0000258c FDE cie=00000028 pc=0000000000021fe8..000000000002275c │ │ │ │ + Augmentation data: d3 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021ff4 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000022000 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022014 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000022040 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b538 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001b558 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 596 to 0000000000022294 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022298 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002229c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222a0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b55c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222a4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222a8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222ac │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222b0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222b4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222b8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222bc │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000222c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000022420 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022424 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022428 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002242c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022430 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022434 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022438 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002243c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022440 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002244c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022450 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022454 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022468 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029f8 000000000000003c 000029d4 FDE cie=00000028 pc=000000000001b578..000000000001b7b4 │ │ │ │ - Augmentation data: 6f 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b57c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001b598 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ +00002620 000000000000004c 000025fc FDE cie=00000028 pc=0000000000022768..0000000000023050 │ │ │ │ + Augmentation data: 9b 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002276c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000022778 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000227ac │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000227c8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000001b72c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 1336 to 0000000000022d00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b730 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d04 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d08 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b734 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d0c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b738 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d10 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b73c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d14 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b740 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d18 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d1c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b748 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d20 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d24 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d28 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b750 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000022d48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a38 0000000000000038 00002a14 FDE cie=00000028 pc=000000000001b7cc..000000000001b9b4 │ │ │ │ - Augmentation data: 4f 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7d0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7d4 │ │ │ │ +00002670 0000000000000040 0000264c FDE cie=00000028 pc=0000000000023058..0000000000023278 │ │ │ │ + Augmentation data: a2 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002305c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000023088 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b7e8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b7f4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000001b8f0 │ │ │ │ + DW_CFA_advance_loc2: 312 to 00000000000231c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b8f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231c4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b8f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b8fc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b900 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b908 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231cc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b90c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231d4 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231d8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b914 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000231e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000002326c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a74 0000000000000060 00002a50 FDE cie=00000028 pc=000000000001b9cc..000000000001bbb8 │ │ │ │ - Augmentation data: 63 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b9d0 │ │ │ │ +000026b4 0000000000000048 00002690 FDE cie=00000028 pc=0000000000023278..0000000000023448 │ │ │ │ + Augmentation data: 85 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002327c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b9d8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b9e8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001b9fc │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000232a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ba04 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001ba30 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ba40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001ba9c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000001bb30 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001bb50 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 264 to 00000000000233b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001bb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb68 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb6c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb70 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb78 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233bc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233c0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233c4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233c8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb84 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001bb98 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000233d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002340c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb9c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001bbac │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023418 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ad8 0000000000000024 00002adc FDE cie=00000000 pc=0000000000015fa8..00000000000160c0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015fac │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015fb0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015fbc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +00002700 0000000000000010 00002704 FDE cie=00000000 pc=0000000000025828..000000000002584c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002714 0000000000000018 00002718 FDE cie=00000000 pc=0000000000025864..00000000000258c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025878 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002587c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000015fec │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025890 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ff0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ff4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015ff8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002589c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016008 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002b00 0000000000000050 00002adc FDE cie=00000028 pc=000000000001bbc8..000000000001bef8 │ │ │ │ - Augmentation data: ea 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bbcc │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bbd0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001bbe0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001bbec │ │ │ │ +00002730 0000000000000054 0000270c FDE cie=00000028 pc=00000000000236a0..0000000000025610 │ │ │ │ + Augmentation data: 2a 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000236a4 │ │ │ │ + DW_CFA_def_cfa_offset: 1280 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000236ec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001bc1c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 420 to 000000000001bdc0 │ │ │ │ + DW_CFA_advance_loc2: 6612 to 00000000000250c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250c4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250cc │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdcc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250d0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdd0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250d4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250d8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bddc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250dc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bde0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250e0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bde4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250e4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bdec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bdf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001be08 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000025100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000251a4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000251b0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000251d8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000251e8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b54 0000000000000050 00002b30 FDE cie=00000028 pc=000000000001bf08..000000000001c238 │ │ │ │ - Augmentation data: c4 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf0c │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf10 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001bf20 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001bf2c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001bf5c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ +00002788 0000000000000034 0000278c FDE cie=00000000 pc=00000000000258c0..00000000000259a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000258c4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000258cc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000258ec │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 420 to 000000000001c100 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000025974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c104 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c108 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025988 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002598c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c10c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025990 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025994 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025998 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c118 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c11c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c120 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c124 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c12c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c130 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002599c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001c148 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ba8 0000000000000050 00002b84 FDE cie=00000028 pc=00000000000160c8..0000000000017e64 │ │ │ │ - Augmentation data: 9f 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160cc │ │ │ │ - DW_CFA_def_cfa_offset: 1968 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000160d0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000160dc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000160f4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016100 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000016118 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001612c │ │ │ │ +000027c0 0000000000000034 0000279c FDE cie=00000028 pc=0000000000025610..0000000000025818 │ │ │ │ + Augmentation data: 49 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025624 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025638 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 5652 to 0000000000017740 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000025768 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017744 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002576c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001774c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025770 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017750 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025774 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017754 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025778 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017758 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001775c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017760 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017764 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017768 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001776c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002577c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000017788 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025780 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002bfc 000000000000004c 00002bd8 FDE cie=00000028 pc=000000000001c248..000000000001c638 │ │ │ │ - Augmentation data: 97 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c24c │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c250 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c260 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001c294 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ +000027f8 000000000000007c 000027d4 FDE cie=00000028 pc=00000000000259c8..0000000000025ecc │ │ │ │ + Augmentation data: 44 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259cc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259d0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000259e8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000001c4ac │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000259f8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000025a3c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000025cb8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cbc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cc0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cc4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cc8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ccc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025cd8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000025cfc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025d00 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025d04 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4b0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025d08 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025d0c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025d18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025d20 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000025de0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000025e28 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025e38 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4bc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4c0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4c4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4c8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4cc │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4d0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4d4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025e48 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e4c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c4e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025e58 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025e68 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025e70 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000025e8c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c4c 000000000000004c 00002c28 FDE cie=00000028 pc=000000000001c648..000000000001ca38 │ │ │ │ - Augmentation data: 80 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c64c │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c650 │ │ │ │ +00002878 0000000000000080 00002854 FDE cie=00000028 pc=0000000000025ed8..00000000000264d4 │ │ │ │ + Augmentation data: f6 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025edc │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ee0 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c660 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001c694 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000025ef8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025f04 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000025f60 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000001c8ac │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 796 to 000000000002627c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8b0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8b4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8b8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026280 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8c0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8c4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026284 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026288 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8d0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002628c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c8d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026290 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026294 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026298 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002629c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000262a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c8e8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000262b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002c9c 000000000000004c 00002c78 FDE cie=00000028 pc=000000000001ca48..000000000001ce38 │ │ │ │ - Augmentation data: 69 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca4c │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ca50 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ca60 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001ca94 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000262dc │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000001ccac │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000026390 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccb0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccb4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccb8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccbc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026398 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000263bc │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000263c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000263d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000263f8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026408 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccc4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccc8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002642c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026438 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026448 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cccc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccd0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccd4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ccd8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001cce8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002cec 0000000000000054 00002cc8 FDE cie=00000028 pc=0000000000017e68..000000000001a550 │ │ │ │ - Augmentation data: 53 37 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017e6c │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017e74 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017e84 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000026474 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000017eb8 │ │ │ │ - DW_CFA_def_cfa_offset: 2896 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 8200 to 0000000000019ec0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026480 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026498 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000264b0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + │ │ │ │ +000028fc 0000000000000028 000028d8 FDE cie=00000028 pc=00000000000264d8..0000000000026554 │ │ │ │ + Augmentation data: ea 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000264dc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000264e8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000264f8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000026530 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ec4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ec8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026534 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026538 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ed4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ed8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019edc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ee0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ee4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ee8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019eec │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002653c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002d44 0000000000000018 00002d48 FDE cie=00000000 pc=000000000000610c..000000000000615c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006110 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000611c │ │ │ │ +00002928 0000000000000024 0000292c FDE cie=00000000 pc=0000000000026558..0000000000026664 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002655c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026560 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002656c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000006144 │ │ │ │ + DW_CFA_advance_loc1: 216 to 0000000000026644 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006158 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002664c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026650 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00002d60 0000000000000010 00002d64 FDE cie=00000000 pc=000000000001d4a8..000000000001d4cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026658 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d74 0000000000000018 00002d78 FDE cie=00000000 pc=000000000001d4e4..000000000001d540 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d4f8 │ │ │ │ +00002950 000000000000001c 0000292c FDE cie=00000028 pc=0000000000026668..0000000000026690 │ │ │ │ + Augmentation data: a7 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002666c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d4fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026670 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d510 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026688 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d51c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002668c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00002d90 0000000000000010 00002d94 FDE cie=00000000 pc=000000000001ce48..000000000001ce50 │ │ │ │ +00002970 0000000000000024 0000294c FDE cie=00000028 pc=0000000000026698..00000000000266d4 │ │ │ │ + Augmentation data: 8f 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002669c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000266a4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000266c0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000266c8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000266d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002da4 0000000000000010 00002da8 FDE cie=00000000 pc=000000000001ce58..000000000001ce70 │ │ │ │ +00002998 0000000000000010 0000299c FDE cie=00000000 pc=00000000000266ec..00000000000266f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002db8 0000000000000010 00002dbc FDE cie=00000000 pc=000000000001ce78..000000000001ce84 │ │ │ │ +000029ac 0000000000000018 000029b0 FDE cie=00000000 pc=00000000000266fc..0000000000026750 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002670c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002671c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026728 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026730 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000029c8 0000000000000010 000029cc FDE cie=00000000 pc=000000000002675c..0000000000026760 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002dcc 0000000000000010 00002dd0 FDE cie=00000000 pc=000000000001ce88..000000000001ce94 │ │ │ │ +000029dc 0000000000000010 000029e0 FDE cie=00000000 pc=000000000002676c..0000000000026774 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002de0 0000000000000010 00002de4 FDE cie=00000000 pc=000000000001ce98..000000000001cea8 │ │ │ │ +000029f0 0000000000000030 000029cc FDE cie=00000028 pc=000000000002677c..0000000000026994 │ │ │ │ + Augmentation data: 17 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026780 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002678c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026798 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 240 to 0000000000026888 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002688c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026890 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026898 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002689c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000268ac │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002df4 0000000000000010 00002df8 FDE cie=00000000 pc=000000000001cea8..000000000001ceb0 │ │ │ │ +00002a24 0000000000000010 00002a28 FDE cie=00000000 pc=000000000002699c..00000000000269bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e08 0000000000000010 00002e0c FDE cie=00000000 pc=000000000001ceb8..000000000001cec0 │ │ │ │ +00002a38 0000000000000010 00002a3c FDE cie=00000000 pc=00000000000269c4..00000000000269c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e1c 0000000000000028 00002e20 FDE cie=00000000 pc=000000000001cec8..000000000001d0f8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ced0 │ │ │ │ +00002a4c 0000000000000010 00002a50 FDE cie=00000000 pc=00000000000269d4..00000000000269d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a60 0000000000000028 00002a3c FDE cie=00000028 pc=00000000000269e4..0000000000026a34 │ │ │ │ + Augmentation data: bc 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000269e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001cedc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000269f0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000001d004 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000026a0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d00c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001d028 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026a1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a20 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e48 0000000000000030 00002e4c FDE cie=00000000 pc=000000000001d0f8..000000000001d1f8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d104 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001d120 │ │ │ │ +00002a8c 000000000000001c 00002a90 FDE cie=00000000 pc=0000000000026a34..0000000000026a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a38 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026a40 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000001d1c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026a4c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1cc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d1dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1e0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d1ec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026a54 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1f0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00002aac 0000000000000020 00002a88 FDE cie=00000028 pc=0000000000026a64..0000000000026a9c │ │ │ │ + Augmentation data: 80 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a68 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026a70 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000026a8c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026a94 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026a98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002e7c 0000000000000010 00002e80 FDE cie=00000000 pc=000000000001d1f8..000000000001d238 │ │ │ │ +00002ad0 0000000000000024 00002aac FDE cie=00000028 pc=0000000000026aa4..0000000000026ae8 │ │ │ │ + Augmentation data: 64 43 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026ab0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000026ad4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026adc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002af8 0000000000000018 00002afc FDE cie=00000000 pc=000000000002722c..0000000000027278 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027240 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027244 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027258 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027264 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00002b14 000000000000001c 00002b18 FDE cie=00000000 pc=0000000000026b08..0000000000026bf4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026b18 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026b20 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000026b70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026b74 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026b78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002e90 0000000000000010 00002e94 FDE cie=00000000 pc=000000000001d238..000000000001d290 │ │ │ │ +00002b34 0000000000000010 00002b38 FDE cie=00000000 pc=0000000000027288..00000000000272ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ea4 0000000000000034 00002ea8 FDE cie=00000000 pc=000000000001d540..000000000001d640 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d544 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d54c │ │ │ │ +00002b48 0000000000000054 00002b24 FDE cie=00000028 pc=0000000000026bf8..0000000000026e0c │ │ │ │ + Augmentation data: f4 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026bfc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026c00 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026c0c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d55c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d56c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000026c34 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000001d60c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000026cbc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000026d5c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d620 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d624 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d60 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d64 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d628 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d68 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d62c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d630 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d634 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d74 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d638 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d84 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026d88 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000026de0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026df0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026e08 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002edc 000000000000001c 00002ee0 FDE cie=00000000 pc=000000000001d298..000000000001d30c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001d2b0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d2b8 │ │ │ │ +00002ba0 0000000000000040 00002b7c FDE cie=00000028 pc=0000000000026e18..000000000002704c │ │ │ │ + Augmentation data: b6 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e1c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e20 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026e38 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001d2e0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026e50 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 336 to 0000000000026fa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d2e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fa4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fa8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fac │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fb0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fb4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fb8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026fc0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d2e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026fc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002efc 0000000000000038 00002ed8 FDE cie=00000028 pc=000000000001d318..000000000001d498 │ │ │ │ - Augmentation data: df 36 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d31c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d320 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001d338 │ │ │ │ +00002be4 0000000000000028 00002bc0 FDE cie=00000028 pc=0000000000027058..00000000000270c0 │ │ │ │ + Augmentation data: af 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002705c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027064 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001d384 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002706c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001d3d8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002709c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001d408 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001d454 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d460 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001d48c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270ac │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f38 0000000000000018 00002f3c FDE cie=00000000 pc=000000000001ecc0..000000000001ed1c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ecd4 │ │ │ │ +00002c10 0000000000000024 00002c14 FDE cie=00000000 pc=00000000000270c8..00000000000271a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ecd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270d0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000270dc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ecec │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000027174 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ecf8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002717c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027180 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00002f54 0000000000000010 00002f58 FDE cie=00000000 pc=000000000001ed24..000000000001ed48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000027198 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f68 0000000000000048 00002f6c FDE cie=00000000 pc=000000000001d640..000000000001d85c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d644 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d648 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001d664 │ │ │ │ +00002c38 000000000000001c 00002c14 FDE cie=00000028 pc=00000000000271a8..00000000000271d0 │ │ │ │ + Augmentation data: 6b 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000271ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000271b0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001d684 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000001d6f8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000001d7dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000271c8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7e0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7e4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d7ec │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d7f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000271cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d800 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d804 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + │ │ │ │ +00002c58 0000000000000024 00002c34 FDE cie=00000028 pc=00000000000271d8..0000000000027214 │ │ │ │ + Augmentation data: 53 42 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000271dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000271e4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000027200 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d808 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027208 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d80c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d810 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d814 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027210 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001d844 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002c80 0000000000000024 00002c84 FDE cie=00000000 pc=000000000002782c..00000000000278c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027840 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027844 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002786c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d848 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d84c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d854 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d858 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027870 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00002fb4 0000000000000018 00002fb8 FDE cie=00000000 pc=000000000001d860..000000000001d884 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d864 │ │ │ │ + DW_CFA_advance_loc1: 44 to 000000000002789c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d868 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d878 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000278a0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d880 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000278a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd0 000000000000001c 00002fd4 FDE cie=00000000 pc=000000000001d890..000000000001d8f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d894 │ │ │ │ +00002ca8 0000000000000020 00002cac FDE cie=00000000 pc=00000000000278c0..0000000000027918 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000278c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d89c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000278c8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000001d8d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000278d4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027904 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001d8f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002790c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d8f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027914 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ff0 0000000000000094 00002fcc FDE cie=00000028 pc=000000000001d900..000000000001dddc │ │ │ │ - Augmentation data: fa 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d904 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d908 │ │ │ │ +00002ccc 0000000000000028 00002cd0 FDE cie=00000000 pc=00000000000272c4..00000000000273f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000272c8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000272cc │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d91c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000272e0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001d940 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000027324 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027328 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002732c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d94c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027330 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027334 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d96c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001d980 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002cf8 0000000000000010 00002cfc FDE cie=00000000 pc=00000000000273f4..0000000000027400 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d0c 000000000000004c 00002ce8 FDE cie=00000028 pc=0000000000027404..0000000000027540 │ │ │ │ + Augmentation data: a7 41 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027408 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002740c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002741c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027430 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000001d9e4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000027448 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000274b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9e8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9ec │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274bc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001da5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da64 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da68 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da6c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da70 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001da74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274cc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274d0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001da80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000274dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000001daf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001daf4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001daf8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dafc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db00 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001db08 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db0c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001db20 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000274e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000001db58 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000027508 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027514 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002752c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002d5c 0000000000000060 00002d38 FDE cie=00000028 pc=0000000000027544..0000000000027804 │ │ │ │ + Augmentation data: 6f 41 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027548 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002754c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027558 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000027574 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000027590 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000275b4 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000027634 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000027694 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db5c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db60 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db64 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027698 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001db70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002769c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db74 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001db80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 424 to 000000000001dd28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276a0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276a4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dd30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276a8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001dd38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276ac │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276b0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276b4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000276d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001dd78 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001dd84 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003088 0000000000000010 0000308c FDE cie=00000000 pc=000000000001dde0..000000000001ddec │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000027734 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000027790 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027798 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000277e4 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000277fc │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000309c 0000000000000010 000030a0 FDE cie=00000000 pc=000000000001ddf0..000000000001ddf8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030b0 0000000000000010 000030b4 FDE cie=00000000 pc=000000000001de00..000000000001de08 │ │ │ │ +00002dc0 0000000000000010 00002dc4 FDE cie=00000000 pc=0000000000027cb0..0000000000027cbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030c4 0000000000000010 000030c8 FDE cie=00000000 pc=000000000001de10..000000000001de18 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00002dd4 0000000000000018 00002dd8 FDE cie=00000000 pc=0000000000027cc4..0000000000027cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cc8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027ccc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000027ce4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027cec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000030d8 0000000000000010 000030dc FDE cie=00000000 pc=000000000001de20..000000000001df70 │ │ │ │ +00002df0 0000000000000010 00002df4 FDE cie=00000000 pc=0000000000027928..0000000000027934 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030ec 0000000000000028 000030f0 FDE cie=00000000 pc=000000000001df70..000000000001e008 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df74 │ │ │ │ +00002e04 0000000000000018 00002e08 FDE cie=00000000 pc=0000000000027938..0000000000027960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002793c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027940 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001df8c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001df90 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001dfa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001dfbc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027950 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dfc0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001dfe0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001dffc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e000 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002795c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00003118 0000000000000040 000030f4 FDE cie=00000028 pc=000000000001e010..000000000001e874 │ │ │ │ - Augmentation data: 23 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e014 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e018 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e028 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e048 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ +00002e20 0000000000000048 00002e24 FDE cie=00000000 pc=0000000000027968..0000000000027a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002796c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027974 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000279a0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000279b4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000279f4 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 1460 to 000000000001e5fc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e600 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000027a3c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a40 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e604 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a44 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e608 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a48 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e60c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e610 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a4c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e614 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e61c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e620 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e640 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000315c 0000000000000088 00003138 FDE cie=00000028 pc=000000000001e880..000000000001ecb0 │ │ │ │ - Augmentation data: 7c 35 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e884 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e888 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e8a0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e8ac │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e8c4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e8d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027a54 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8dc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e8e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a58 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001e900 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027a68 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e904 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e910 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000001e9b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027a74 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9bc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9c0 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a78 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a7c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e9e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001ea20 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001ea88 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001eaa0 │ │ │ │ + │ │ │ │ +00002e6c 0000000000000024 00002e70 FDE cie=00000000 pc=0000000000027a88..0000000000027b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a8c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a90 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001eab0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eab4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eab8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eabc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001eac4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eac8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001eae0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000001ebe0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001ec14 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027aa0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000027b04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ec18 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027b10 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ec1c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ec20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ec40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027b28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000001ec70 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ec74 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ec80 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ec88 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001eca4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - │ │ │ │ -000031e8 0000000000000010 000031ec FDE cie=00000000 pc=000000000001ed68..000000000001ed84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031fc 0000000000000040 00003200 FDE cie=00000000 pc=000000000001ed88..000000000001ee68 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ed8c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ed94 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ed9c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001eda8 │ │ │ │ +00002e94 0000000000000058 00002e98 FDE cie=00000000 pc=0000000000027d00..0000000000027e24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027d08 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027d10 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000027d30 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000001ee0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ee18 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee1c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee20 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000027d8c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ee28 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ee38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee3c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027d90 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027d94 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027d98 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027d9c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027da0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027da4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ee4c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ee54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027da8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027dac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee58 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027db0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - │ │ │ │ -00003240 0000000000000010 00003244 FDE cie=00000000 pc=000000000001ee68..000000000001ee70 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000027e20 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003254 0000000000000050 00003230 FDE cie=00000028 pc=000000000001ee78..000000000001efd4 │ │ │ │ - Augmentation data: 99 34 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ee7c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ee88 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001eec8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ +00002ef0 0000000000000048 00002ef4 FDE cie=00000000 pc=0000000000027e4c..0000000000027ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e50 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027e58 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027e88 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000001ef70 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000027f40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027f48 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f4c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f50 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f54 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f58 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f5c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f60 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f64 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f68 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f6c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ef98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f70 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001efa0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027f7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001efa4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001efb0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001efc8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032a8 0000000000000034 000032ac FDE cie=00000000 pc=000000000001f204..000000000001f304 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f208 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f210 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f220 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f230 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00002f3c 000000000000004c 00002f40 FDE cie=00000000 pc=0000000000028008..0000000000028294 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028018 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002803c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000001f2d0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 416 to 00000000000281dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f2e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281e4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281e8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281ec │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281f0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281f4 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281f8 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000281fc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028200 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f2fc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028208 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000028290 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032e0 0000000000000038 000032e4 FDE cie=00000000 pc=000000000001efd8..000000000001f0f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001efdc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001efe0 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f004 │ │ │ │ +00002f8c 0000000000000060 00002f90 FDE cie=00000000 pc=0000000000027b38..0000000000027cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b3c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027b54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000027b9c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000001f0a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000027c3c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027c44 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c48 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c4c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0ac │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c50 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027c58 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0b8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001f0d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000331c 0000000000000030 00003320 FDE cie=00000000 pc=000000000001f0f8..000000000001f180 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027c68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f108 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f11c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f130 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001f164 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027c7c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c80 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c84 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c88 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f16c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c8c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f170 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027c94 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f174 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f178 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f17c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027c98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003350 000000000000001c 00003354 FDE cie=00000000 pc=000000000001f188..000000000001f1fc │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001f1a0 │ │ │ │ +00002ff0 0000000000000010 00002ff4 FDE cie=00000000 pc=00000000000282ac..00000000000282b0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003004 0000000000000024 00003008 FDE cie=00000000 pc=0000000000028540..00000000000285d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028554 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028558 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001f1d0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000028580 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028584 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f1d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003370 0000000000000018 00003374 FDE cie=00000000 pc=0000000000021864..00000000000218cc │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021880 │ │ │ │ + DW_CFA_advance_loc1: 44 to 00000000000285b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021884 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002189c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000285b4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000285b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000338c 0000000000000020 00003390 FDE cie=00000000 pc=00000000000218d4..0000000000021924 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218d8 │ │ │ │ +0000302c 0000000000000020 00003030 FDE cie=00000000 pc=00000000000285ec..0000000000028644 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000285f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000285f4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000218ec │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028600 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000021910 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000028630 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021918 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028638 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021920 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028640 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033b0 0000000000000040 000033b4 FDE cie=00000000 pc=000000000002194c..0000000000021b44 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021950 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021954 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021970 │ │ │ │ +00003050 0000000000000010 00003054 FDE cie=00000000 pc=00000000000282bc..00000000000282c4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003064 0000000000000048 00003040 FDE cie=00000028 pc=00000000000282cc..0000000000028400 │ │ │ │ + Augmentation data: 87 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282d0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282d4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000282e4 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000282f8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000021990 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000021a1c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000021a58 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002830c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000002837c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028380 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028384 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a64 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028388 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002838c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028390 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021a74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028394 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002839c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000283a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000283a4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000283c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000283d4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000283ec │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000030b0 0000000000000044 0000308c FDE cie=00000028 pc=000000000002840c..0000000000028530 │ │ │ │ + Augmentation data: 53 3e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028410 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028418 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002842c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002844c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002845c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000284cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284d0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284d4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284d8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284dc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284e0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284e4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000021a9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000284ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000021abc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028500 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002850c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000028524 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + │ │ │ │ +000030f8 0000000000000010 000030fc FDE cie=00000000 pc=0000000000028dcc..0000000000028df0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000310c 0000000000000018 00003110 FDE cie=00000000 pc=0000000000028e00..0000000000028e5c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028e14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e18 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000028e30 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028e3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003128 0000000000000064 00003104 FDE cie=00000028 pc=000000000002866c..0000000000028998 │ │ │ │ + Augmentation data: ee 3d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028670 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028674 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028684 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000286a8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021ac0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000002875c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 272 to 000000000002886c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028870 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028874 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028878 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002887c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028880 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028884 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028888 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002888c │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028890 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002889c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000288dc │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000028924 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028928 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028934 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002894c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002895c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028964 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028980 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002898c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028994 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ │ │ │ │ -000033f4 0000000000000060 000033f8 FDE cie=00000000 pc=000000000001f32c..000000000001f6e8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f334 │ │ │ │ +00003190 0000000000000050 0000316c FDE cie=00000028 pc=000000000002899c..0000000000028c18 │ │ │ │ + Augmentation data: b1 3d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289a0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f344 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289a4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000289b8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f364 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f388 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f398 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001f3b0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001f408 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001f45c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f460 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000289dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289e0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289e4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289e8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000289fc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028a08 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028a1c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000028a54 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028a58 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000001f4bc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f4c0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001f514 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000028a7c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000028b20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028b24 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001f57c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001f5cc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000028b3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000028b7c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028b80 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000001f670 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028b9c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000028bd8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f674 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f678 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f67c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001f6d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028bdc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028bec │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031e4 0000000000000044 000031c0 FDE cie=00000028 pc=0000000000028c1c..0000000000028d88 │ │ │ │ + Augmentation data: 77 3d 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c20 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028c38 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000028c60 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000028cd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f6d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028cdc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ce0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ce4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ce8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028cec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f6e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028cf0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028cfc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000028d58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000028d74 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003458 000000000000002c 0000345c FDE cie=00000000 pc=000000000001f6ec..000000000001f828 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f6f4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f708 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ +0000322c 0000000000000010 00003230 FDE cie=00000000 pc=0000000000028d8c..0000000000028d94 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003240 0000000000000010 00003244 FDE cie=00000000 pc=0000000000028d9c..0000000000028dac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003254 0000000000000010 00003258 FDE cie=00000000 pc=0000000000028dac..0000000000028db4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003268 0000000000000010 0000326c FDE cie=00000000 pc=0000000000028e64..0000000000028e68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000327c 0000000000000010 00003280 FDE cie=00000000 pc=0000000000029168..000000000002918c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003290 0000000000000018 00003294 FDE cie=00000000 pc=00000000000291a4..0000000000029200 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000291b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000291bc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000291d4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000291e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000032ac 000000000000003c 00003288 FDE cie=00000028 pc=0000000000028e74..0000000000029040 │ │ │ │ + Augmentation data: be 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028e7c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e80 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000001f808 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000028ea0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000028ec4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000028f34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f80c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f38 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f3c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f814 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f40 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f81c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f44 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f48 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028f64 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000029010 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002901c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029034 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + │ │ │ │ +000032ec 0000000000000020 000032f0 FDE cie=00000000 pc=0000000000029044..0000000000029158 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029058 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029060 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000290d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000290d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000290e4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003488 0000000000000034 00003464 FDE cie=00000028 pc=0000000000021b6c..0000000000021c88 │ │ │ │ - Augmentation data: 74 32 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b70 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021b74 │ │ │ │ +00003310 0000000000000010 00003314 FDE cie=00000000 pc=0000000000029e28..0000000000029e5c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003324 0000000000000018 00003328 FDE cie=00000000 pc=0000000000029e64..0000000000029eb0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029e78 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029e7c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029e94 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029ea0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003340 0000000000000074 0000331c FDE cie=00000028 pc=0000000000029200..00000000000296cc │ │ │ │ + Augmentation data: 3a 3c 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029204 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029208 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021b8c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002921c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000021be0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000029240 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029244 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029248 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021bec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002924c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021bfc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000021c58 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000292dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021c5c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292e0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292e4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000292ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021c60 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000029380 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000034c0 0000000000000030 000034c4 FDE cie=00000000 pc=0000000000021ca8..0000000000021de0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cac │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cb0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021ccc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000293a0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000293ac │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000021d28 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000293c0 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000029424 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029428 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000029480 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 52 to 00000000000294b4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000294b8 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000029520 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 192 to 00000000000295e0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000029600 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000029670 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d2c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d30 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d34 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029674 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021d3c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021d58 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029680 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000296a0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000296bc │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033b8 0000000000000010 000033bc FDE cie=00000000 pc=00000000000296d0..0000000000029700 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034f4 0000000000000088 000034d0 FDE cie=00000028 pc=000000000001f82c..000000000001fd1c │ │ │ │ - Augmentation data: 17 32 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f830 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f83c │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f850 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f85c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001f874 │ │ │ │ +000033cc 0000000000000010 000033d0 FDE cie=00000000 pc=0000000000029700..000000000002973c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033e0 0000000000000010 000033e4 FDE cie=00000000 pc=0000000000029740..000000000002977c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033f4 0000000000000010 000033f8 FDE cie=00000000 pc=0000000000029780..000000000002978c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003408 0000000000000010 0000340c FDE cie=00000000 pc=0000000000029790..00000000000297bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000341c 0000000000000050 000033f8 FDE cie=00000028 pc=00000000000297c0..00000000000298e4 │ │ │ │ + Augmentation data: 8a 3b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000297c4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000297c8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000297d8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000297ec │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002980c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f894 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001f8bc │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 308 to 000000000001f9f0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001fa0c │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000029884 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa10 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029888 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa18 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002988c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029890 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029894 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029898 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002989c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298a0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001fa2c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001fa3c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 552 to 000000000001fc64 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001fc70 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001fc7c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fc80 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001fcb0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001fcbc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000001fcf4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001fcfc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298a4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000298b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000298d0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003580 0000000000000060 0000355c FDE cie=00000028 pc=0000000000021de0..0000000000022340 │ │ │ │ - Augmentation data: bb 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021de4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021dec │ │ │ │ +00003470 000000000000004c 0000344c FDE cie=00000028 pc=00000000000298f0..0000000000029e08 │ │ │ │ + Augmentation data: 48 3b 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298f4 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298f8 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000029944 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000021e10 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000021f24 │ │ │ │ + DW_CFA_advance_loc2: 764 to 0000000000029c40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c44 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c48 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c4c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c50 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c54 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c58 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c5c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c60 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c64 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c68 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021f4c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021f60 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f64 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000022058 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022060 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000022128 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022138 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 264 to 0000000000022240 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022244 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000035e4 0000000000000018 000035e8 FDE cie=00000000 pc=0000000000022340..00000000000223a4 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022350 │ │ │ │ +000034c0 0000000000000034 000034c4 FDE cie=00000000 pc=000000000002a864..000000000002a91c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a868 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022360 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002236c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022384 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003600 0000000000000044 00003604 FDE cie=00000000 pc=00000000000223cc..000000000002280c │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000223d8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000223e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a870 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a880 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 184 to 00000000000224a0 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002a8e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000224a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a8ec │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a8f0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a8f4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a8fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000224bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a904 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000224e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a908 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000224f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a90c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a910 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a914 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a918 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000224fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000022524 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + │ │ │ │ +000034f8 0000000000000028 000034fc FDE cie=00000000 pc=000000000002a924..000000000002a9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a928 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a930 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a940 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 636 to 00000000000227a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000002a9b0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000227bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a9b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a9b8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a9c0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227c8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227cc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a9c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000227dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003648 0000000000000040 00003624 FDE cie=00000028 pc=0000000000022824..0000000000022a40 │ │ │ │ - Augmentation data: 45 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022828 │ │ │ │ +00003524 0000000000000050 00003500 FDE cie=00000028 pc=0000000000029ec0..000000000002a15c │ │ │ │ + Augmentation data: e5 3a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029ec4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002284c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029ec8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029edc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 204 to 0000000000022918 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000029f00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002291c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f04 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f08 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022924 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022928 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022934 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022944 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029f1c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000229e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029f30 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000029f74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000229f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029f78 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029f90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022a0c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029f9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029fa0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022a20 │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000002a09c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a0a0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000368c 000000000000003c 00003668 FDE cie=00000028 pc=0000000000022a40..0000000000022bc8 │ │ │ │ - Augmentation data: 10 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a44 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022a4c │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000002a128 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a130 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022a64 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000022a90 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003578 0000000000000010 0000357c FDE cie=00000000 pc=000000000002a160..000000000002a18c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000358c 0000000000000010 00003590 FDE cie=00000000 pc=000000000002a190..000000000002a1cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000035a0 0000000000000010 000035a4 FDE cie=00000000 pc=000000000002a1d0..000000000002a1d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000035b4 000000000000001c 000035b8 FDE cie=00000000 pc=000000000002a1e0..000000000002a2dc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002a1fc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a208 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000022b74 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002a264 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022b88 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b8c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b90 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b94 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b98 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b9c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ba0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a26c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000036cc 0000000000000054 000036a8 FDE cie=00000028 pc=000000000001fd1c..00000000000214ec │ │ │ │ - Augmentation data: e7 30 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fd20 │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000001fd5c │ │ │ │ - DW_CFA_def_cfa_offset: 2288 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ +000035d4 0000000000000054 000035b0 FDE cie=00000028 pc=000000000002a2e0..000000000002a568 │ │ │ │ + Augmentation data: 50 3a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a2ec │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a2f4 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a304 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002a318 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002a32c │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a33c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a348 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a354 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 3868 to 0000000000020c78 │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000002a4a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c7c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c80 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4ac │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4b0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4b4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4b8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4bc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4c0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4c4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4c8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020ca4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000002a514 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a520 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002a544 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a550 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003724 0000000000000044 00003700 FDE cie=00000028 pc=00000000000214ec..000000000002185c │ │ │ │ - Augmentation data: bf 31 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214f0 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214f4 │ │ │ │ +0000362c 0000000000000048 00003608 FDE cie=00000028 pc=000000000002a570..000000000002a85c │ │ │ │ + Augmentation data: 23 3a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a574 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a578 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a588 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002a59c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021508 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002a5bc │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021520 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002152c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002153c │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021544 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 424 to 00000000000216ec │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 396 to 000000000002a748 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a74c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a750 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a754 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a758 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a75c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021700 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a760 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a764 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002170c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021710 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002171c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000376c 0000000000000028 00003770 FDE cie=00000000 pc=0000000000006164..00000000000061ec │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006168 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000616c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000618c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000061c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061c8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000061dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a768 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a76c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000061e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061e8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003798 0000000000000034 0000379c FDE cie=00000000 pc=0000000000024960..00000000000249f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024964 │ │ │ │ +00003678 0000000000000034 0000367c FDE cie=00000000 pc=000000000002a9e4..000000000002aacc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a9f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002496c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002aa04 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002497c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000249c4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000002aa80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aa84 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249cc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000249d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aa88 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aa8c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002aa98 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002aab4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aab8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aabc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aac0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aac4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000249f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aac8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000037d0 0000000000000028 000037d4 FDE cie=00000000 pc=0000000000024a08..0000000000024a98 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a0c │ │ │ │ +000036b0 0000000000000018 000036b4 FDE cie=00000000 pc=000000000002aad4..000000000002aaf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aad8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024a14 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024a24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aadc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000024a7c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002aaec │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a80 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a84 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024a8c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024a94 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aaf4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000036cc 0000000000000018 000036d0 FDE cie=00000000 pc=000000000002ab04..000000000002ab80 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002ab28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ab2c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ab3c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ab4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000036e8 0000000000000010 000036ec FDE cie=00000000 pc=000000000002ab84..000000000002abbc │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037fc 0000000000000024 00003800 FDE cie=00000000 pc=0000000000022be8..0000000000022c7c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022bf0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022bfc │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +000036fc 0000000000000030 00003700 FDE cie=00000000 pc=000000000002abc4..000000000002adf4 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000002ac78 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ac88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000022c54 │ │ │ │ + DW_CFA_advance_loc2: 304 to 000000000002adb8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c58 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002adc4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c5c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002adc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002adcc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002addc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ade4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003824 0000000000000038 00003828 FDE cie=00000000 pc=0000000000022c88..0000000000022d78 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c8c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c90 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022ca4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ +00003730 0000000000000024 00003734 FDE cie=00000000 pc=000000000002adf4..000000000002af1c │ │ │ │ + DW_CFA_advance_loc1: 40 to 000000000002ae1c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ae2c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022cc4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000022d28 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d2c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022d38 │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000002aef8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d3c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d40 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d44 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002af0c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002af10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002af14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022d68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003758 0000000000000070 00003734 FDE cie=00000028 pc=000000000002af24..000000000002b2d8 │ │ │ │ + Augmentation data: 22 39 00 00 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002af44 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002af74 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002afc4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000002b198 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b19c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1a0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002b1bc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1c0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1cc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1d0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1d4 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1d8 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002b1f4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000002b274 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002b2a0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003860 0000000000000018 00003864 FDE cie=00000000 pc=0000000000022d78..0000000000022d9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d7c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d80 │ │ │ │ +000037cc 0000000000000010 000037d0 FDE cie=00000000 pc=000000000002b2e4..000000000002b384 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000037e0 000000000000001c 000037e4 FDE cie=00000000 pc=000000000002b384..000000000002b408 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002b3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b3e4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022d90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b3f0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022d98 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002b404 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000387c 0000000000000058 00003880 FDE cie=00000000 pc=0000000000022da8..0000000000022f48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022dac │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022db0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022dbc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022dcc │ │ │ │ +00003800 000000000000005c 00003804 FDE cie=00000000 pc=000000000002b414..000000000002b54c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b418 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b420 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022dd4 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022de8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b42c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002b43c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 244 to 0000000000022edc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b444 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002b490 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ee0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ee4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ee8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022eec │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ef0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b494 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ef8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b498 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b49c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b4a0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f04 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b4ac │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b4b0 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b4b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022f18 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002b4d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f1c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f20 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002b4f8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f24 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b4fc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b500 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b504 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f30 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b508 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f38 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022f40 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b50c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b510 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b514 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000038d8 0000000000000040 000038dc FDE cie=00000000 pc=0000000000022f48..0000000000023140 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f4c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002b534 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f50 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022f6c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003860 0000000000000010 00003864 FDE cie=00000000 pc=000000000002b554..000000000002b5e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003874 0000000000000080 00003850 FDE cie=00000028 pc=000000000002b5e4..000000000002b958 │ │ │ │ + Augmentation data: 21 38 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b5e8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b5ec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002b600 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022f8c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002b624 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b628 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b62c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b630 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b634 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b640 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002b654 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000023018 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002b694 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b698 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000023054 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b69c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b6a0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b6a8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b6ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b6b4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000002b734 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b738 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b73c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023058 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b740 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002305c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b748 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b74c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b754 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000002b7f0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023060 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023064 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b7f4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002b814 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000002b8c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8c4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8c8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8cc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8d0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023074 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023078 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b8d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000230b8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000230bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b8e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8e8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b8f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b8fc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002b90c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002b924 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b92c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000391c 0000000000000010 00003920 FDE cie=00000000 pc=0000000000023148..00000000000231c4 │ │ │ │ +000038f8 0000000000000010 000038fc FDE cie=00000000 pc=000000000002b964..000000000002b9d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003930 0000000000000010 00003934 FDE cie=00000000 pc=00000000000231c8..0000000000023264 │ │ │ │ +0000390c 0000000000000010 00003910 FDE cie=00000000 pc=000000000002b9e4..000000000002ba64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003944 0000000000000010 00003948 FDE cie=00000000 pc=0000000000023268..0000000000023294 │ │ │ │ +00003920 0000000000000018 00003924 FDE cie=00000000 pc=000000000002ba64..000000000002bad8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002ba98 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002baac │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002bac4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002bad4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000393c 0000000000000010 00003940 FDE cie=00000000 pc=000000000002bae4..000000000002bafc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003958 0000000000000010 0000395c FDE cie=00000000 pc=0000000000023298..00000000000232b8 │ │ │ │ +00003950 000000000000001c 00003954 FDE cie=00000000 pc=000000000002bb04..000000000002bc48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002bb18 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb1c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002bb88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bb90 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb94 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003970 0000000000000018 00003974 FDE cie=00000000 pc=000000000002bc54..000000000002bc94 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002bc78 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bc7c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002bc88 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bc90 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000398c 0000000000000010 00003990 FDE cie=00000000 pc=000000000002bc94..000000000002bcf8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000396c 0000000000000044 00003970 FDE cie=00000000 pc=00000000000232b8..00000000000234ac │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000232c8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000232f4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ +000039a0 0000000000000010 000039a4 FDE cie=00000000 pc=000000000002bd04..000000000002bd7c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000039b4 000000000000001c 000039b8 FDE cie=00000000 pc=000000000002bd84..000000000002bf30 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002bd9c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bda4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 392 to 000000000002347c │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002be0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023480 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023484 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002be14 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002be34 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000039d4 0000000000000010 000039d8 FDE cie=00000000 pc=000000000002bf34..000000000002bf40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000039e8 0000000000000040 000039ec FDE cie=00000000 pc=000000000002bf40..000000000002c0b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bf44 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bf4c │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002bf5c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002bf6c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bf70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002bf80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002bfa0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000002c08c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c090 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c094 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002348c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c098 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c09c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023494 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c0a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023498 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c0a4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002349c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c0ac │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000234a0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000234a4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000234a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c0b0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003a2c 0000000000000020 00003a30 FDE cie=00000000 pc=000000000002c0c0..000000000002c160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c0cc │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002c154 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c158 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c15c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000039b4 0000000000000040 000039b8 FDE cie=00000000 pc=00000000000234b8..0000000000023664 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000234c0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000234cc │ │ │ │ - DW_CFA_offset: r56 ($fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000234f4 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000023520 │ │ │ │ +00003a50 000000000000002c 00003a54 FDE cie=00000000 pc=000000000002c160..000000000002c270 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c16c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c18c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002c1b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c1b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c1c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002c1ec │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002c254 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c258 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c26c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + │ │ │ │ +00003a80 0000000000000020 00003a84 FDE cie=00000000 pc=000000000002c270..000000000002c378 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002c2d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c2dc │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000002c314 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002c32c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c340 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c360 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + │ │ │ │ +00003aa4 0000000000000010 00003aa8 FDE cie=00000000 pc=000000000002c380..000000000002c5d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003ab8 0000000000000020 00003abc FDE cie=00000000 pc=000000000002c5e0..000000000002c6d0 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002c64c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c654 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002c680 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002c698 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c6a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c6c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + │ │ │ │ +00003adc 0000000000000010 00003ae0 FDE cie=00000000 pc=000000000002c6d0..000000000002c6d4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003af0 000000000000005c 00003af4 FDE cie=00000000 pc=000000000002c6e0..000000000002c830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c6e4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c6e8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c6f8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c708 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c714 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c728 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 280 to 0000000000023638 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002363c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c734 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002c7a0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023640 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023644 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7a4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7a8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023648 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002364c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c7b4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023650 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7b8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c7c0 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023654 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023658 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002365c │ │ │ │ - DW_CFA_restore: r56 ($fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023660 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000039f8 0000000000000034 000039fc FDE cie=00000000 pc=0000000000023668..0000000000023784 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002366c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023670 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023688 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002c7e0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023690 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000023724 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7e4 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002c7f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023728 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002372c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7fc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c800 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023738 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c808 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c810 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c820 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c828 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c82c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003b50 0000000000000024 00003b54 FDE cie=00000000 pc=000000000002c840..000000000002c88c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c844 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c848 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c854 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c864 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c874 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c880 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002373c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c884 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023744 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c888 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000023758 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a30 0000000000000010 00003a34 FDE cie=00000000 pc=0000000000023788..0000000000023844 │ │ │ │ +00003b78 0000000000000048 00003b7c FDE cie=00000000 pc=000000000002c890..000000000002cad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c894 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c8a0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c8b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c8b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002c8d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c8d4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002c8e0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c900 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000002ca44 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca48 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca4c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca50 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca54 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002ca70 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca74 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000002cacc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cad0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cad4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a44 0000000000000010 00003a48 FDE cie=00000000 pc=0000000000023848..0000000000023944 │ │ │ │ - DW_CFA_nop │ │ │ │ +00003bc4 000000000000002c 00003ba0 FDE cie=00000028 pc=000000000002cae0..000000000002cba0 │ │ │ │ + Augmentation data: 01 35 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cae4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cae8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002caf4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000002cb64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cb68 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cb70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002cb90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cb94 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cb98 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cb9c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003bf4 0000000000000024 00003bd0 FDE cie=00000028 pc=000000000002cba0..000000000002cc40 │ │ │ │ + Augmentation data: da 34 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cba4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cba8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cbb4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000002cc2c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cc34 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cc3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a58 0000000000000010 00003a5c FDE cie=00000000 pc=0000000000023948..0000000000023950 │ │ │ │ +00003c1c 0000000000000034 00003c20 FDE cie=00000000 pc=000000000002cc40..000000000002ccf4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cc48 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002cc64 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002ccb4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccb8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccbc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccc0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccc4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccc8 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cccc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccd0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a6c 0000000000000010 00003a70 FDE cie=00000000 pc=0000000000023958..0000000000023960 │ │ │ │ +00003c54 0000000000000034 00003c30 FDE cie=00000028 pc=000000000002cd00..000000000002cdf8 │ │ │ │ + Augmentation data: 83 34 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cd04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cd08 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000002cd84 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002cd94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cd98 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cd9c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002cdb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cdb4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cdc0 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cdc4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cdc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cdcc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003c8c 0000000000000034 00003c68 FDE cie=00000028 pc=000000000002ce00..000000000002cf78 │ │ │ │ + Augmentation data: 5a 34 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ce04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002ce68 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002ceb4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ceb8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cebc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ced0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002cf34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cf40 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf44 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf4c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a80 0000000000000010 00003a84 FDE cie=00000000 pc=0000000000023968..0000000000023970 │ │ │ │ +00003cc4 0000000000000010 00003cc8 FDE cie=00000000 pc=000000000002cf80..000000000002cf8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a94 0000000000000010 00003a98 FDE cie=00000000 pc=0000000000023978..0000000000023980 │ │ │ │ - DW_CFA_nop │ │ │ │ +00003cd8 0000000000000030 00003cdc FDE cie=00000000 pc=000000000002cf90..000000000002d010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf94 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf98 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cfa4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cfb0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002cfd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cfdc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cfe0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cfe4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cff0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cffc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d000 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d004 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d00c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003aa8 0000000000000020 00003aac FDE cie=00000000 pc=0000000000023988..00000000000239c4 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023994 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023998 │ │ │ │ +00003d0c 0000000000000030 00003d10 FDE cie=00000000 pc=000000000002d010..000000000002d08c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d014 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d018 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000239a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d024 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d030 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000239ac │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002d058 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d05c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d060 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d064 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d070 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d078 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000239bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d07c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000239c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d084 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d088 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003d40 0000000000000010 00003d44 FDE cie=00000000 pc=000000000002d090..000000000002d09c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003acc 0000000000000010 00003ad0 FDE cie=00000000 pc=00000000000239c8..0000000000023ad4 │ │ │ │ +00003d54 0000000000000010 00003d58 FDE cie=00000000 pc=000000000002d0a0..000000000002d0a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ae0 0000000000000010 00003ae4 FDE cie=00000000 pc=0000000000023ad8..0000000000023be4 │ │ │ │ +00003d68 0000000000000010 00003d6c FDE cie=00000000 pc=000000000002d0b0..000000000002d0b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003af4 0000000000000010 00003af8 FDE cie=00000000 pc=0000000000023be8..0000000000023ce4 │ │ │ │ +00003d7c 0000000000000010 00003d80 FDE cie=00000000 pc=000000000002d0c0..000000000002d0c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b08 000000000000001c 00003b0c FDE cie=00000000 pc=0000000000023ce8..0000000000023e04 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000023d28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023d40 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000023df4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023df8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00003d90 0000000000000010 00003d94 FDE cie=00000000 pc=000000000002d0d0..000000000002d0d8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b28 00000000000000c4 00003b04 FDE cie=00000028 pc=0000000000023e08..00000000000243f8 │ │ │ │ - Augmentation data: f3 2d 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023e0c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023e10 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023e28 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023e34 │ │ │ │ +00003da4 0000000000000010 00003da8 FDE cie=00000000 pc=000000000002d0e0..000000000002d0e8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003db8 0000000000000010 00003dbc FDE cie=00000000 pc=000000000002d0f0..000000000002d114 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003dcc 0000000000000044 00003dd0 FDE cie=00000000 pc=000000000002d120..000000000002d1dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d124 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d128 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d134 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002d148 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000023e70 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023e90 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023ea8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000023f3c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f40 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f44 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000023f74 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d150 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002d178 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f78 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f7c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d17c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d180 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d184 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d188 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f8c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d18c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d190 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d1b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d1b8 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1bc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1c4 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d1d0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1d4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023fb8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003e14 0000000000000010 00003e18 FDE cie=00000000 pc=000000000002d1e0..000000000002d274 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003e28 0000000000000050 00003e04 FDE cie=00000028 pc=000000000002d280..000000000002d3f0 │ │ │ │ + Augmentation data: cd 32 00 00 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002d298 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002d2c0 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000002405c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024060 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024064 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000024138 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024158 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024178 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000024234 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024238 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002423c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000024258 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000024264 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024268 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002426c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000024278 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000242d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242dc │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242e0 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000242f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002430c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000002d388 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d38c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d390 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d394 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d398 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d39c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3a0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3a4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024314 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3a8 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000024338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002435c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024360 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024364 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000024390 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000243c0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d3b8 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d3c0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000243d4 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002d3e4 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bf0 0000000000000078 00003bf4 FDE cie=00000000 pc=00000000000243f8..0000000000024620 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000243fc │ │ │ │ +00003e7c 0000000000000090 00003e58 FDE cie=00000028 pc=000000000002d3f0..000000000002d7fc │ │ │ │ + Augmentation data: 8d 32 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3f4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024400 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024410 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024430 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3f8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d408 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002d41c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000024448 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002445c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002446c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000024534 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024538 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002453c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024540 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002d480 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000002d4f8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000002d5d4 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002d638 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024544 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002455c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d648 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024560 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d64c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d650 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024568 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002456c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024574 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024578 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024598 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000245d8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d654 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d658 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d65c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d660 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d670 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d674 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002d690 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245e8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d694 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002d6c8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d6d0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d6f0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245ec │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d710 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002d728 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d730 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245f4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245f8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245fc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d750 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d754 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d75c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d768 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002d780 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d790 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002d7ac │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d7b8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024600 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024604 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002461c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d7d8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003c6c 0000000000000078 00003c70 FDE cie=00000000 pc=0000000000024628..0000000000024894 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002462c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024634 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002464c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002465c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000024680 │ │ │ │ +00003f10 0000000000000020 00003f14 FDE cie=00000000 pc=000000000002d804..000000000002d86c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d808 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d810 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000246c4 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000246f0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 196 to 00000000000247b4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000247d4 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000247e8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002d85c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d860 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247f0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247f4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247f8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247fc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024800 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024804 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002480c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024810 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d868 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024818 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003f34 0000000000000018 00003f38 FDE cie=00000000 pc=000000000002d874..000000000002d890 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d878 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d87c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000024858 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024878 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002487c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024884 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024888 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024890 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d888 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d88c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003f50 0000000000000010 00003f54 FDE cie=00000000 pc=000000000002d894..000000000002d898 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ce8 0000000000000024 00003cec FDE cie=00000000 pc=0000000000024aa8..0000000000024cd8 │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000024b6c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000024b78 │ │ │ │ +00003f64 0000000000000030 00003f68 FDE cie=00000000 pc=000000000002d8a4..000000000002d960 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d8b0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d8b4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002d8e4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000024ca8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002d948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000024cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d94c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d950 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d954 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d958 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d95c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003d10 000000000000007c 00003d14 FDE cie=00000000 pc=0000000000024ce8..0000000000025508 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024cec │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000024cf8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000024d30 │ │ │ │ +00003f98 0000000000000040 00003f9c FDE cie=00000000 pc=000000000002e38c..000000000002e53c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e390 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e398 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e3a8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000024d54 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002e3c4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 408 to 0000000000024eec │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024ef0 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000002e4d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e4ec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4f0 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4f4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024ef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4f8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024efc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4fc │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024f04 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e500 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e504 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e508 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e50c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024f28 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e51c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003fdc 0000000000000048 00003fb8 FDE cie=00000028 pc=000000000002d960..000000000002dc0c │ │ │ │ + Augmentation data: 78 31 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d964 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d968 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002d97c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d99c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 428 to 00000000000250d4 │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000002db70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000250e0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000250e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db74 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000250e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db78 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db7c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db80 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db84 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025108 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002dba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025128 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002dbb8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 384 to 00000000000252a8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002dbc0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000025348 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002dc00 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 224 to 0000000000025428 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004028 00000000000000b4 00004004 FDE cie=00000028 pc=000000000002dc10..000000000002e364 │ │ │ │ + Augmentation data: 51 31 00 00 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002dc28 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002dc4c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002dc68 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002dc88 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000002dd28 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002dd74 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 740 to 000000000002e058 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e05c │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e060 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e064 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e068 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e06c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e070 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e074 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e07c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e080 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002e0a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000002e1c0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e1c8 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000025468 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000254a8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000002e204 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e210 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002e22c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002e250 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e254 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000254e8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e258 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e25c │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e260 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e268 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e26c │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e278 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e28c │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e2a0 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e2b0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000002e304 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e308 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e318 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e320 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d90 0000000000000040 00003d6c FDE cie=00000028 pc=0000000000025528..00000000000256e8 │ │ │ │ - Augmentation data: ab 2b 00 00 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000002555c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025560 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000025584 │ │ │ │ +000040e0 000000000000003c 000040e4 FDE cie=00000000 pc=000000000002e544..000000000002e6a8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002e56c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e570 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002e59c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 240 to 0000000000025674 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000002e680 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025678 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e684 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002567c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e688 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025680 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e68c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025684 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e690 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e694 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002568c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e698 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025690 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e69c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025694 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6a0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025698 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dd4 0000000000000030 00003db0 FDE cie=00000028 pc=0000000000024898..0000000000024960 │ │ │ │ - Augmentation data: 76 2b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002489c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000248b0 │ │ │ │ +00004120 0000000000000028 000040fc FDE cie=00000028 pc=000000000002e6b4..000000000002e72c │ │ │ │ + Augmentation data: b6 30 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e6c4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002490c │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002e6f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024910 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024914 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002491c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6f8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6fc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e700 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e704 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003e08 0000000000000024 00003de4 FDE cie=00000028 pc=0000000000025708..000000000002577c │ │ │ │ - Augmentation data: 55 2b 00 00 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000025720 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025730 │ │ │ │ +0000414c 0000000000000040 00004150 FDE cie=00000000 pc=000000000002e734..000000000002e934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e738 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e73c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e750 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000025748 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002e790 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025750 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002e7a8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e7ac │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e7b0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e7b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025758 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e7c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002575c │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002e7f4 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 268 to 000000000002e900 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025760 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e914 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e918 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e91c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e920 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e924 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e92c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003e30 0000000000000018 00003e34 FDE cie=00000000 pc=0000000000025788..00000000000257ac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002578c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025790 │ │ │ │ +00004190 000000000000001c 00004194 FDE cie=00000000 pc=000000000002e934..000000000002e964 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e938 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e940 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000257a0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e954 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000257a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e95c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e960 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00003e4c 0000000000000028 00003e28 FDE cie=00000028 pc=00000000000257b8..0000000000025828 │ │ │ │ - Augmentation data: 19 2b 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257bc │ │ │ │ +000041b0 0000000000000034 000041b4 FDE cie=00000000 pc=000000000002e964..000000000002eb00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e968 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000257c8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e970 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e980 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000257f4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002ea08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea0c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025800 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ea14 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025808 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025810 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ea24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e78 0000000000000034 00003e54 FDE cie=00000028 pc=0000000000025828..00000000000259d0 │ │ │ │ - Augmentation data: fd 2a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002582c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000025840 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000258ac │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000002ea68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000258b0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000258b4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000258b8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000258c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea6c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000258c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea70 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000258d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ea84 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003eb0 0000000000000030 00003eb4 FDE cie=00000000 pc=00000000000259e0..0000000000025b18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259e4 │ │ │ │ +000041e8 0000000000000030 000041ec FDE cie=00000000 pc=000000000002eb00..000000000002ec28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb04 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb08 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000025a04 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002eb24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000025a60 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002eb80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb84 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb88 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb90 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000025a90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ee4 0000000000000058 00003ee8 FDE cie=00000000 pc=0000000000025b20..0000000000025cc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b24 │ │ │ │ +0000421c 0000000000000058 00004220 FDE cie=00000000 pc=000000000002ec30..000000000002edd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec34 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec38 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025b34 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ec44 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025b44 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ec54 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025b4c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ec5c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000025b60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ec70 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 244 to 0000000000025c54 │ │ │ │ + DW_CFA_advance_loc2: 244 to 000000000002ed64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed68 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed6c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed70 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed74 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed78 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed7c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed80 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025c78 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ed88 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed8c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000025c90 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002eda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eda4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eda8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edac │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edb0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edb4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edb8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025cac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edbc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edc0 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025cb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002edc8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edcc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f40 0000000000000040 00003f44 FDE cie=00000000 pc=0000000000025cc0..0000000000025eb8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025cc4 │ │ │ │ +00004278 0000000000000040 0000427c FDE cie=00000000 pc=000000000002edd0..000000000002efc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edd4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edd8 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000025ce4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002edf4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025d04 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002ee14 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000025d90 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000002eea0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000025dcc │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002eedc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eee0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eee4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eee8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eeec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025de8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002eef8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025dec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eefc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef00 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025e10 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002ef20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025e30 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002ef40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef44 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00003f84 000000000000005c 00003f88 FDE cie=00000000 pc=0000000000025ec0..000000000002619c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025ec8 │ │ │ │ +000042bc 000000000000005c 000042c0 FDE cie=00000000 pc=000000000002efd0..000000000002f2ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002efd8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025ed8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002efe8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025ef8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f008 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000025f1c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002f02c │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025f2c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f03c │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000025f44 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002f054 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000025f84 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002f094 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000025fc0 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002f0d0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025fc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0d4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000026010 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002f120 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026014 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f124 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000026050 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002f160 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000026090 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002f1a0 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000260c8 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000002f1d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000002613c │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000002f24c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f250 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f254 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f258 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000026184 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002f294 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f298 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002618c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f29c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026190 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2a0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00003fe4 0000000000000024 00003fe8 FDE cie=00000000 pc=0000000000029364..00000000000293cc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029368 │ │ │ │ +0000431c 0000000000000024 00004320 FDE cie=00000000 pc=0000000000032474..00000000000324dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032478 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002936c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003247c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029374 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032484 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002937c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003248c │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000293b8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000324c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000293c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000324d0 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000293c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324d4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000293c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000400c 0000000000000080 00003fe8 FDE cie=00000028 pc=00000000000261a0..0000000000026830 │ │ │ │ - Augmentation data: 8b 29 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000261a4 │ │ │ │ +00004344 0000000000000080 00004320 FDE cie=00000028 pc=000000000002f2b0..000000000002f940 │ │ │ │ + Augmentation data: 9f 2e 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2b4 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000261a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2b8 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000261b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f2c8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000261d4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f2e4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000261ec │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002f2fc │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000026224 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000002f334 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000262ec │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000002f3fc │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000026328 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000002f438 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002632c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f43c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f440 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026334 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f444 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f448 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002633c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f44c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026340 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f450 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f454 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026348 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f458 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026350 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f460 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f464 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026370 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026378 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f488 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000026434 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000002f544 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000026548 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000002f658 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000026570 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002f680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000026590 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f6a0 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000026674 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000002f784 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026690 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002669c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f7ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000266b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000026718 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002f828 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000026738 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f848 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000026794 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002f8a4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000267c4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002f8d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000267d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f8e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000267f4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002f904 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026804 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f914 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000026824 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f934 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ │ │ │ │ -00004090 0000000000000090 00004094 FDE cie=00000000 pc=0000000000026830..0000000000026a54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026834 │ │ │ │ +000043c8 0000000000000090 000043cc FDE cie=00000000 pc=000000000002f940..000000000002fb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f944 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f948 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026848 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f958 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026854 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f964 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026868 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f978 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026878 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f988 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026890 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002f9a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026898 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f9a8 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000268a8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f9b8 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000026964 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000002fa74 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026968 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa78 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002696c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa7c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026970 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa80 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000026998 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002faa8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002699c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faac │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fab0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fab4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000269b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fac8 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002facc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fad0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fad4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000269d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fae0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000269f4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002fb04 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb08 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb0c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb10 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026a18 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002fb28 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb2c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb30 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb34 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb38 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026a30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fb40 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000026a50 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002fb60 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ │ │ │ │ -00004124 00000000000000a8 00004128 FDE cie=00000000 pc=0000000000026a60..0000000000026dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a64 │ │ │ │ +0000445c 00000000000000a8 00004460 FDE cie=00000000 pc=000000000002fb70..000000000002ff0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb74 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb78 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026a7c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fb8c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026a88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fb98 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026a98 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002fba8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026aac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fbbc │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026ac0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fbd0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000026b84 │ │ │ │ + DW_CFA_advance_loc1: 196 to 000000000002fc94 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc98 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc9c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcac │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcb0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000026bdc │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000002fcec │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026be0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf0 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026bf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fd00 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 348 to 0000000000026d4c │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000002fe5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe60 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe64 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe68 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe6c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe70 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe74 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe78 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe7c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe80 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe84 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026d90 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002fea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000026dc0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002fed0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026dd0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002fee0 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026ddc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002feec │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fef0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fef4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fef8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026dec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fefc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff00 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff04 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff08 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ │ │ │ │ -000041d0 0000000000000084 000041d4 FDE cie=00000000 pc=0000000000026e00..0000000000027030 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026e04 │ │ │ │ +00004508 0000000000000084 0000450c FDE cie=00000000 pc=000000000002ff10..0000000000030140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff14 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026e0c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ff1c │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026e18 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ff28 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026e2c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ff3c │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026e44 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002ff54 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026e58 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ff68 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026e60 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ff70 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026e6c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ff7c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026e74 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ff84 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026e84 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002ff94 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000026f4c │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000003005c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030060 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030064 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000026f60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030070 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030074 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026f78 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030088 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003008c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030090 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030094 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030098 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003009c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000026fb0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000300c0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000026ff0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000030100 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026ff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030104 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030108 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003010c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027000 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027004 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030114 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030118 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002700c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003011c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030120 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002702c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003013c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004258 0000000000000018 0000425c FDE cie=00000000 pc=0000000000027030..0000000000027050 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027034 │ │ │ │ +00004590 0000000000000018 00004594 FDE cie=00000000 pc=0000000000030140..0000000000030160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030144 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030148 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027040 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030150 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002704c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003015c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004274 0000000000000010 00004278 FDE cie=00000000 pc=0000000000027050..0000000000027064 │ │ │ │ +000045ac 0000000000000010 000045b0 FDE cie=00000000 pc=0000000000030160..0000000000030174 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004288 0000000000000010 0000428c FDE cie=00000000 pc=0000000000027070..0000000000027084 │ │ │ │ +000045c0 0000000000000010 000045c4 FDE cie=00000000 pc=0000000000030180..0000000000030194 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000429c 0000000000000084 000042a0 FDE cie=00000000 pc=0000000000027090..00000000000272c8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027094 │ │ │ │ +000045d4 0000000000000084 000045d8 FDE cie=00000000 pc=00000000000301a0..00000000000303d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301a4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002709c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000301ac │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000270a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000301b8 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000270bc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000301cc │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000270d4 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000301e4 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000270ec │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000301fc │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000270f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030204 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027100 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030210 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027108 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030218 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027118 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000030228 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 212 to 00000000000271ec │ │ │ │ + DW_CFA_advance_loc1: 212 to 00000000000302fc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000271f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000271f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030304 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000027208 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030318 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002720c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003031c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000027228 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000030338 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002722c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003033c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030340 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030344 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030348 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002723c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003034c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027244 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030354 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027250 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030360 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000027290 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000303a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027294 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027298 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303a8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002729c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303ac │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303b4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303b8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303bc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303c0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000272c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000303d4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004324 0000000000000020 00004328 FDE cie=00000000 pc=00000000000272d0..000000000002882c │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000272e0 │ │ │ │ +0000465c 0000000000000020 00004660 FDE cie=00000000 pc=00000000000303e0..000000000003193c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000303f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000272e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303f4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 268 to 00000000000273f0 │ │ │ │ + DW_CFA_advance_loc2: 268 to 0000000000030500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000273f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030508 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000027410 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000030520 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004348 0000000000000030 0000434c FDE cie=00000000 pc=00000000000293e4..0000000000029460 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000293e8 │ │ │ │ +00004680 0000000000000030 00004684 FDE cie=00000000 pc=00000000000324e4..0000000000032570 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000293f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000324f0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000293f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000324f8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029408 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032508 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029420 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032520 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032524 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032528 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002942c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003252c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029434 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032544 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002944c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003255c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032560 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032564 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002945c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003256c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000437c 0000000000000028 00004380 FDE cie=00000000 pc=0000000000028830..000000000002935c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028838 │ │ │ │ +000046b4 0000000000000028 000046b8 FDE cie=00000000 pc=0000000000031940..000000000003246c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031948 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002883c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003194c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1824 to 0000000000028f5c │ │ │ │ + DW_CFA_advance_loc2: 1824 to 000000000003206c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032070 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028f70 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 272 to 0000000000029080 │ │ │ │ + DW_CFA_advance_loc2: 272 to 0000000000032190 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032198 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000321a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046e0 0000000000000014 000046e4 FDE cie=00000000 pc=00000000000061c8..00000000000061f0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046f8 0000000000000010 000046fc FDE cie=00000000 pc=0000000000032580..0000000000032584 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000470c 0000000000000018 00004710 FDE cie=00000000 pc=0000000000032590..00000000000325d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000325a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000325b0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000325bc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000325c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004728 0000000000000010 0000472c FDE cie=00000000 pc=00000000000325e0..00000000000325e8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000473c 0000000000000010 00004740 FDE cie=00000000 pc=00000000000325f0..0000000000032618 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004750 000000000000001c 00004754 FDE cie=00000000 pc=0000000000032620..000000000003270c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032630 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032638 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000032688 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003268c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032690 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004770 000000000000003c 0000474c FDE cie=00000028 pc=0000000000032710..0000000000032a10 │ │ │ │ + Augmentation data: 93 2a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032714 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032718 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032728 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000032744 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000327e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327e4 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327e8 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327ec │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f0 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f8 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327fc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032810 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047b0 0000000000000064 0000478c FDE cie=00000028 pc=0000000000032a10..0000000000032c24 │ │ │ │ + Augmentation data: a7 2a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a14 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a18 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032a28 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032a3c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032a50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029088 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a54 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a58 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029090 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032a70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032a9c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000032b00 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000032b58 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b5c │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b60 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000032b90 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b98 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b9c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032bb8 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bbc │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bc0 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032bd8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032be0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000032c10 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043a8 0000000000000014 000043ac FDE cie=00000000 pc=00000000000061f4..000000000000621c │ │ │ │ +00004818 0000000000000014 0000481c FDE cie=00000000 pc=0000000000032c30..0000000000032c44 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043c0 0000000000000010 000043c4 FDE cie=00000000 pc=000000000002d378..000000000002d37c │ │ │ │ +00004830 0000000000000024 0000480c FDE cie=00000028 pc=0000000000032c6c..0000000000032ce0 │ │ │ │ + Augmentation data: 41 2a 00 00 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032c84 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032c94 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032cac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032cb4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032cbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cc0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cc4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004858 0000000000000018 0000485c FDE cie=00000000 pc=0000000000032cec..0000000000032d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cf0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cf4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032d04 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032d0c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004874 0000000000000028 00004850 FDE cie=00000028 pc=0000000000032d1c..0000000000032d8c │ │ │ │ + Augmentation data: 05 2a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d20 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032d2c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032d58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d5c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032d64 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032d6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032d74 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000048a0 0000000000000034 0000487c FDE cie=00000028 pc=0000000000032d8c..0000000000032f34 │ │ │ │ + Augmentation data: e9 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d90 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032da4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000032e10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e14 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e18 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e1c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e24 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e2c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032e3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043d4 0000000000000010 000043d8 FDE cie=00000000 pc=000000000002d384..000000000002d38c │ │ │ │ +000048d8 0000000000000010 000048dc FDE cie=00000000 pc=0000000000036e6c..0000000000036e70 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043e8 0000000000000010 000043ec FDE cie=00000000 pc=0000000000029460..000000000002950c │ │ │ │ +000048ec 0000000000000010 000048f0 FDE cie=00000000 pc=0000000000036e70..0000000000036e78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043fc 0000000000000010 00004400 FDE cie=00000000 pc=0000000000029510..0000000000029548 │ │ │ │ +00004900 0000000000000010 00004904 FDE cie=00000000 pc=0000000000032f4c..0000000000032ff8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004410 0000000000000038 000043ec FDE cie=00000028 pc=0000000000029550..000000000002995c │ │ │ │ - Augmentation data: a7 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029554 │ │ │ │ +00004914 0000000000000010 00004918 FDE cie=00000000 pc=0000000000032ffc..0000000000033034 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004928 0000000000000038 00004904 FDE cie=00000028 pc=000000000003303c..0000000000033448 │ │ │ │ + Augmentation data: 80 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033040 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029558 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033044 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029568 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033054 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029580 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003306c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 820 to 00000000000298b4 │ │ │ │ + DW_CFA_advance_loc2: 820 to 00000000000333a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333a4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333a8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333ac │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333b0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000298cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000333b8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000298d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000298d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000333c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000444c 0000000000000038 00004428 FDE cie=00000028 pc=0000000000029960..0000000000029d9c │ │ │ │ - Augmentation data: ca 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029964 │ │ │ │ +00004964 0000000000000038 00004940 FDE cie=00000028 pc=000000000003344c..0000000000033888 │ │ │ │ + Augmentation data: a3 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033450 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033454 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029978 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033464 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029990 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003347c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 868 to 0000000000029cf4 │ │ │ │ + DW_CFA_advance_loc2: 868 to 00000000000337e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029cf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337e4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337e8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029d00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337ec │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029d04 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337f0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029d0c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000337f8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029d18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033804 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004488 0000000000000020 0000448c FDE cie=00000000 pc=0000000000029da0..0000000000029e64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029dac │ │ │ │ +000049a0 0000000000000020 000049a4 FDE cie=00000000 pc=000000000003388c..0000000000033950 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033898 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029db4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000338a0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029dc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000338ac │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000029e34 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000033920 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029e44 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033930 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033934 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044ac 0000000000000044 00004488 FDE cie=00000028 pc=0000000000029e70..000000000002a0e8 │ │ │ │ - Augmentation data: c5 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029e74 │ │ │ │ +000049c4 0000000000000044 000049a0 FDE cie=00000028 pc=000000000003395c..0000000000033bd4 │ │ │ │ + Augmentation data: 9e 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033960 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033964 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029e88 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033974 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029e98 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033984 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029ea4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033990 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 396 to 000000000002a030 │ │ │ │ + DW_CFA_advance_loc2: 396 to 0000000000033b1c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a040 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033b2c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a044 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b30 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b34 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a04c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033b38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002a060 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033b4c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002a084 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000033b70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a0a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033b8c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a0b8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033ba4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ba8 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044f4 0000000000000020 000044f8 FDE cie=00000000 pc=000000000002a0f0..000000000002a1b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0f4 │ │ │ │ +00004a0c 0000000000000020 00004a10 FDE cie=00000000 pc=0000000000033bdc..0000000000033ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033be0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0fc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033be8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000002a1a4 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000033c90 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c94 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a1b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033c9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004518 0000000000000058 000044f4 FDE cie=00000028 pc=000000000002a1c0..000000000002a4e4 │ │ │ │ - Augmentation data: 6c 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1c4 │ │ │ │ +00004a30 0000000000000058 00004a0c FDE cie=00000028 pc=0000000000033cac..0000000000033fd0 │ │ │ │ + Augmentation data: 45 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cb0 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033cb4 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a1d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033cc4 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002a1f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033ce4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000002a25c │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000033d48 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000002a408 │ │ │ │ + DW_CFA_advance_loc2: 428 to 0000000000033ef4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a40c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ef8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a410 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033efc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a414 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f00 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a418 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f04 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a41c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f08 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f0c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f10 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a430 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a434 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f20 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a440 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033f2c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002a474 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000033f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a480 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033f6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000002a4b8 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000033fa4 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002a4d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033fc4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004574 0000000000000064 00004550 FDE cie=00000028 pc=000000000002a4f0..000000000002b510 │ │ │ │ - Augmentation data: 57 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a4f4 │ │ │ │ +00004a8c 0000000000000064 00004a68 FDE cie=00000028 pc=0000000000033fdc..0000000000034ffc │ │ │ │ + Augmentation data: 30 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fe0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fe4 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a508 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033ff4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a524 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034010 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000002a5bc │ │ │ │ + DW_CFA_advance_loc1: 152 to 00000000000340a8 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2380 to 000000000002af08 │ │ │ │ + DW_CFA_advance_loc2: 2380 to 00000000000349f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af0c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000349f8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000349fc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a00 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a04 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a08 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a0c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002af40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034a2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1112 to 000000000002b398 │ │ │ │ + DW_CFA_advance_loc2: 1112 to 0000000000034e84 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b3a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034e8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000002b3e8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000034ed4 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b3f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034ee4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000002b458 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000034f44 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002b484 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000034f70 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b490 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034f7c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b4a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034f8c │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045dc 000000000000010c 000045b8 FDE cie=00000028 pc=000000000002b510..000000000002c590 │ │ │ │ - Augmentation data: f6 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b514 │ │ │ │ +00004af4 000000000000010c 00004ad0 FDE cie=00000028 pc=0000000000034ffc..000000000003607c │ │ │ │ + Augmentation data: cf 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035000 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b518 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035004 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002b530 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003501c │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002b560 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003504c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b568 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035054 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000002b5d8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000350c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350c8 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350cc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350d0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350d4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350d8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b5f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b600 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000350ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 368 to 000000000002b770 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000003525c │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000002b7dc │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000352c8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b7e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000352cc │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000002b854 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000035340 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002b8a0 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000003538c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002b8c8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000353b4 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 844 to 000000000002bc14 │ │ │ │ + DW_CFA_advance_loc2: 844 to 0000000000035700 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bc18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035704 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc2: 520 to 000000000002be20 │ │ │ │ + DW_CFA_advance_loc2: 520 to 000000000003590c │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002be34 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035920 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002bec8 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000359b4 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 232 to 000000000002bfb0 │ │ │ │ + DW_CFA_advance_loc1: 232 to 0000000000035a9c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bfb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035aa0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bfb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035aa4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bfc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035aac │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 320 to 000000000002c100 │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000035bec │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc2: 232 to 000000000002c1e8 │ │ │ │ + DW_CFA_advance_loc2: 232 to 0000000000035cd4 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c1ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035cd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c1f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035cdc │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c1f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035ce4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000002c280 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000035d6c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c284 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d70 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002c300 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000035dec │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002c328 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035e14 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c338 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035e24 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c340 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035e2c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c348 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e34 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c34c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e38 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e3c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002c378 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035e64 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002c3a4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000035e90 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c3b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035e9c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c3b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035ea4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002c3e0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035ecc │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c3f0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035edc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002c408 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035ef4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c410 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035efc │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002c428 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035f14 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000002c470 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000035f5c │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c478 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f64 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c480 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035f6c │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c490 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035f7c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c4b0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000035f9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c4b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035fa4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c4c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035fb4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c4d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035fbc │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c4f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000035fdc │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c500 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035fec │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002c518 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036004 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c528 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036014 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c548 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036034 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002c55c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036048 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003604c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c57c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036068 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c580 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003606c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ │ │ │ │ -000046ec 000000000000008c 000046c8 FDE cie=00000028 pc=000000000002c590..000000000002d2a8 │ │ │ │ - Augmentation data: ec 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c594 │ │ │ │ +00004c04 000000000000008c 00004be0 FDE cie=00000028 pc=000000000003607c..0000000000036d94 │ │ │ │ + Augmentation data: c5 29 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036080 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c598 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036084 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c5a8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036094 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002c5c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000360b4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 740 to 000000000002c8ac │ │ │ │ + DW_CFA_advance_loc2: 740 to 0000000000036398 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1576 to 000000000002ced4 │ │ │ │ + DW_CFA_advance_loc2: 1576 to 00000000000369c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ced8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cedc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369c8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369cc │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369d0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369d4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ceec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369d8 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369dc │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002cefc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000369e8 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369ec │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf04 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002cf20 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036a0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000002cf50 │ │ │ │ + DW_CFA_advance_loc1: 48 to 0000000000036a3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a40 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a44 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a48 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a4c │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a50 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a54 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a58 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a5c │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a60 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cf80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036a6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 292 to 000000000002d0a4 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000036b90 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002d0b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036b9c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002d0e0 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000036bcc │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d0f0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036bdc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002d13c │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000036c28 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002d178 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000036c64 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d180 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036c6c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ │ │ │ │ -0000477c 0000000000000030 00004758 FDE cie=00000028 pc=000000000002d2b0..000000000002d368 │ │ │ │ - Augmentation data: 41 26 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d2b4 │ │ │ │ +00004c94 0000000000000030 00004c70 FDE cie=00000028 pc=0000000000036d9c..0000000000036e54 │ │ │ │ + Augmentation data: 1a 2a 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036da0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d2b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036da4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d2c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036db4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002d320 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000036e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d328 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e14 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d32c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036e18 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036e1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d338 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e24 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b0 0000000000000010 000047b4 FDE cie=00000000 pc=000000000002d3a4..000000000002d3a8 │ │ │ │ +00004cc8 0000000000000010 00004ccc FDE cie=00000000 pc=0000000000036e88..0000000000036e9c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047c4 0000000000000018 000047c8 FDE cie=00000000 pc=000000000002d3b4..000000000002d3fc │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d3c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d3d4 │ │ │ │ +00004cdc 0000000000000028 00004ce0 FDE cie=00000000 pc=0000000000036ea8..0000000000036f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036eac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036eb0 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036ec4 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036ed4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002d3e0 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000036f14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002d3ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f18 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f1c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036f28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000047e0 0000000000000010 000047e4 FDE cie=00000000 pc=000000000002d404..000000000002d40c │ │ │ │ +00004d08 000000000000001c 00004d0c FDE cie=00000000 pc=0000000000036f38..0000000000036fdc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036f4c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f50 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036f70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f74 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036f88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d28 000000000000001c 00004d2c FDE cie=00000000 pc=0000000000036fe8..000000000003707c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036ffc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037000 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000037020 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037024 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037028 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d48 0000000000000010 00004d4c FDE cie=00000000 pc=0000000000037088..0000000000037090 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047f4 0000000000000010 000047f8 FDE cie=00000000 pc=000000000002d414..000000000002d43c │ │ │ │ +00004d5c 0000000000000010 00004d60 FDE cie=00000000 pc=0000000000037098..00000000000370a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004808 000000000000001c 0000480c FDE cie=00000000 pc=000000000002d444..000000000002d530 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d454 │ │ │ │ +00004d70 000000000000001c 00004d74 FDE cie=00000000 pc=00000000000370a8..000000000003716c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000370bc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d45c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370c0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002d4ac │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000370f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d4b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037108 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004828 000000000000003c 00004804 FDE cie=00000028 pc=000000000002d534..000000000002d834 │ │ │ │ - Augmentation data: b3 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d538 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d53c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d54c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002d568 │ │ │ │ +00004d90 000000000000001c 00004d94 FDE cie=00000000 pc=0000000000037178..0000000000037254 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003718c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037190 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000002d604 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000371d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d608 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d60c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d610 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d614 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d618 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d61c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d620 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000371d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002d634 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000371e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004868 0000000000000064 00004844 FDE cie=00000028 pc=000000000002d834..000000000002da48 │ │ │ │ - Augmentation data: c7 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d838 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d83c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002d84c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002d860 │ │ │ │ +00004db0 000000000000001c 00004db4 FDE cie=00000000 pc=0000000000037258..0000000000037334 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003726c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037270 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002d874 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000372b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d878 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d87c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d880 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000372b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002d894 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000372c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002d8c0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000002d924 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002d97c │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d980 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d984 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000002d9b4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9b8 │ │ │ │ + │ │ │ │ +00004dd0 000000000000001c 00004dd4 FDE cie=00000000 pc=000000000003734c..0000000000037380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037350 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037358 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037370 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037378 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003737c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004df0 000000000000001c 00004df4 FDE cie=00000000 pc=000000000003738c..0000000000037488 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003739c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000373a4 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000373f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9bc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9c0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002d9d4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000373f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003740c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d9dc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9e0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d9e4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002d9fc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002da04 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002da34 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048d0 0000000000000014 000048d4 FDE cie=00000000 pc=000000000002da54..000000000002da68 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00004e10 0000000000000018 00004e14 FDE cie=00000000 pc=000000000003748c..00000000000374ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037490 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037498 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374a0 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004e2c 000000000000001c 00004e30 FDE cie=00000000 pc=00000000000374ac..00000000000374f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000374b0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374b8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000374dc │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000374ec │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374f4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004e4c 0000000000000018 00004e50 FDE cie=00000000 pc=00000000000374fc..0000000000037524 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037500 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037504 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003750c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037520 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004e68 0000000000000018 00004e6c FDE cie=00000000 pc=000000000003752c..0000000000037574 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037530 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037534 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003755c │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037560 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00004e84 0000000000000010 00004e88 FDE cie=00000000 pc=000000000003757c..000000000003758c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048e8 0000000000000034 000048c4 FDE cie=00000028 pc=000000000002da88..000000000002db2c │ │ │ │ - Augmentation data: 63 25 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002da8c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002da90 │ │ │ │ +00004e98 0000000000000024 00004e9c FDE cie=00000000 pc=000000000003758c..00000000000375f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037590 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037594 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002daa4 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dab0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000375b0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002dafc │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000375dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db00 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db04 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db08 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002db10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000375e0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000375e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002db18 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000375ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004920 000000000000001c 00004924 FDE cie=00000000 pc=000000000002db38..000000000002dc34 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002db48 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002db50 │ │ │ │ +00004ec0 0000000000000018 00004ec4 FDE cie=00000000 pc=00000000000375fc..0000000000037628 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037604 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003760c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002dba0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037620 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037624 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002dbb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004940 0000000000000024 00004944 FDE cie=00000000 pc=000000000002dc38..000000000002dcbc │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dc40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dc4c │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00004edc 0000000000000024 00004ee0 FDE cie=00000000 pc=000000000003762c..0000000000037698 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037630 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037634 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002dca4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037650 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000037684 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037688 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dcac │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dcb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037690 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037694 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004968 0000000000000058 0000496c FDE cie=00000000 pc=000000000002dcc8..000000000002de68 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dccc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dcd0 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dcdc │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002dcec │ │ │ │ +00004f04 0000000000000024 00004f08 FDE cie=00000000 pc=000000000003769c..0000000000037708 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376a0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376a4 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dcf4 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002dd08 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 244 to 000000000002ddfc │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000376c0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000376f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376f8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de04 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de08 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de0c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de10 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de14 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de18 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002de20 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037700 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002de38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037704 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de3c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de40 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de44 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de48 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de4c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de50 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de54 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de58 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002de60 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de64 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049c4 0000000000000040 000049c8 FDE cie=00000000 pc=000000000002de68..000000000002e060 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de6c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002de70 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002de8c │ │ │ │ +00004f2c 000000000000003c 00004f08 FDE cie=00000028 pc=000000000003770c..000000000003791c │ │ │ │ + Augmentation data: 9f 27 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037710 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037714 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037724 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002deac │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000002df38 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002df74 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037734 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 200 to 00000000000377fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df78 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037800 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df80 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df84 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002df90 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df94 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002df98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037808 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003780c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002dfb8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003782c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002dfd8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dfdc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000378d0 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000378dc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000378f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037904 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037910 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004a08 0000000000000040 00004a0c FDE cie=00000000 pc=000000000002e068..000000000002e260 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e06c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e070 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002e08c │ │ │ │ +00004f6c 0000000000000034 00004f48 FDE cie=00000028 pc=000000000003791c..0000000000037a80 │ │ │ │ + Augmentation data: 72 27 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037920 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037924 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037934 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e0ac │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000002e138 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002e174 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037944 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 168 to 00000000000379ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e178 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e17c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000379f0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e180 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e184 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e190 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e194 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e198 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000379f8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000379fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e1b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037a0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e1d8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e1dc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000037a38 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037a44 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037a5c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037a6c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ │ │ │ │ -00004a4c 000000000000005c 00004a50 FDE cie=00000000 pc=000000000002e268..000000000002e5cc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e26c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002e27c │ │ │ │ +00004fa4 0000000000000034 00004fa8 FDE cie=00000000 pc=0000000000037a8c..0000000000037b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037a90 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037a94 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037aa0 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037ab0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e290 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002e2c0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002e300 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002e33c │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000037ae8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037aec │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e344 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037af4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e348 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e34c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037af8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e358 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037b0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000002e404 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002e40c │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000037b44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e418 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e41c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b48 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037b50 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002e424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e438 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037b6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e444 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004fdc 0000000000000034 00004fe0 FDE cie=00000000 pc=0000000000037b9c..0000000000037c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ba4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037bb0 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002e4ac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037bc0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000037bec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037bf0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e4b4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e4c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037bf8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e4c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037bfc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e4d8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002e4fc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - │ │ │ │ -00004aac 000000000000002c 00004ab0 FDE cie=00000000 pc=000000000002e5d8..000000000002e74c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002e5e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e5f4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 312 to 000000000002e72c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037c0c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000037c38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e730 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e734 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037c3c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e738 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e73c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e740 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037c44 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037c48 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037c4c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004adc 0000000000000010 00004ae0 FDE cie=00000000 pc=000000000002e758..000000000002e75c │ │ │ │ +00005014 0000000000000010 00005018 FDE cie=00000000 pc=0000000000037c6c..0000000000037c80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004af0 0000000000000028 00004af4 FDE cie=00000000 pc=000000000002e768..000000000002e960 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e76c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002e77c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +00005028 0000000000000010 0000502c FDE cie=00000000 pc=0000000000037c8c..0000000000037c98 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000503c 0000000000000010 00005040 FDE cie=00000000 pc=0000000000037c9c..0000000000037cb8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005050 000000000000001c 00005054 FDE cie=00000000 pc=0000000000037cbc..0000000000037dd8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037ce8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000002e868 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000037d34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e86c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e870 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e874 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e878 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037d3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e898 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037d4c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004b1c 0000000000000070 00004b20 FDE cie=00000000 pc=000000000002e968..000000000002edb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e96c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e970 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002e9a0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ +00005070 0000000000000034 00005074 FDE cie=00000000 pc=0000000000037ddc..0000000000037eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037de0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037de4 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037df0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037e04 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000002eac8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 244 to 000000000002ebbc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebc0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebc4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000002ec18 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000037e3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec1c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e40 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec24 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec28 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec2c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec30 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037e48 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec38 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000037e6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000002ed58 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ed60 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed64 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed68 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed6c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002ed88 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037e88 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ed90 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e8c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037e94 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e98 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002edb0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b90 000000000000003c 00004b6c FDE cie=00000028 pc=000000000002edb8..000000000002ee84 │ │ │ │ - Augmentation data: c9 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edbc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edc0 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002eddc │ │ │ │ +000050a8 0000000000000030 000050ac FDE cie=00000000 pc=0000000000037ebc..0000000000037f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ec0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ec4 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002edfc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037ed0 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037ee4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000002ee38 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000037f24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee3c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f28 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee44 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee48 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee4c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037f30 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f34 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee50 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037f4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee54 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002ee60 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ee78 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037f68 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f6c │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037f74 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f78 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd0 000000000000004c 00004bd4 FDE cie=00000000 pc=000000000002ee88..000000000002f368 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee8c │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee90 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002eea0 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002eec0 │ │ │ │ +000050dc 0000000000000034 000050b8 FDE cie=00000028 pc=0000000000037f7c..0000000000038028 │ │ │ │ + Augmentation data: 1b 26 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f80 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f84 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037f94 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037fa4 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 292 to 000000000002efe4 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 312 to 000000000002f11c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc2: 516 to 000000000002f320 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000037fdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f324 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037fe0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f328 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f32c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037fe8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f330 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f334 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f338 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f33c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f340 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037fec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f348 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037ff4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f364 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-80 │ │ │ │ - │ │ │ │ -00004c20 0000000000000088 00004bfc FDE cie=00000028 pc=000000000002f368..000000000002f86c │ │ │ │ - Augmentation data: 4b 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f36c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f370 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f388 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f394 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f3a8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002f3d8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000002f450 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f464 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002f498 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 608 to 000000000002f6f8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f700 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f704 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002f72c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f730 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f734 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f738 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002f764 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002f78c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f790 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f794 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f798 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002f7d0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ff8 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038004 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f7d8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000002f848 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f850 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f860 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f864 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f868 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003801c │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cac 0000000000000070 00004c88 FDE cie=00000028 pc=000000000002f878..000000000002fbc4 │ │ │ │ - Augmentation data: 1b 22 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f87c │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f880 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f89c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f8b8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ +00005114 0000000000000060 00005118 FDE cie=00000000 pc=000000000003802c..000000000003816c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038030 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003803c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038050 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038070 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000002f918 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f92c │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000002f9fc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038078 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000380bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380c0 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380c4 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa04 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa08 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa0c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380c8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa14 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380cc │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380d0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380d4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa20 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000380dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fa38 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000380ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000002fabc │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fac8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fadc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fae4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002fb10 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002fb20 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb24 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fb30 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002fb5c │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fb68 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d20 0000000000000044 00004cfc FDE cie=00000028 pc=000000000002fbc8..000000000002fd70 │ │ │ │ - Augmentation data: f3 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbcc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002fbf4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 232 to 000000000002fcdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fce0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380f4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fce8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcec │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380f8 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd04 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380fc │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038100 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038104 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038108 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038110 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd08 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003812c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002fd24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038130 │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038138 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd38 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038144 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038148 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003814c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038150 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038154 │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003815c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038164 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd3c │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd50 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d68 00000000000000c4 00004d44 FDE cie=00000028 pc=000000000002fd78..0000000000030398 │ │ │ │ - Augmentation data: c7 21 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd7c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd80 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002fd98 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ +00005178 000000000000007c 00005154 FDE cie=00000028 pc=000000000003816c..00000000000384fc │ │ │ │ + Augmentation data: 91 25 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038178 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038184 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fda4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038198 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000002fe28 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000381dc │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002fe48 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002fe60 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002fef4 │ │ │ │ + DW_CFA_advance_loc2: 476 to 00000000000383b8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fef8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fefc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002ff2c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff30 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff34 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff38 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383bc │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383c0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383c4 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383c8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383cc │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000383e4 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383e8 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383ec │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383f0 │ │ │ │ + DW_CFA_restore: r31 ($s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000383f8 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000383fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff58 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003840c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000002fffc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030000 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030004 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 212 to 00000000000300d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000300f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000030118 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000301d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301d8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301dc │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000301f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030204 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030208 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003020c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030218 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000030278 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003027c │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030280 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000030298 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000302ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302b0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302b4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000302d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000302fc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030304 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000030330 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000030360 │ │ │ │ + DW_CFA_advance_loc1: 168 to 00000000000384b4 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030374 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000384cc │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e30 0000000000000048 00004e34 FDE cie=00000000 pc=0000000000030398..000000000003094c │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000303a8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303ac │ │ │ │ +000051f8 0000000000000080 000051d4 FDE cie=00000028 pc=00000000000384fc..00000000000388e4 │ │ │ │ + Augmentation data: 21 25 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038500 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038510 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038520 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000303bc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000303e4 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000038560 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 468 to 00000000000305b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305bc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 312 to 0000000000038698 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003869c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386a0 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305c8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305cc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386a4 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386a8 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386ac │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386b0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000305f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004e7c 0000000000000040 00004e80 FDE cie=00000000 pc=0000000000031dc8..0000000000032010 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dcc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dd0 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031de4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031dfc │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000031ecc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000386cc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ed0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ed4 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386d0 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031edc │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ee0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386d4 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ee8 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031ef0 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ef4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000386dc │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000386e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031f08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ec0 000000000000006c 00004e9c FDE cie=00000028 pc=0000000000030958..00000000000310cc │ │ │ │ - Augmentation data: 8f 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030964 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030970 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030984 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000309b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000386ec │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 596 to 0000000000030c04 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c08 │ │ │ │ + DW_CFA_advance_loc2: 424 to 0000000000038894 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c0c │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c10 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c14 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c18 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c1c │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c20 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c24 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c28 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c2c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030c30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030c38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000030d90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030d94 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030d98 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030d9c │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030da0 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030da4 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030da8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030dac │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030db0 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030dbc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030dc0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030dd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f30 000000000000004c 00004f0c FDE cie=00000028 pc=00000000000310d8..00000000000319c0 │ │ │ │ - Augmentation data: 57 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000310dc │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000310e8 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003111c │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000388b0 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000031138 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 1336 to 0000000000031670 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031674 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031678 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003167c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031680 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031684 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031688 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003168c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031690 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031694 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031698 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003169c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000316b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004f80 0000000000000040 00004f5c FDE cie=00000028 pc=00000000000319c8..0000000000031be8 │ │ │ │ - Augmentation data: 5e 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000319cc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000319f8 │ │ │ │ +0000527c 000000000000002c 00005280 FDE cie=00000000 pc=00000000000388ec..0000000000038998 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388f0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000388f8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038914 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038920 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000031b30 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000038974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038978 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003897c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b3c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038984 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b40 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b44 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b48 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031b4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038988 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003898c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000031bdc │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fc4 0000000000000048 00004fa0 FDE cie=00000028 pc=0000000000031be8..0000000000031db8 │ │ │ │ - Augmentation data: 41 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031bec │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000031c18 │ │ │ │ +000052ac 0000000000000048 00005288 FDE cie=00000028 pc=000000000003899c..0000000000038b88 │ │ │ │ + Augmentation data: 7c 24 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000389a0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000389a4 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000389b8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000389c8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000389e0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 264 to 0000000000031d20 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000038a84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a88 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d28 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a8c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a90 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d34 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d38 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d3c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038a98 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031d40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038aac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000031d7c │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000038b4c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031d88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b54 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038b70 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038b7c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005010 0000000000000030 00005014 FDE cie=00000000 pc=0000000000032020..0000000000032158 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032024 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032028 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000032044 │ │ │ │ +000052f8 0000000000000048 000052d4 FDE cie=00000028 pc=0000000000038b8c..0000000000038d88 │ │ │ │ + Augmentation data: 48 24 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b90 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b94 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038ba8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038bb8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000038bd0 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000320a0 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000038c74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000320a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c78 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000320a8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000320ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c7c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000320b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c80 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000320b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038c88 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c8c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000320d0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038cac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005044 0000000000000040 00005048 FDE cie=00000000 pc=0000000000032160..0000000000032358 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032164 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032168 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000032184 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000038d4c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000321a4 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000032230 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000003226c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032270 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032274 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032278 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d54 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003227c │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032288 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003228c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032290 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000322b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000322d0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000322d4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - │ │ │ │ -00005088 0000000000000060 0000508c FDE cie=00000000 pc=0000000000032360..000000000003271c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032368 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032378 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032398 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000323bc │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000323cc │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000323e4 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003243c │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000032490 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032494 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000324f0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000324f4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000032548 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000325b0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000032600 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000326a4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326a8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326ac │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326b0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000032704 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032708 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003270c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038d70 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038d7c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032710 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032714 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050ec 000000000000002c 000050f0 FDE cie=00000000 pc=0000000000032720..000000000003285c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032728 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003273c │ │ │ │ +00005344 0000000000000040 00005348 FDE cie=00000000 pc=0000000000038d8c..0000000000038e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d90 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d98 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038db4 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038dc8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000038df8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000003283c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038e18 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000038e4c │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e50 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032844 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e54 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003284c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e58 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000511c 0000000000000010 00005120 FDE cie=00000000 pc=0000000000032860..0000000000032874 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005130 0000000000000010 00005134 FDE cie=00000000 pc=0000000000032880..0000000000032894 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038e6c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000038e84 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e88 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005144 00000000000000ac 00005120 FDE cie=00000028 pc=00000000000328a0..0000000000032f14 │ │ │ │ - Augmentation data: e3 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328a4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328a8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000328b8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000328d0 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ +00005388 000000000000004c 00005364 FDE cie=00000028 pc=0000000000038e8c..0000000000039088 │ │ │ │ + Augmentation data: d0 23 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e90 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038e98 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000032994 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032998 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003299c │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329a0 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329a4 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329a8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000329b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000329c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038eb8 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038ec8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000038f2c │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000038fac │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038fbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fc0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fc4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fc8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329d0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fcc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000329f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038fec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032a08 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 240 to 0000000000032af8 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032afc │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000032b8c │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 248 to 0000000000032c84 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c88 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c8c │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000032cd0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032d10 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032d50 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032d90 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000032dc4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032dd4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032dd8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032de8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032dec │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032df8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000032e40 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032e50 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032e70 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003900c │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032e78 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032e80 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000032ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039010 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000032ee4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003901c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000032f00 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032f10 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039024 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000039058 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003905c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039074 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039084 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -000051f4 0000000000000058 000051d0 FDE cie=00000028 pc=0000000000032f20..0000000000033d4c │ │ │ │ - Augmentation data: a2 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f24 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f28 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032f68 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ +000053d8 000000000000004c 000053b4 FDE cie=00000028 pc=000000000003908c..00000000000392a8 │ │ │ │ + Augmentation data: 9f 23 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039090 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039098 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000390b8 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 1840 to 0000000000033698 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000390c8 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000039124 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003369c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039128 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003912c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039130 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336a8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336ac │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336b0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336b4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000336b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039134 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000336d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003914c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 236 to 00000000000337bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337c0 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337c4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337c8 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337cc │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039150 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 168 to 00000000000391f8 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337d4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337d8 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000337ec │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000337f0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039210 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039230 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003923c │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039244 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000039278 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003927c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039294 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000392a4 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ │ │ │ │ -00005250 00000000000000c4 0000522c FDE cie=00000028 pc=0000000000033d50..0000000000034330 │ │ │ │ - Augmentation data: 37 1f 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d54 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d58 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033d70 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ +00005428 0000000000000064 00005404 FDE cie=00000028 pc=00000000000392ac..0000000000039538 │ │ │ │ + Augmentation data: 6f 23 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392b0 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392b4 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033d7c │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000033db8 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033dd8 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033df0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000033e84 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e88 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e8c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000033ebc │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ec0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ec4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ec8 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ecc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ed0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ed4 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033edc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ee0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000392c4 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000392e8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000033f94 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f98 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f9c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000034070 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000034090 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000340b0 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000392f0 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000003934c │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003935c │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000003416c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034170 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034174 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000034190 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003419c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000341a0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000341a4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000341b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000034210 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034214 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034218 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034230 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034244 │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000039428 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034248 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003424c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000034270 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000034294 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034298 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003942c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039430 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003429c │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000342c8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000342f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039434 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003430c │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005318 0000000000000078 0000531c FDE cie=00000000 pc=0000000000039840..0000000000039a58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039844 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039848 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039858 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000039874 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003988c │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000398a0 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000398b0 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000003998c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039438 │ │ │ │ + DW_CFA_restore: r24 ($s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003943c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039994 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039440 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003999c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039444 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000399b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399b8 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399bc │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039448 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399c4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003944c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039450 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399d0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003946c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000039a10 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039488 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a18 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a1c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039494 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a20 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a24 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a2c │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a30 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a34 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000394bc │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000394cc │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a38 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a3c │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000039a54 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000394e8 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000039518 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - │ │ │ │ -00005394 000000000000004c 00005370 FDE cie=00000028 pc=0000000000039a68..0000000000039e58 │ │ │ │ - Augmentation data: 4c 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a6c │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a70 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039a80 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000039ab4 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 536 to 0000000000039ccc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cd0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cd4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cd8 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cdc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ce0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039524 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ce4 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ce8 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cec │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003952c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cf4 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039d08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000053e4 00000000000000b4 000053c0 FDE cie=00000028 pc=0000000000034330..0000000000036080 │ │ │ │ - Augmentation data: 6f 1e 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034334 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034340 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034354 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034360 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039530 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003437c │ │ │ │ + │ │ │ │ +00005490 0000000000000060 0000546c FDE cie=00000028 pc=000000000003a0ec..000000000003a288 │ │ │ │ + Augmentation data: 3b 23 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0f0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a0f8 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a108 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a11c │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003438c │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000343c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343cc │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a124 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003a150 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a160 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003a190 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000003a200 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343d0 │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343d4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a220 │ │ │ │ + DW_CFA_restore: r1 ($ra) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a234 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a238 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343e0 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343e4 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000343f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 5336 to 00000000000358c8 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 172 to 0000000000035974 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035978 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc2: 568 to 0000000000035bb0 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035bd0 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000035cd0 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035cd4 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035cd8 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035cf8 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035cfc │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d00 │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000035d54 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035d60 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000035dac │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035dc0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000035e54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000035e78 │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000035ea4 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a23c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a240 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000035ed4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ed8 │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035edc │ │ │ │ - DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a244 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ee4 │ │ │ │ - DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ee8 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035eec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a248 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a24c │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a250 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ef8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a254 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a268 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a26c │ │ │ │ + DW_CFA_restore: r25 ($s2) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a27c │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000549c 0000000000000050 00005478 FDE cie=00000028 pc=0000000000039e68..000000000003a198 │ │ │ │ - Augmentation data: 01 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e6c │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e70 │ │ │ │ - DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000039e88 │ │ │ │ +000054f4 0000000000000054 000054d0 FDE cie=00000028 pc=000000000003953c..0000000000039b18 │ │ │ │ + Augmentation data: ea 22 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039540 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039554 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000039ea8 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003957c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039ebc │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 428 to 000000000003a068 │ │ │ │ + DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000395fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a06c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039600 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a070 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039604 │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039608 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003960c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a078 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a07c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039610 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a080 │ │ │ │ - DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a084 │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a088 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039614 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a08c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039618 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a094 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a098 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039620 │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039624 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a0a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003962c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 968 to 00000000000399f4 │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000399fc │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000039a2c │ │ │ │ + DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039a3c │ │ │ │ + DW_CFA_restore: r28 ($s5) │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ │ │ │ │ -000054f0 0000000000000080 000054cc FDE cie=00000028 pc=0000000000036080..0000000000039830 │ │ │ │ - Augmentation data: 0b 20 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036090 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000360b8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ +0000554c 000000000000008c 00005528 FDE cie=00000028 pc=0000000000039b1c..000000000003a0c4 │ │ │ │ + Augmentation data: dd 22 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039b28 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039b38 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000039b5c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ + DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000360f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039b6c │ │ │ │ + DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000039bd4 │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 308 to 0000000000039d08 │ │ │ │ + DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 8676 to 00000000000382d8 │ │ │ │ + DW_CFA_advance_loc2: 412 to 0000000000039ea4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382dc │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ea8 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382e4 │ │ │ │ - DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039eac │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039eb0 │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039eb4 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039eb8 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382f0 │ │ │ │ - DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ebc │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ec0 │ │ │ │ + DW_CFA_restore: r29 ($s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ec4 │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382fc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039ecc │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039ed0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000038310 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039eec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 4168 to 0000000000039358 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000039f4c │ │ │ │ + DW_CFA_restore: r26 ($s3) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039f6c │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039360 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f70 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039f7c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000039394 │ │ │ │ + DW_CFA_restore: r27 ($s4) │ │ │ │ + DW_CFA_restore: r30 ($s7) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039f98 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000039fd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000393a0 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039fe4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 360 to 0000000000039508 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000039544 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039fec │ │ │ │ + DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003a044 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039550 │ │ │ │ + DW_CFA_restore: r22 ($fp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a04c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000039568 │ │ │ │ - DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039570 │ │ │ │ - DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003958c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a054 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039598 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000003a090 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a09c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a0b4 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc1: 40 to 00000000000395c0 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000395e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a0c0 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000395f0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005574 0000000000000020 00005578 FDE cie=00000000 pc=0000000000006224..00000000000062b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006228 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006234 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000000629c │ │ │ │ - DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000062b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005598 0000000000000018 0000559c FDE cie=00000000 pc=000000000003a1a8..000000000003a1dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1b4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a1c8 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055b4 0000000000000018 000055b8 FDE cie=00000000 pc=000000000003a1e8..000000000003a21c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1f4 │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a208 │ │ │ │ - DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000055d0 000000000000003c 000055d4 FDE cie=00000000 pc=000000000003a228..000000000003a2e0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a22c │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a230 │ │ │ │ +000055dc 0000000000000028 000055e0 FDE cie=00000000 pc=00000000000061f0..00000000000062a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061f8 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a240 │ │ │ │ - DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a254 │ │ │ │ - DW_CFA_def_cfa_offset: 2176 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006208 │ │ │ │ + DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006218 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000003a2c0 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000006280 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 2032 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2c4 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006284 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2cc │ │ │ │ - DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2d0 │ │ │ │ - DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000628c │ │ │ │ + DW_CFA_restore: r23 ($s0) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000629c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000062a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2dc │ │ │ │ - DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005610 0000000000000014 00005614 FDE cie=00000000 pc=000000000003a2e0..000000000003a30c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a2f4 │ │ │ │ +00005608 0000000000000014 0000560c FDE cie=00000000 pc=000000000003a2a8..000000000003a2d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a2bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a300 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a2c8 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005628 0000000000000010 0000562c FDE cie=00000000 pc=000000000003a310..000000000003a334 │ │ │ │ +00005620 0000000000000010 00005624 FDE cie=00000000 pc=000000000003a2d8..000000000003a2fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000563c 0000000000000034 00005640 FDE cie=00000000 pc=000000000003a340..000000000003a3f4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a348 │ │ │ │ +00005634 0000000000000034 00005638 FDE cie=00000000 pc=000000000003a308..000000000003a3cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a310 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a354 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a31c │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a360 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a328 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003a394 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003a35c │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000003a3cc │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000003a394 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a398 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a39c │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a3dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a3a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3e0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a3b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3bc │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3c0 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3c4 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a3f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005674 000000000000003c 00005678 FDE cie=00000000 pc=000000000003a400..000000000003a5f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a404 │ │ │ │ +0000566c 000000000000003c 00005670 FDE cie=00000000 pc=000000000003a3d8..000000000003a5cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3dc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a408 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a3e0 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003a428 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a400 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-24 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-48 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 300 to 000000000003a554 │ │ │ │ + DW_CFA_advance_loc2: 300 to 000000000003a52c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a530 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a55c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a534 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a538 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a53c │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a540 │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a56c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a544 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a570 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a548 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a574 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a54c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a580 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056b4 0000000000000070 000056b8 FDE cie=00000000 pc=000000000003a600..000000000003a970 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a604 │ │ │ │ +000056ac 0000000000000070 000056b0 FDE cie=00000000 pc=000000000003a5d8..000000000003a948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a5dc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a5e0 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a614 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a5ec │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003a62c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a604 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003a650 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003a628 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 492 to 000000000003a83c │ │ │ │ + DW_CFA_advance_loc2: 492 to 000000000003a814 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a818 │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a844 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a81c │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a820 │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a84c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a824 │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a858 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a830 │ │ │ │ DW_CFA_restore: r1 ($ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a85c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a834 │ │ │ │ DW_CFA_restore: r24 ($s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a868 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a840 │ │ │ │ DW_CFA_restore: r23 ($s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a86c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a844 │ │ │ │ DW_CFA_restore: r25 ($s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a870 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a848 │ │ │ │ DW_CFA_restore: r28 ($s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a874 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a84c │ │ │ │ DW_CFA_restore: r31 ($s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a850 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a880 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a858 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 ($ra) at cfa-8 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r23 ($s0) at cfa-24 │ │ │ │ DW_CFA_offset: r24 ($s1) at cfa-32 │ │ │ │ DW_CFA_offset: r25 ($s2) at cfa-40 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r28 ($s5) at cfa-64 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ DW_CFA_offset: r31 ($s8) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000003a918 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000003a8f0 │ │ │ │ DW_CFA_restore: r22 ($fp) │ │ │ │ DW_CFA_restore: r26 ($s3) │ │ │ │ DW_CFA_restore: r27 ($s4) │ │ │ │ DW_CFA_restore: r29 ($s6) │ │ │ │ DW_CFA_restore: r30 ($s7) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a928 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a900 │ │ │ │ DW_CFA_offset: r22 ($fp) at cfa-16 │ │ │ │ DW_CFA_offset: r26 ($s3) at cfa-48 │ │ │ │ DW_CFA_offset: r27 ($s4) at cfa-56 │ │ │ │ DW_CFA_offset: r29 ($s6) at cfa-72 │ │ │ │ DW_CFA_offset: r30 ($s7) at cfa-80 │ │ │ │ │ │ │ │ -00005728 ZERO terminator │ │ │ │ +00005720 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -145,20 +145,87 @@ │ │ │ │ GLIBCXX_3.4.11 │ │ │ │ CXXABI_1.3.9 │ │ │ │ GLIBCXX_3.4.9 │ │ │ │ CXXABI_1.3 │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ GLIBCXX_3.4.15 │ │ │ │ GLIBCXX_3.4 │ │ │ │ -basic_string: construction from null is not valid │ │ │ │ -basic_string::substr │ │ │ │ -%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +Bbasic_string: construction from null is not valid │ │ │ │ basic_string::append │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +Could not create file ' │ │ │ │ +board_scroll_up │ │ │ │ +' doesn't exist │ │ │ │ +' has an old version format │ │ │ │ +nsnakescores │ │ │ │ vector::_M_realloc_append │ │ │ │ +Utils::String::toString │ │ │ │ +Utils::String::convert │ │ │ │ +vector::_M_default_append │ │ │ │ +vector::_M_fill_insert │ │ │ │ +vector::_M_insert_aux │ │ │ │ +Can't open file ' │ │ │ │ +Abrupt ending of file while parsing level at line │ │ │ │ +Warning: We could not create the configuration file. │ │ │ │ + Please check permissions to the path: │ │ │ │ + │ │ │ │ +Warning: We could not create the score file. │ │ │ │ +Warning: Your high score file is from an old nsnake version. │ │ │ │ +Error: Corrupted high score file! │ │ │ │ + We're sorry, but we had to erase it │ │ │ │ +.local/share/ │ │ │ │ +settings.ini │ │ │ │ +arcade.nsnakescores │ │ │ │ +/dev/null │ │ │ │ +center_vertical │ │ │ │ +outer_border │ │ │ │ +random_walls │ │ │ │ +fruits_at_once │ │ │ │ +teleport │ │ │ │ +board_scroll_delay │ │ │ │ +board_scroll_down │ │ │ │ +board_scroll_left │ │ │ │ +board_scroll_right │ │ │ │ +starting_speed │ │ │ │ +nsnake v3.0.0 (Apr2026) │ │ │ │ + , , │ │ │ │ + / \ This game was made with │ │ │ │ + ((__-^^-,-^^-__)) and itself is Free Software, │ │ │ │ + `-_---' `---_-' licensed under the GPLv3 │ │ │ │ + `--|o` 'o|--' <3 │ │ │ │ + \ ` / │ │ │ │ + ): :( │ │ │ │ + :o_o: │ │ │ │ + - │ │ │ │ +Homepage: http://nsnake.alexdantas.net/ │ │ │ │ +Source Code: https://github.com/alexdantas/nsnake/ │ │ │ │ +Contact: Alexandre Dantas │ │ │ │ + _ __ _ __ _ ____ │ │ │ │ +| |\ | ( (` | |\ | / /\ | |_/ | |_ │ │ │ │ +|_| \| _)_) |_| \| /_/--\ |_| \ |_|__ │ │ │ │ +v3.0.0 (built Apr2026) │ │ │ │ +nsnake is the classical snake game on the terminal │ │ │ │ +Settings and scores are stored at: │ │ │ │ + `~/.local/share/nsnake/` │ │ │ │ + nsnake [options] │ │ │ │ + -h, --help Show this message │ │ │ │ + -v, --version Show game version and contact info │ │ │ │ +See also `man nsnake` │ │ │ │ +Thanks for playing this game :) │ │ │ │ +Show game version and build date │ │ │ │ +--version │ │ │ │ +Show instructions │ │ │ │ +basic_string::substr │ │ │ │ +%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +void INI::Parser::dump(std::ostream&, const INI::Level&, const std::string&) │ │ │ │ +src/Config/INI.cpp │ │ │ │ +(*it)->second.depth == l.depth+1 │ │ │ │ +' on line # │ │ │ │ +Couldn't open ' │ │ │ │ +section with wrong depth │ │ │ │ +duplicate section name on the same level │ │ │ │ Move down │ │ │ │ Move left │ │ │ │ Move right │ │ │ │ Pause game │ │ │ │ Quit anytime │ │ │ │ Show help │ │ │ │ Menu controls: │ │ │ │ @@ -172,37 +239,25 @@ │ │ │ │ Game made by Alexandre Dantas, │ │ │ │ contact him at │ │ │ │ Thanks for playing this game :) │ │ │ │ Homepage: │ │ │ │ http://nsnake.alexdantas.net/ │ │ │ │ Source Code: │ │ │ │ https://github.com/alexdantas/nsnake/ │ │ │ │ -Invalid initial value for MenuItemTextlist │ │ │ │ -Utils::String::toString │ │ │ │ +Error! Your console screen is smaller than │ │ │ │ +Please resize your window and try again │ │ │ │ __ _ _______ __ _ _______ ___ _ _______ │ │ │ │ | | | || || | | || _ || | | || | │ │ │ │ | |_| || _____|| |_| || |_| || |_| || ___| │ │ │ │ | || |_____ | || || _|| |___ │ │ │ │ | _ ||_____ || _ || || |_ | ___| │ │ │ │ | | | | _____| || | | || _ || _ || |___ │ │ │ │ |_| |__||_______||_| |__||__| |__||___| |_||_______| │ │ │ │ Main Menu │ │ │ │ -Error! Your console screen is smaller than │ │ │ │ -Please resize your window and try again │ │ │ │ -Could not create file ' │ │ │ │ -board_scroll_up │ │ │ │ -' doesn't exist │ │ │ │ -' has an old version format │ │ │ │ -nsnakescores │ │ │ │ -Utils::String::convert │ │ │ │ -vector::_M_insert_aux │ │ │ │ -Can't open file ' │ │ │ │ -Abrupt ending of file while parsing level at line │ │ │ │ -vector::_M_default_append │ │ │ │ -vector::_M_fill_insert │ │ │ │ +Invalid initial value for MenuItemTextlist │ │ │ │ delete-line │ │ │ │ insert-line │ │ │ │ delete-char │ │ │ │ clear-to-end-of-screen │ │ │ │ clear-to-end-of-line │ │ │ │ scroll-forward │ │ │ │ scroll-backward │ │ │ │ @@ -244,109 +299,54 @@ │ │ │ │ shift-replace │ │ │ │ shift-right │ │ │ │ shift-resume │ │ │ │ shift-save │ │ │ │ shift-suspend │ │ │ │ shift-undo │ │ │ │ backspace │ │ │ │ +Couldn't load the level! (Error: " │ │ │ │ +Game Over │ │ │ │ Center Vertical │ │ │ │ All high scores erased! │ │ │ │ Press any key, Enter to Cancel │ │ │ │ Sorry, it seems you have no levels. │ │ │ │ Please copy the default level files from │ │ │ │ `/usr/share/games/nsnake/levels/` │ │ │ │ You can also download more levels from the website: │ │ │ │ http://nsnake.alexdantas.net/ │ │ │ │ -Couldn't load the level! (Error: " │ │ │ │ -Game Over │ │ │ │ -void INI::Parser::dump(std::ostream&, const INI::Level&, const std::string&) │ │ │ │ -src/Config/INI.cpp │ │ │ │ -(*it)->second.depth == l.depth+1 │ │ │ │ -' on line # │ │ │ │ -Couldn't open ' │ │ │ │ -section with wrong depth │ │ │ │ -duplicate section name on the same level │ │ │ │ -Warning: We could not create the configuration file. │ │ │ │ - Please check permissions to the path: │ │ │ │ - │ │ │ │ -Warning: We could not create the score file. │ │ │ │ -Warning: Your high score file is from an old nsnake version. │ │ │ │ -Error: Corrupted high score file! │ │ │ │ - We're sorry, but we had to erase it │ │ │ │ -.local/share/ │ │ │ │ -settings.ini │ │ │ │ -arcade.nsnakescores │ │ │ │ -/dev/null │ │ │ │ -center_vertical │ │ │ │ -outer_border │ │ │ │ -random_walls │ │ │ │ -fruits_at_once │ │ │ │ -teleport │ │ │ │ -board_scroll_delay │ │ │ │ -board_scroll_down │ │ │ │ -board_scroll_left │ │ │ │ -board_scroll_right │ │ │ │ -starting_speed │ │ │ │ -nsnake v3.0.0 (Apr2026) │ │ │ │ - , , │ │ │ │ - / \ This game was made with │ │ │ │ - ((__-^^-,-^^-__)) and itself is Free Software, │ │ │ │ - `-_---' `---_-' licensed under the GPLv3 │ │ │ │ - `--|o` 'o|--' <3 │ │ │ │ - \ ` / │ │ │ │ - ): :( │ │ │ │ - :o_o: │ │ │ │ - - │ │ │ │ -Homepage: http://nsnake.alexdantas.net/ │ │ │ │ -Source Code: https://github.com/alexdantas/nsnake/ │ │ │ │ -Contact: Alexandre Dantas │ │ │ │ - _ __ _ __ _ ____ │ │ │ │ -| |\ | ( (` | |\ | / /\ | |_/ | |_ │ │ │ │ -|_| \| _)_) |_| \| /_/--\ |_| \ |_|__ │ │ │ │ -v3.0.0 (built Apr2026) │ │ │ │ -nsnake is the classical snake game on the terminal │ │ │ │ -Settings and scores are stored at: │ │ │ │ - `~/.local/share/nsnake/` │ │ │ │ - nsnake [options] │ │ │ │ - -h, --help Show this message │ │ │ │ - -v, --version Show game version and contact info │ │ │ │ -See also `man nsnake` │ │ │ │ -Thanks for playing this game :) │ │ │ │ -Show game version and build date │ │ │ │ ---version │ │ │ │ -Show instructions │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ [options] │ │ │ │ Maximum option definitions exceeded │ │ │ │ deps/commander/commander.c │ │ │ │ option->argname │ │ │ │ option->large │ │ │ │ %s %s argument required │ │ │ │ unrecognized flag %s │ │ │ │ Maximum number of arguments exceeded │ │ │ │ +18ScoreFileException │ │ │ │ +7Array2DIbE │ │ │ │ +20BoardParserException │ │ │ │ +12FruitManager │ │ │ │ 14WindowGameHelp │ │ │ │ -16MenuItemTextlist │ │ │ │ +10LayoutGame │ │ │ │ +15LayoutFirstTime │ │ │ │ +14LayoutMainMenu │ │ │ │ 15MenuItemTextbox │ │ │ │ -17MenuItemNumberbox │ │ │ │ +14MenuAlphabetic │ │ │ │ 13MenuItemLabel │ │ │ │ 16MenuItemCheckbox │ │ │ │ 8MenuItem │ │ │ │ -14MenuAlphabetic │ │ │ │ -14LayoutMainMenu │ │ │ │ -10LayoutGame │ │ │ │ -15LayoutFirstTime │ │ │ │ +17MenuItemNumberbox │ │ │ │ +16MenuItemTextlist │ │ │ │ 9Animation │ │ │ │ 15AnimationSnakes │ │ │ │ -18ScoreFileException │ │ │ │ -12FruitManager │ │ │ │ -20BoardParserException │ │ │ │ -7Array2DIbE │ │ │ │ -12StateManager │ │ │ │ 9GameState │ │ │ │ -17GameStateMainMenu │ │ │ │ 13GameStateGame │ │ │ │ +12StateManager │ │ │ │ +17GameStateMainMenu │ │ │ │ command_option │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000005d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base-0x35c0>: │ │ │ │ +0000000000005d60 , std::allocator >::~basic_stringbuf()@@Base-0x6440>: │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ st.d $s0, $sp, 48 │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $a1 │ │ │ │ st.d $s1, $sp, 40 │ │ │ │ st.d $s2, $sp, 32 │ │ │ │ st.d $s3, $sp, 24 │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ move $a0, $s0 │ │ │ │ bl -2380 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ ld.d $t1, $s0, 8 │ │ │ │ li.w $t0, -2 │ │ │ │ lu52i.d $t0, $t0, 2047 │ │ │ │ sub.d $t0, $t0, $t1 │ │ │ │ bgeu $t0, $s1, 16 │ │ │ │ - pcaddi $a0, 54033 │ │ │ │ + pcaddi $a0, 53999 │ │ │ │ bl -1816 │ │ │ │ nop │ │ │ │ move $a2, $s1 │ │ │ │ move $a1, $s3 │ │ │ │ move $a0, $s0 │ │ │ │ bl -2092 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ @@ -66,31 +66,31 @@ │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ st.d $s1, $sp, 56 │ │ │ │ st.d $s2, $sp, 48 │ │ │ │ st.d $ra, $sp, 72 │ │ │ │ move $s2, $a0 │ │ │ │ move $s1, $a1 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ - bl 184504 # 32f20 , std::allocator >::~basic_stringbuf()@@Base+0x18290> │ │ │ │ - bl 189636 # 34330 , std::allocator >::~basic_stringbuf()@@Base+0x196a0> │ │ │ │ + bl 73456 # 17d58 ::do_widen(char) const@@Base+0x47f0> │ │ │ │ + bl 78588 # 19168 ::do_widen(char) const@@Base+0x5c00> │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s2 │ │ │ │ - bl 213936 # 3a228 , std::allocator >::~basic_stringbuf()@@Base+0x1f598> │ │ │ │ - bl 1988 │ │ │ │ - bl 28844 # cf2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0c> │ │ │ │ - bl 57888 # 140a4 ::do_widen(char) const@@Base+0xa34> │ │ │ │ + bl 102888 # 1f060 ::do_widen(char) const@@Base+0xbaf8> │ │ │ │ + bl 202256 # 3748c ::do_widen(char) const@@Base+0x23f24> │ │ │ │ + bl 162180 # 2d804 ::do_widen(char) const@@Base+0x1a29c> │ │ │ │ + bl 155836 # 2bf40 ::do_widen(char) const@@Base+0x189d8> │ │ │ │ addi.d $a0, $sp, 16 │ │ │ │ - bl 129324 # 257b8 , std::allocator >::~basic_stringbuf()@@Base+0xab28> │ │ │ │ + bl 183952 # 32d1c ::do_widen(char) const@@Base+0x1f7b4> │ │ │ │ addi.d $a0, $sp, 16 │ │ │ │ - bl 129428 # 25828 , std::allocator >::~basic_stringbuf()@@Base+0xab98> │ │ │ │ - bl 197096 # 36080 , std::allocator >::~basic_stringbuf()@@Base+0x1b3f0> │ │ │ │ - bl 28928 # cf9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7c> │ │ │ │ - bl 182784 # 328a0 , std::allocator >::~basic_stringbuf()@@Base+0x17c10> │ │ │ │ + bl 184056 # 32d8c ::do_widen(char) const@@Base+0x1f824> │ │ │ │ + bl 86048 # 1aeb8 ::do_widen(char) const@@Base+0x7950> │ │ │ │ + bl 162264 # 2d874 ::do_widen(char) const@@Base+0x1a30c> │ │ │ │ + bl 71736 # 176d8 ::do_widen(char) const@@Base+0x4170> │ │ │ │ addi.d $a0, $sp, 16 │ │ │ │ - bl 129120 # 25708 , std::allocator >::~basic_stringbuf()@@Base+0xaa78> │ │ │ │ + bl 183748 # 32c6c ::do_widen(char) const@@Base+0x1f704> │ │ │ │ move $a0, $zero │ │ │ │ nop │ │ │ │ ld.d $t1, $sp, 40 │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ bne $t1, $t0, 56 │ │ │ │ ld.d $ra, $sp, 72 │ │ │ │ ld.d $s0, $sp, 64 │ │ │ │ @@ -105,93 +105,42 @@ │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ beq $t1, $t0, 60 │ │ │ │ bl -1780 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ addi.d $a0, $sp, 16 │ │ │ │ - bl 129028 # 25708 , std::allocator >::~basic_stringbuf()@@Base+0xaa78> │ │ │ │ + bl 183656 # 32c6c ::do_widen(char) const@@Base+0x1f704> │ │ │ │ move $a0, $s1 │ │ │ │ bl -2268 │ │ │ │ - bl 28812 # cf9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7c> │ │ │ │ + bl 162148 # 2d874 ::do_widen(char) const@@Base+0x1a30c> │ │ │ │ bl -916 │ │ │ │ li.w $a0, 666 │ │ │ │ b -104 │ │ │ │ nop │ │ │ │ b -24 │ │ │ │ nop │ │ │ │ bl -684 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - pcalau12i $s1, 91 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - pcaddi $s0, 92528 │ │ │ │ - pcaddi $t2, 92531 │ │ │ │ - li.w $t1, 64 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -736 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - pcaddi $t0, 53940 │ │ │ │ - vld $vr0, $t0, 32 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - vst $vr0, $a0, 32 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - vld $vr0, $t0, 48 │ │ │ │ - vst $vr0, $a0, 48 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - ldptr.d $t3, $s0, 0 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - vst $vr0, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - stx.b $zero, $t3, $t1 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t2, $t0, 40 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - move $a1, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - pcaddi $a2, 92491 │ │ │ │ - pcalau12i $a0, 91 │ │ │ │ - ld.d $a0, $a0, -416 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -2652 │ │ │ │ - bl -2016 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ addi.d $sp, $sp, -80 │ │ │ │ st.d $s3, $sp, 40 │ │ │ │ - pcalau12i $s3, 90 │ │ │ │ + pcalau12i $s3, 91 │ │ │ │ ld.d $s3, $s3, -200 │ │ │ │ ldptr.d $t0, $s3, 0 │ │ │ │ st.d $s2, $sp, 48 │ │ │ │ st.d $ra, $sp, 72 │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ st.d $s1, $sp, 56 │ │ │ │ addi.d $s2, $a0, 16 │ │ │ │ stptr.d $s2, $a0, 0 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ beqz $a1, 184 │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $a1 │ │ │ │ move $s1, $a1 │ │ │ │ - bl -1484 │ │ │ │ + bl -1280 │ │ │ │ st.d $a0, $sp, 16 │ │ │ │ li.w $t1, 15 │ │ │ │ move $t0, $a0 │ │ │ │ bltu $t1, $a0, 88 │ │ │ │ li.w $t1, 1 │ │ │ │ bne $a0, $t1, 72 │ │ │ │ ld.bu $t0, $s1, 0 │ │ │ │ @@ -213,142 +162,189 @@ │ │ │ │ ret │ │ │ │ beqz $a0, -56 │ │ │ │ b 44 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ addi.d $a1, $sp, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1060 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + bl -856 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ ld.d $t1, $sp, 16 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ move $s2, $a0 │ │ │ │ stptr.d $a0, $s0, 0 │ │ │ │ st.d $t1, $s0, 16 │ │ │ │ move $a2, $t0 │ │ │ │ move $a1, $s1 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -1272 │ │ │ │ + bl -1068 │ │ │ │ b -120 │ │ │ │ nop │ │ │ │ ld.d $t1, $sp, 24 │ │ │ │ ldptr.d $t0, $s3, 0 │ │ │ │ beq $t1, $t0, 16 │ │ │ │ nop │ │ │ │ - bl -2292 │ │ │ │ + bl -2088 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 53797 │ │ │ │ - bl -2272 │ │ │ │ + pcaddi $a0, 53834 │ │ │ │ + bl -2068 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a1, 55160 │ │ │ │ - pcaddi $a0, 92437 │ │ │ │ + pcaddi $a1, 55201 │ │ │ │ + pcaddi $a0, 92464 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ bl -288 │ │ │ │ - pcaddi $a2, 92406 │ │ │ │ - pcaddi $a1, 92433 │ │ │ │ + pcaddi $a2, 92457 │ │ │ │ + pcaddi $a1, 92460 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ - bl -2992 │ │ │ │ - pcaddi $a1, 54187 │ │ │ │ - pcaddi $a0, 92436 │ │ │ │ + bl -2788 │ │ │ │ + pcaddi $a1, 53868 │ │ │ │ + pcaddi $a0, 92463 │ │ │ │ bl -320 │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $a2, 92397 │ │ │ │ - pcaddi $a1, 92432 │ │ │ │ + pcaddi $a2, 92448 │ │ │ │ + pcaddi $a1, 92459 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -3032 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -2828 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ st.d $s1, $sp, 24 │ │ │ │ pcalau12i $s1, 90 │ │ │ │ ld.d $s1, $s1, -200 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $a1, 55134 │ │ │ │ - pcaddi $a0, 92427 │ │ │ │ + pcaddi $a1, 55177 │ │ │ │ + pcaddi $a0, 92456 │ │ │ │ move $a2, $sp │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - bl 113436 # 21ca8 , std::allocator >::~basic_stringbuf()@@Base+0x7018> │ │ │ │ - pcaddi $a2, 92378 │ │ │ │ - pcaddi $a1, 92421 │ │ │ │ + bl 55500 # 13984 ::do_widen(char) const@@Base+0x41c> │ │ │ │ + pcaddi $a2, 92431 │ │ │ │ + pcaddi $a1, 92450 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ - bl -3104 │ │ │ │ + bl -2892 │ │ │ │ move $a2, $sp │ │ │ │ - pcaddi $a1, 54200 │ │ │ │ - pcaddi $a0, 92423 │ │ │ │ - bl 113400 # 21ca8 , std::allocator >::~basic_stringbuf()@@Base+0x7018> │ │ │ │ + pcaddi $a1, 53913 │ │ │ │ + pcaddi $a0, 92452 │ │ │ │ + bl 55464 # 13984 ::do_widen(char) const@@Base+0x41c> │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ bne $t1, $t0, 40 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ - pcaddi $a2, 92364 │ │ │ │ - pcaddi $a1, 92415 │ │ │ │ + pcaddi $a2, 92417 │ │ │ │ + pcaddi $a1, 92444 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ - b -3164 │ │ │ │ + b -2952 │ │ │ │ nop │ │ │ │ st.d $s0, $sp, 32 │ │ │ │ - bl -2536 │ │ │ │ + bl -2324 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a1, 92413 │ │ │ │ - pcaddi $t0, 92414 │ │ │ │ - pcaddi $a2, 92351 │ │ │ │ - pcaddi $a0, 35929 │ │ │ │ - st.w $zero, $a1, 8 │ │ │ │ - st.d $zero, $a1, 16 │ │ │ │ - st.d $t0, $a1, 24 │ │ │ │ - st.d $t0, $a1, 32 │ │ │ │ - st.d $zero, $a1, 40 │ │ │ │ - b -3224 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a1, 55090 │ │ │ │ - pcaddi $a0, 92433 │ │ │ │ + pcaddi $a1, 55143 │ │ │ │ + pcaddi $a0, 92460 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl 179692 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - pcaddi $a2, 92336 │ │ │ │ - pcaddi $a1, 92429 │ │ │ │ + bl 68912 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + pcaddi $a2, 92399 │ │ │ │ + pcaddi $a1, 92456 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ - bl -3272 │ │ │ │ - pcaddi $a1, 55081 │ │ │ │ - pcaddi $a0, 92404 │ │ │ │ - bl 179660 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - pcaddi $a2, 92328 │ │ │ │ - pcaddi $a1, 92401 │ │ │ │ + bl -3020 │ │ │ │ + pcaddi $a1, 55134 │ │ │ │ + pcaddi $a0, 92431 │ │ │ │ + bl 68880 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + pcaddi $a2, 92391 │ │ │ │ + pcaddi $a1, 92428 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ - bl -3304 │ │ │ │ - pcaddi $a1, 55073 │ │ │ │ - pcaddi $a0, 92404 │ │ │ │ - bl 179628 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - pcaddi $a2, 92320 │ │ │ │ - pcaddi $a1, 92401 │ │ │ │ + bl -3052 │ │ │ │ + pcaddi $a1, 55126 │ │ │ │ + pcaddi $a0, 92431 │ │ │ │ + bl 68848 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + pcaddi $a2, 92383 │ │ │ │ + pcaddi $a1, 92428 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ - bl -3336 │ │ │ │ - pcaddi $a1, 55065 │ │ │ │ - pcaddi $a0, 92418 │ │ │ │ - bl 179596 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ + bl -3084 │ │ │ │ + pcaddi $a1, 55118 │ │ │ │ + pcaddi $a0, 92445 │ │ │ │ + bl 68816 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ ld.d $ra, $sp, 8 │ │ │ │ - pcaddi $a2, 92311 │ │ │ │ - pcaddi $a1, 92414 │ │ │ │ + pcaddi $a2, 92374 │ │ │ │ + pcaddi $a1, 92441 │ │ │ │ pcalau12i $a0, 90 │ │ │ │ ld.d $a0, $a0, -416 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -3376 │ │ │ │ + b -3124 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcaddi $a1, 92456 │ │ │ │ + pcaddi $t0, 92457 │ │ │ │ + pcaddi $a2, 92362 │ │ │ │ + pcaddi $a0, 45224 │ │ │ │ + st.w $zero, $a1, 8 │ │ │ │ + st.d $zero, $a1, 16 │ │ │ │ + st.d $t0, $a1, 24 │ │ │ │ + st.d $t0, $a1, 32 │ │ │ │ + st.d $zero, $a1, 40 │ │ │ │ + b -3180 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + pcalau12i $s1, 90 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + pcaddi $s0, 92452 │ │ │ │ + pcaddi $t2, 92455 │ │ │ │ + li.w $t1, 64 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -1440 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + pcaddi $t0, 55018 │ │ │ │ + vld $vr0, $t0, 32 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + vst $vr0, $a0, 32 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + vld $vr0, $t0, 48 │ │ │ │ + vst $vr0, $a0, 48 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + ldptr.d $t3, $s0, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + vst $vr0, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + stx.b $zero, $t3, $t1 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t2, $t0, 40 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + pcaddi $a2, 92315 │ │ │ │ + pcalau12i $a0, 90 │ │ │ │ + ld.d $a0, $a0, -416 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -3356 │ │ │ │ + bl -2720 │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a5, $a0 │ │ │ │ pcalau12i $a0, 0 │ │ │ │ li.d $t0, -452 │ │ │ │ lu32i.d $t0, -1 │ │ │ │ lu52i.d $t0, $t0, -1 │ │ │ │ @@ -369,38 +365,46 @@ │ │ │ │ li.d $t0, 1088 │ │ │ │ lu32i.d $t0, 0 │ │ │ │ lu52i.d $t0, $t0, 0 │ │ │ │ add.d $ra, $ra, $t0 │ │ │ │ jirl $ra, $ra, 0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ st.d $fp, $sp, 8 │ │ │ │ pcalau12i $t0, 90 │ │ │ │ li.d $a0, 1272 │ │ │ │ lu32i.d $a0, 0 │ │ │ │ lu52i.d $a0, $a0, 0 │ │ │ │ addi.d $fp, $sp, 16 │ │ │ │ add.d $a0, $t0, $a0 │ │ │ │ pcalau12i $t1, 90 │ │ │ │ li.d $t0, 1272 │ │ │ │ lu32i.d $t0, 0 │ │ │ │ lu52i.d $t0, $t0, 0 │ │ │ │ add.d $t0, $t1, $t0 │ │ │ │ - beq $t0, $a0, 44 │ │ │ │ + beq $t0, $a0, 60 │ │ │ │ pcalau12i $t1, 90 │ │ │ │ li.d $t0, -128 │ │ │ │ lu32i.d $t0, -1 │ │ │ │ lu52i.d $t0, $t0, -1 │ │ │ │ ldx.d $t0, $t1, $t0 │ │ │ │ - beqz $t0, 20 │ │ │ │ + beqz $t0, 36 │ │ │ │ ld.d $fp, $sp, 8 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ jr $t0 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ld.d $fp, $sp, 8 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ pcalau12i $t0, 90 │ │ │ │ li.d $a0, 1272 │ │ │ │ lu32i.d $a0, 0 │ │ │ │ @@ -482,15220 +486,17148 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ st.d $fp, $sp, 8 │ │ │ │ addi.d $fp, $sp, 16 │ │ │ │ ld.d $fp, $sp, 8 │ │ │ │ pcalau12i $t1, 0 │ │ │ │ - li.d $t0, 916 │ │ │ │ + li.d $t0, 932 │ │ │ │ lu32i.d $t0, 0 │ │ │ │ lu52i.d $t0, $t0, 0 │ │ │ │ add.d $t0, $t1, $t0 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ jr $t0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -3632 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -3644 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - slt $a0, $s0, $a0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 90 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t5, $t2, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - sub.d $t0, $a2, $a1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t5, $sp, 40 │ │ │ │ - move $t3, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t4, $t0, 116 │ │ │ │ - li.w $t4, 1 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - bne $t0, $t4, 72 │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - nop │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - stx.b $zero, $a0, $t0 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - bne $t1, $t0, 152 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $t0, -48 │ │ │ │ - b 76 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -2404 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t4, $t1, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t3 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -2620 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - pcalau12i $t2, 90 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - b -164 │ │ │ │ - bl -3640 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -4092 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -3180 │ │ │ │ + beqz $a0, 144 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - blt $a1, $a0, 16 │ │ │ │ - move $t0, $a1 │ │ │ │ - move $s0, $t0 │ │ │ │ - move $a1, $a0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -3796 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -32 │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -3148 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -3172 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -3184 │ │ │ │ + bnez $s1, -76 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - sub.w $s0, $s0, $a1 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - mod.w $a0, $a0, $s0 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ - add.w $a0, $a0, $a1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -3848 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - li.w $t0, 10 │ │ │ │ - mod.w $a0, $a0, $t0 │ │ │ │ - nor $a0, $zero, $a0 │ │ │ │ - andi $a0, $a0, 0x1 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - fst.s $fa0, $sp, 12 │ │ │ │ - bl -3900 │ │ │ │ - li.w $t1, 100 │ │ │ │ - mod.w $a0, $a0, $t1 │ │ │ │ - movgr2fr.d $fa0, $a0 │ │ │ │ - pcalau12i $t0, 53 │ │ │ │ - fld.s $fa2, $t0, -1676 │ │ │ │ - ffint.s.w $fa1, $fa0 │ │ │ │ - fld.s $fa0, $sp, 12 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - fmul.s $fa0, $fa0, $fa2 │ │ │ │ - fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ - movcf2fr $fa0, $fcc0 │ │ │ │ - movfr2gr.s $a0, $fa0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.w $a0, $a0, $a0, 0x2 │ │ │ │ - alsl.w $a0, $a0, $a0, 0x2 │ │ │ │ - slli.w $a0, $a0, 0x2 │ │ │ │ - b -3292 │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - pcalau12i $s0, 90 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - bl -4004 │ │ │ │ - ld.d $t3, $sp, 56 │ │ │ │ - ld.d $t2, $sp, 136 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - li.w $t0, -1 │ │ │ │ - maskeqz $t0, $t0, $a0 │ │ │ │ - masknez $a0, $t3, $a0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - bne $t2, $t1, 24 │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - bl -4000 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a0, 312 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + addi.d $s1, $s2, 200 │ │ │ │ + bl -44 │ │ │ │ + ld.d $s0, $s2, 200 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $s0, $s1, 32 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a1, 53362 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -3456 │ │ │ │ - beqz $a0, 12 │ │ │ │ - bl -4312 │ │ │ │ - li.w $a0, 1 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -3324 │ │ │ │ + bne $s0, $s1, -16 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - pcalau12i $s0, 90 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - bl -4164 │ │ │ │ - move $t0, $zero │ │ │ │ - bltz $a0, 28 │ │ │ │ - ldptr.w $t2, $sp, 24 │ │ │ │ - lu12i.w $t0, 15 │ │ │ │ - lu12i.w $t1, 4 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - ld.d $t2, $sp, 136 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - bne $t2, $t1, 24 │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 144 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ - bl -4168 │ │ │ │ + ld.d $s0, $s2, 176 │ │ │ │ + addi.d $s1, $s2, 176 │ │ │ │ + beq $s1, $s0, 40 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - pcalau12i $s0, 90 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - bl -4276 │ │ │ │ - move $t0, $zero │ │ │ │ - bltz $a0, 28 │ │ │ │ - ldptr.w $t2, $sp, 24 │ │ │ │ - lu12i.w $t0, 15 │ │ │ │ - lu12i.w $t1, 8 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - ld.d $t2, $sp, 136 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - bne $t2, $t1, 24 │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 144 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ - bl -4280 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - pcalau12i $s1, 90 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $a0, 53291 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -4232 │ │ │ │ - beqz $a0, 308 │ │ │ │ - pcaddi $a0, 53286 │ │ │ │ - bl -4244 │ │ │ │ - addi.d $t2, $sp, 56 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - beqz $a0, 440 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -3740 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - add.d $a2, $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -988 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - li.w $t4, 47 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - add.d $t3, $t0, $t1 │ │ │ │ - ld.bu $t5, $t3, -1 │ │ │ │ - beq $t5, $t4, 168 │ │ │ │ - ld.d $t6, $sp, 56 │ │ │ │ - xor $t0, $t0, $t2 │ │ │ │ - li.w $t5, 15 │ │ │ │ - masknez $t5, $t5, $t0 │ │ │ │ - maskeqz $t0, $t6, $t0 │ │ │ │ - addi.d $t4, $t1, 1 │ │ │ │ - or $t0, $t0, $t5 │ │ │ │ - bltu $t0, $t4, 232 │ │ │ │ nop │ │ │ │ - li.w $t0, 47 │ │ │ │ - st.b $t0, $t3, 0 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $t4, $sp, 48 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stx.b $zero, $t0, $t4 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - beq $t0, $t2, 108 │ │ │ │ - ld.d $t2, $sp, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -3372 │ │ │ │ + bne $s1, $s0, -16 │ │ │ │ nop │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ + ld.d $a0, $s2, 144 │ │ │ │ + bl -140 │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + beqz $s1, 92 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 216 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -328 │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -3444 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -3468 │ │ │ │ + li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + bl -3480 │ │ │ │ + bnez $s1, -76 │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -3508 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -3520 │ │ │ │ + bnez $s3, -244 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 448 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 │ │ │ │ + bl -3192 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 │ │ │ │ + blt $s0, $s3, 56 │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 48 │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - bne $t0, $t2, -96 │ │ │ │ - nop │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - move $a1, $t2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -3612 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -108 │ │ │ │ - nop │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -32 │ │ │ │ nop │ │ │ │ + bnez $t1, 176 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -3328 │ │ │ │ + beqz $a0, 92 │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - b -144 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $t1 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -3520 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - add.d $t3, $t3, $t1 │ │ │ │ - b -280 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ nop │ │ │ │ - bl -4744 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -4296 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - bne $t1, $t0, -32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3632 │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -3892 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - bne $t1, $t0, -60 │ │ │ │ - pcaddi $a0, 53170 │ │ │ │ - bl -4780 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - pcalau12i $s1, 90 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -568 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - beqz $a1, 96 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $a1, -1 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -5488 # 55a0 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 47 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -3584 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 152 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - addi.d $a1, $a0, 1 │ │ │ │ - bltu $a2, $a1, 164 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - addi.d $t1, $s0, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - add.d $a2, $t0, $a2 │ │ │ │ - add.d $a1, $t0, $a1 │ │ │ │ - bl -1552 │ │ │ │ - b 36 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - pcaddi $a2, 54499 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $a2 │ │ │ │ - bl -1588 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 16 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -4732 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 80 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - b -88 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beq $t1, $t0, 64 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ - bl -5104 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -4656 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - bne $t1, $t0, -32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3992 │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 │ │ │ │ nop │ │ │ │ - move $a3, $a2 │ │ │ │ - pcaddi $a0, 53103 │ │ │ │ - move $a2, $a1 │ │ │ │ - pcaddi $a1, 53095 │ │ │ │ - bl -4432 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - li.w $a2, -1 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a1, 47 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl -3908 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - beq $a0, $t0, 80 │ │ │ │ - addi.d $a1, $a0, 1 │ │ │ │ - bltu $a2, $a1, 192 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $a2, $t0, $a2 │ │ │ │ - add.d $a1, $t0, $a1 │ │ │ │ - bl -1876 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - stptr.d $a0, $s1, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $a1, $s0, 16 │ │ │ │ - beq $t0, $a1, 80 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $t1, $a0, 24 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.b $zero, $a0, 24 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.h $zero, $a0, 44 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + st.w $zero, $a0, 56 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 16 │ │ │ │ + ld.d $t0, $a1, 16 │ │ │ │ + move $t2, $zero │ │ │ │ + beq $a2, $t0, 20 │ │ │ │ + move $a0, $t2 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -4424 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - b -80 │ │ │ │ - nop │ │ │ │ - move $a3, $a2 │ │ │ │ - pcaddi $a0, 53033 │ │ │ │ - move $a2, $a1 │ │ │ │ - pcaddi $a1, 53025 │ │ │ │ - bl -4712 │ │ │ │ - nop │ │ │ │ + beqz $a2, 224 │ │ │ │ + move $t0, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a1, $a1, 8 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - li.w $a2, -1 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 46 │ │ │ │ - move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - bl -4180 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ - addi.d $t1, $a0, -1 │ │ │ │ - li.w $t0, -3 │ │ │ │ - bgeu $t0, $t1, 64 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - pcaddi $a2, 54362 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $a2 │ │ │ │ - bl -2136 │ │ │ │ + bl -3716 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $a0, 44 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ + move $a0, $t2 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - addi.d $a1, $a0, 1 │ │ │ │ - bltu $a2, $a1, 56 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - add.d $a2, $t0, $a2 │ │ │ │ - add.d $a1, $t0, $a1 │ │ │ │ - bl -2212 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - move $a3, $a2 │ │ │ │ - pcaddi $a0, 52983 │ │ │ │ - move $a2, $a1 │ │ │ │ - pcaddi $a1, 52975 │ │ │ │ - bl -4912 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.b $a0, $t0, -1 │ │ │ │ - ret │ │ │ │ + ldptr.w $t4, $t1, 40 │ │ │ │ + ldptr.w $t3, $t0, 40 │ │ │ │ + move $t2, $zero │ │ │ │ + bne $t4, $t3, -52 │ │ │ │ + ld.bu $t4, $t1, 44 │ │ │ │ + ld.bu $t3, $t0, 44 │ │ │ │ + bne $t4, $t3, -64 │ │ │ │ + ld.bu $t4, $t1, 45 │ │ │ │ + ld.bu $t3, $t0, 45 │ │ │ │ + bne $t4, $t3, -76 │ │ │ │ + ldptr.w $t4, $t1, 4 │ │ │ │ + ldptr.w $t3, $t0, 4 │ │ │ │ + bne $t4, $t3, -88 │ │ │ │ + ldptr.w $t4, $t1, 52 │ │ │ │ + ldptr.w $t3, $t0, 52 │ │ │ │ + bne $t4, $t3, -100 │ │ │ │ + ld.bu $t4, $t1, 56 │ │ │ │ + ld.bu $t3, $t0, 56 │ │ │ │ + bne $t4, $t3, -112 │ │ │ │ + ld.bu $t4, $t1, 57 │ │ │ │ + ld.bu $t3, $t0, 57 │ │ │ │ + bne $t4, $t3, -124 │ │ │ │ + ld.bu $t4, $t1, 58 │ │ │ │ + ld.bu $t3, $t0, 58 │ │ │ │ + bne $t4, $t3, -136 │ │ │ │ + ld.bu $t2, $t1, 59 │ │ │ │ + ld.bu $t0, $t0, 59 │ │ │ │ + sub.d $t2, $t2, $t0 │ │ │ │ + sltui $t2, $t2, 1 │ │ │ │ + b -156 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $a0, 40 │ │ │ │ + ldptr.w $t0, $a1, 40 │ │ │ │ + move $t2, $zero │ │ │ │ + bne $t1, $t0, -252 │ │ │ │ + ld.bu $t1, $a0, 44 │ │ │ │ + ld.bu $t0, $a1, 44 │ │ │ │ + bne $t1, $t0, -264 │ │ │ │ + ld.bu $t1, $a0, 45 │ │ │ │ + ld.bu $t0, $a1, 45 │ │ │ │ + bne $t1, $t0, -276 │ │ │ │ + ldptr.w $t1, $a0, 4 │ │ │ │ + ldptr.w $t0, $a1, 4 │ │ │ │ + bne $t1, $t0, -288 │ │ │ │ + ldptr.w $t1, $a0, 52 │ │ │ │ + ldptr.w $t0, $a1, 52 │ │ │ │ + bne $t1, $t0, -300 │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + ld.bu $t0, $a1, 56 │ │ │ │ + bne $t1, $t0, -312 │ │ │ │ + ld.bu $t1, $a0, 57 │ │ │ │ + ld.bu $t0, $a1, 57 │ │ │ │ + bne $t1, $t0, -324 │ │ │ │ + ld.bu $t1, $a0, 58 │ │ │ │ + ld.bu $t0, $a1, 58 │ │ │ │ + bne $t1, $t0, -336 │ │ │ │ + ld.bu $t1, $a0, 59 │ │ │ │ + ld.bu $t0, $a1, 59 │ │ │ │ + bne $t1, $t0, -348 │ │ │ │ + ldptr.w $t0, $a0, 48 │ │ │ │ + ldptr.w $t1, $a1, 48 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + sltui $t2, $t0, 1 │ │ │ │ + b -368 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.b $a0, $t0, 0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 8 │ │ │ │ - bnez $a1, 12 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $a1, -1 │ │ │ │ - b -6344 # 55a0 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ + pcalau12i $t2, 90 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ld.d $t1, $a1, 8 │ │ │ │ + ldptr.d $t4, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + addi.d $a0, $a0, 24 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + li.w $t3, 15 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + ldptr.d $t5, $a1, 0 │ │ │ │ + bltu $t3, $t1, 120 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + beqz $t1, 80 │ │ │ │ nop │ │ │ │ - ld.d $t4, $a1, 8 │ │ │ │ - pcalau12i $t5, 90 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - ldptr.d $t2, $t5, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - addi.d $t0, $t4, -1 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - sltu $t2, $t4, $t0 │ │ │ │ - masknez $t0, $t0, $t2 │ │ │ │ - maskeqz $t2, $t4, $t2 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - li.w $t6, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - ldptr.d $t7, $a1, 0 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t6, $t0, 104 │ │ │ │ - li.w $t2, 1 │ │ │ │ - bne $t0, $t2, 64 │ │ │ │ - ld.b $t2, $t7, 0 │ │ │ │ - st.b $t2, $a0, 16 │ │ │ │ + move $a1, $t5 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -3888 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + pcalau12i $t2, 90 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ nop │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - stx.b $zero, $t3, $t0 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ - bne $t2, $t0, 168 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ldptr.d $t1, $t2, 0 │ │ │ │ + st.d $t4, $t0, 16 │ │ │ │ + st.d $zero, $t0, 40 │ │ │ │ + st.d $zero, $t0, 48 │ │ │ │ + st.d $zero, $t0, 56 │ │ │ │ + bne $t3, $t1, 120 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $t0, -48 │ │ │ │ - b 84 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.b $t1, $t5, 0 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + b -52 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t7, $sp, 16 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - bl -4772 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl -3828 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t7, $sp, 16 │ │ │ │ - move $t3, $a0 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t2, $t1, 16 │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + st.d $a0, $t0, 8 │ │ │ │ + st.d $t1, $t0, 24 │ │ │ │ + pcalau12i $t2, 90 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + beqz $t1, -88 │ │ │ │ + li.w $t4, -1 │ │ │ │ + beqz $a2, -136 │ │ │ │ + b -172 │ │ │ │ + bl -5048 │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a0, $t3 │ │ │ │ - move $a1, $t7 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -5000 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - pcalau12i $t5, 90 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - b -176 │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + pcaddi $t0, 91771 │ │ │ │ + st.d $s7, $sp, 112 │ │ │ │ + pcalau12i $s7, 90 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t1, $s7, 0 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + st.d $s2, $sp, 152 │ │ │ │ + addi.d $s2, $sp, 56 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s3, $sp, 72 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + bl 22144 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 205956 # 3908c ::do_widen(char) const@@Base+0x25b24> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $s6, $sp, 120 │ │ │ │ + beq $a0, $s3, 20 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -4880 │ │ │ │ nop │ │ │ │ - bl -6024 │ │ │ │ + pcaddi $s6, 91704 │ │ │ │ + ldptr.d $a1, $s6, 0 │ │ │ │ + ld.d $a2, $s6, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl 22084 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $sp │ │ │ │ + bl 207092 # 3953c ::do_widen(char) const@@Base+0x25fd4> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + st.d $fp, $sp, 176 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + st.d $s5, $sp, 128 │ │ │ │ + st.d $s8, $sp, 104 │ │ │ │ + beq $a0, $s3, 20 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -4960 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - li.w $a3, 4 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a2, $zero │ │ │ │ - pcaddi $a1, 54243 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -5048 # 5c00 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - li.w $t1, -1 │ │ │ │ - beq $a0, $t1, 96 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $a2, $a0, 132 │ │ │ │ - addi.d $t1, $s0, 16 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - add.d $a2, $a1, $a2 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - bl -2728 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + move $s1, $zero │ │ │ │ + addi.d $s5, $sp, 40 │ │ │ │ + sub.d $t0, $s8, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bgeu $s1, $t0, 216 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + slli.d $s8, $s1, 0x5 │ │ │ │ + add.d $s0, $s0, $s8 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl 21960 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 200408 # 37b9c ::do_widen(char) const@@Base+0x24634> │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t0, $s6, 40 │ │ │ │ + ld.d $s0, $sp, 56 │ │ │ │ + move $fp, $zero │ │ │ │ + beq $a2, $t0, 280 │ │ │ │ + nop │ │ │ │ + beq $s0, $s3, 24 │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -5092 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s5, 20 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -5112 │ │ │ │ nop │ │ │ │ + beqz $fp, 64 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + move $a0, $s2 │ │ │ │ + add.d $t0, $t0, $s8 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl 21840 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 205652 # 3908c ::do_widen(char) const@@Base+0x25b24> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 16 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -5180 │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + sub.d $t0, $s8, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bltu $s1, $t0, -196 │ │ │ │ + beq $s8, $s0, 40 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ addi.d $t0, $s0, 16 │ │ │ │ - pcaddi $a2, 54195 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $a2 │ │ │ │ - bl -2804 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -5236 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s8, $s0, -28 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 20 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -5264 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 128 │ │ │ │ + ld.d $ra, $sp, 184 │ │ │ │ + ld.d $fp, $sp, 176 │ │ │ │ + ld.d $s0, $sp, 168 │ │ │ │ + ld.d $s1, $sp, 160 │ │ │ │ + ld.d $s5, $sp, 128 │ │ │ │ + ld.d $s6, $sp, 120 │ │ │ │ + ld.d $s8, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 152 │ │ │ │ + ld.d $s3, $sp, 144 │ │ │ │ + ld.d $s7, $sp, 112 │ │ │ │ + addi.d $sp, $sp, 192 │ │ │ │ ret │ │ │ │ - move $a3, $a2 │ │ │ │ - pcaddi $a1, 52829 │ │ │ │ - move $a2, $a0 │ │ │ │ - pcaddi $a0, 52833 │ │ │ │ - bl -5504 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - li.w $a3, 4 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a2, -1 │ │ │ │ - pcaddi $a1, 54187 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -5416 # 5b70 , std::allocator >::find_last_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 96 │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - addi.d $t1, $s0, 16 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - addi.d $t0, $a0, 1 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - sltu $t1, $t2, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - move $a0, $s0 │ │ │ │ - add.d $a2, $a1, $t0 │ │ │ │ - bl -2960 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ + beqz $a2, 32 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + bl -4876 │ │ │ │ + sltui $fp, $a0, 1 │ │ │ │ + b -292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $fp, 1 │ │ │ │ + bne $s0, $s3, -300 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s5, -260 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -5400 │ │ │ │ + b -276 │ │ │ │ + st.d $s4, $sp, 136 │ │ │ │ nop │ │ │ │ + bl -5688 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -5240 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - pcaddi $a2, 54139 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a1, $a2 │ │ │ │ - bl -3028 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - pcalau12i $s0, 89 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -232 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -468 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ + ldptr.d $s1, $sp, 0 │ │ │ │ + ld.d $s2, $sp, 8 │ │ │ │ + beq $s2, $s1, 192 │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ beq $a0, $t0, 16 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -6252 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 32 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ + bl -5476 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s2, $s1, -28 │ │ │ │ + b 152 │ │ │ │ nop │ │ │ │ - bl -6576 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -5324 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $fp, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + st.d $s4, $sp, 136 │ │ │ │ + st.d $s5, $sp, 128 │ │ │ │ + st.d $s6, $sp, 120 │ │ │ │ + st.d $s8, $sp, 104 │ │ │ │ + bne $t1, $t0, -136 │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -6128 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - bne $t1, $t0, -32 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -4684 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -5384 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -140 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + move $s0, $a0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -5464 │ │ │ │ + bl -5404 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $fp, $sp, 176 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + st.d $s4, $sp, 136 │ │ │ │ + st.d $s5, $sp, 128 │ │ │ │ + st.d $s8, $sp, 104 │ │ │ │ + beq $t1, $t0, -68 │ │ │ │ + b -216 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - ld.d $s4, $a1, 8 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - slt $t0, $s4, $t1 │ │ │ │ - add.d $s3, $s0, $s4 │ │ │ │ - add.d $t1, $s0, $t1 │ │ │ │ - maskeqz $s3, $s3, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - or $s3, $s3, $t0 │ │ │ │ - ldptr.d $s5, $a1, 0 │ │ │ │ - beq $s0, $s3, 244 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s1, $s5 │ │ │ │ - b 32 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 20 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -5656 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s4, $sp, 136 │ │ │ │ + beq $t1, $t0, -116 │ │ │ │ + b -264 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - blt $a0, $s2, 96 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - beq $s3, $s0, 152 │ │ │ │ nop │ │ │ │ - ld.b $a0, $s0, 0 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - bl -7032 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ move $s2, $a0 │ │ │ │ - ld.b $a0, $s1, 0 │ │ │ │ - bl -7044 │ │ │ │ - bge $s2, $a0, -40 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $zero │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $a0, 96 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + move $s3, $a2 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + bl -5756 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + st.d $s5, $s0, 32 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl 21220 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + addi.d $s4, $s2, 8 │ │ │ │ + ld.d $s3, $s0, 32 │ │ │ │ + ld.d $s6, $s0, 40 │ │ │ │ + move $t0, $s1 │ │ │ │ + beq $s4, $s1, 552 │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + ld.d $t2, $s1, 32 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $t3, $t1, $s7 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t1 │ │ │ │ + beqz $a2, 248 │ │ │ │ + move $a1, $t2 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + bl -5412 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $t2, $fp │ │ │ │ + move $t1, $s8 │ │ │ │ + beqz $a0, 648 │ │ │ │ + bltz $a0, 228 │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -5460 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $a0, $t1, $s6 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $a0, 28 │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $a0, $t3, 644 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 632 │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ + move $s1, $t0 │ │ │ │ + beq $s3, $s5, 20 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -6036 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -6048 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $s5, $s5, $s4 │ │ │ │ - xor $a0, $s1, $s5 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - move $s1, $s5 │ │ │ │ - b -52 │ │ │ │ - pcalau12i $t2, 89 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - ld.d $t1, $a1, 8 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - ldptr.d $s1, $a1, 0 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - bstrpick.d $s6, $t1, 0x1f, 0x0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - add.d $s6, $s1, $s6 │ │ │ │ - beqz $t1, 528 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $fp, 3 │ │ │ │ - addi.d $s5, $sp, 36 │ │ │ │ - pcaddi $t5, 91228 │ │ │ │ - b 12 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - beq $s6, $s1, 188 │ │ │ │ - ld.bu $t2, $s1, 0 │ │ │ │ - add.d $t1, $t0, $sp │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.b $t2, $t1, 24 │ │ │ │ - bne $t0, $fp, -24 │ │ │ │ - ld.bu $t0, $sp, 25 │ │ │ │ - ld.bu $t2, $sp, 26 │ │ │ │ - ld.bu $t1, $sp, 24 │ │ │ │ - srli.w $t7, $t0, 0x4 │ │ │ │ - srli.w $t6, $t2, 0x6 │ │ │ │ - srli.w $t3, $t1, 0x2 │ │ │ │ - andi $t0, $t0, 0xf │ │ │ │ - andi $t1, $t1, 0x3 │ │ │ │ - andi $t2, $t2, 0x3f │ │ │ │ - alsl.w $t1, $t1, $t7, 0x4 │ │ │ │ - alsl.w $t0, $t0, $t6, 0x2 │ │ │ │ - addi.d $s2, $sp, 32 │ │ │ │ - st.b $t3, $sp, 32 │ │ │ │ - st.b $t2, $sp, 35 │ │ │ │ - st.b $t1, $sp, 33 │ │ │ │ - st.b $t0, $sp, 34 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s4, $s0, 8 │ │ │ │ - li.w $t1, 15 │ │ │ │ - beq $s8, $t0, 12 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - ld.bu $t2, $s2, 0 │ │ │ │ - ldptr.d $t3, $t5, 0 │ │ │ │ - addi.d $s3, $s4, 1 │ │ │ │ - ldx.b $s7, $t3, $t2 │ │ │ │ - bltu $t1, $s3, 408 │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $t1 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -164 │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, 12 │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -180 │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + beq $t0, $s1, 644 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -6092 │ │ │ │ + ld.d $s7, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t0, $s7, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s7, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -5720 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 │ │ │ │ nop │ │ │ │ - stx.b $s7, $t0, $s4 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - addi.d $s2, $s2, 1 │ │ │ │ - stx.b $zero, $t0, $s3 │ │ │ │ - bne $s5, $s2, -68 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - move $t0, $zero │ │ │ │ - bne $s6, $s1, -168 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s7, $s6 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 548 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 536 │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -2700 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ - beqz $t0, 264 │ │ │ │ - li.w $t1, 2 │ │ │ │ - blt $t1, $t0, 40 │ │ │ │ - li.w $t1, 3 │ │ │ │ - sub.w $t1, $t1, $t0 │ │ │ │ - addi.d $t2, $sp, 24 │ │ │ │ - add.d $t2, $t2, $t0 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - st.b $zero, $t2, 0 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - bnez $t1, 472 │ │ │ │ + beqz $t1, -280 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $t0, 768 │ │ │ │ nop │ │ │ │ - ld.bu $t1, $sp, 25 │ │ │ │ - ld.bu $t3, $sp, 26 │ │ │ │ - ld.bu $t2, $sp, 24 │ │ │ │ - srli.w $t6, $t1, 0x4 │ │ │ │ - srli.w $t5, $t3, 0x6 │ │ │ │ - srli.w $t4, $t2, 0x2 │ │ │ │ - andi $t1, $t1, 0xf │ │ │ │ - andi $t2, $t2, 0x3 │ │ │ │ - andi $t3, $t3, 0x3f │ │ │ │ - alsl.w $t2, $t2, $t6, 0x4 │ │ │ │ - alsl.w $t1, $t1, $t5, 0x2 │ │ │ │ - addi.d $s4, $sp, 32 │ │ │ │ - move $s3, $zero │ │ │ │ - pcaddi $s7, 91153 │ │ │ │ - st.b $t4, $sp, 32 │ │ │ │ - st.b $t3, $sp, 35 │ │ │ │ - st.b $t2, $sp, 33 │ │ │ │ - st.b $t1, $sp, 34 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $s2, $s0, 8 │ │ │ │ - li.w $t2, 15 │ │ │ │ - beq $s8, $t1, 12 │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -7460 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + move $s1, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + b -288 │ │ │ │ nop │ │ │ │ - ld.bu $t3, $s4, 0 │ │ │ │ - ldptr.d $t4, $s7, 0 │ │ │ │ - addi.d $s1, $s2, 1 │ │ │ │ - ldx.b $s6, $t4, $t3 │ │ │ │ - bltu $t2, $s1, 256 │ │ │ │ nop │ │ │ │ - stx.b $s6, $t1, $s2 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - st.d $s1, $s0, 8 │ │ │ │ - addi.w $s3, $s3, 1 │ │ │ │ - stx.b $zero, $t1, $s1 │ │ │ │ - addi.d $s4, $s4, 1 │ │ │ │ - bge $t0, $s3, -72 │ │ │ │ - move $s6, $t0 │ │ │ │ - li.w $s4, 61 │ │ │ │ - li.w $s3, 3 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $s2, $s0, 8 │ │ │ │ - li.w $t2, 15 │ │ │ │ - beq $s8, $t1, 12 │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s2, 1 │ │ │ │ - bltu $t2, $s1, 244 │ │ │ │ - stx.b $s4, $t1, $s2 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - st.d $s1, $s0, 8 │ │ │ │ - addi.w $s6, $s6, 1 │ │ │ │ - stx.b $zero, $t1, $s1 │ │ │ │ - bne $s6, $s3, -52 │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - ld.d $s2, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 216 │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 120 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + beqz $t0, 156 │ │ │ │ + ld.d $t1, $s2, 32 │ │ │ │ + ld.d $s1, $t1, 40 │ │ │ │ + sltu $t0, $s1, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s1, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 │ │ │ │ + ld.d $a0, $t1, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -5936 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -6452 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t5, 91083 │ │ │ │ - b -432 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s1, $s6 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, 84 │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + blt $t0, $t2, 16 │ │ │ │ nop │ │ │ │ + bgez $a0, 64 │ │ │ │ nop │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, -164 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t0 │ │ │ │ + move $s8, $s1 │ │ │ │ + sltu $s7, $s1, $s6 │ │ │ │ + b 324 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -2972 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ + b -256 │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -6520 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -284 │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $s8 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -652 │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, -436 │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -668 │ │ │ │ + b -448 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -6580 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - b -268 │ │ │ │ - st.b $zero, $t2, 1 │ │ │ │ - b -468 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - bl -7808 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -7360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -36 │ │ │ │ + ld.d $t0, $s2, 32 │ │ │ │ + beq $t0, $s1, 188 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -6700 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $s3, $a1, 8 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ - slli.w $t0, $s3, 0x0 │ │ │ │ - move $s2, $a0 │ │ │ │ - beqz $t0, 376 │ │ │ │ - addi.w $s3, $s3, -1 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - move $s4, $a1 │ │ │ │ - move $fp, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - li.w $s5, 61 │ │ │ │ - bstrpick.d $s3, $s3, 0x1f, 0x0 │ │ │ │ - addi.d $s7, $sp, 36 │ │ │ │ - addi.d $s8, $sp, 27 │ │ │ │ - ldptr.d $t1, $s4, 0 │ │ │ │ - ldx.b $s1, $t1, $fp │ │ │ │ - beq $s1, $s5, 32 │ │ │ │ - bstrpick.w $a0, $s1, 0x7, 0x0 │ │ │ │ - bl -8016 │ │ │ │ - bnez $a0, 348 │ │ │ │ - andi $t1, $s1, 0xfb │ │ │ │ - li.w $t2, 43 │ │ │ │ - beq $t1, $t2, 336 │ │ │ │ - nop │ │ │ │ - beqz $s0, 240 │ │ │ │ - li.w $t0, 3 │ │ │ │ - blt $t0, $s0, 736 │ │ │ │ - li.w $t0, 4 │ │ │ │ - sub.w $t0, $t0, $s0 │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ - li.w $t2, 2 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - add.d $t1, $s1, $s0 │ │ │ │ - bgeu $t0, $t2, 676 │ │ │ │ - bnez $t0, 640 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -6892 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t2, $t0, $s6 │ │ │ │ + masknez $a2, $s6, $t2 │ │ │ │ + maskeqz $t2, $t0, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 40 │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -6204 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 248 │ │ │ │ nop │ │ │ │ - addi.d $s3, $sp, 36 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $t0 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, -460 │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 12 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + bgez $t0, -476 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 396 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $t1 │ │ │ │ + b -464 │ │ │ │ nop │ │ │ │ - ld.b $a1, $s1, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - pcaddi $a0, 90970 │ │ │ │ - bl -7540 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - st.b $a0, $s1, 0 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bne $s1, $s3, -24 │ │ │ │ - ld.bu $t1, $sp, 33 │ │ │ │ - ld.bu $t0, $sp, 34 │ │ │ │ - ld.bu $t2, $sp, 32 │ │ │ │ - ld.bu $t4, $sp, 35 │ │ │ │ - bstrpick.d $t6, $t1, 0x5, 0x4 │ │ │ │ - bstrpick.d $t5, $t0, 0x5, 0x2 │ │ │ │ - slli.w $t0, $t0, 0x6 │ │ │ │ - alsl.w $t2, $t2, $t6, 0x2 │ │ │ │ - alsl.d $t1, $t1, $t5, 0x4 │ │ │ │ - add.w $t0, $t0, $t4 │ │ │ │ - li.w $t3, 1 │ │ │ │ - st.b $t2, $sp, 24 │ │ │ │ - st.b $t1, $sp, 25 │ │ │ │ - st.b $t0, $sp, 26 │ │ │ │ - beq $s0, $t3, 92 │ │ │ │ - addi.w $s0, $s0, -1 │ │ │ │ - addi.d $s5, $sp, 24 │ │ │ │ - move $s4, $zero │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $s3, $s2, 8 │ │ │ │ - li.w $t1, 15 │ │ │ │ - beq $s6, $t0, 12 │ │ │ │ - ld.d $t1, $s2, 16 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s3, 1 │ │ │ │ - ld.bu $s7, $s5, 0 │ │ │ │ - bltu $t1, $s1, 448 │ │ │ │ nop │ │ │ │ - stx.b $s7, $t0, $s3 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s1, $s2, 8 │ │ │ │ - addi.w $s4, $s4, 1 │ │ │ │ - stx.b $zero, $t0, $s1 │ │ │ │ - addi.d $s5, $s5, 1 │ │ │ │ - blt $s4, $s0, -64 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - ld.d $s0, $sp, 120 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + beqz $t0, 220 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t1, $s1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -500 │ │ │ │ + move $s8, $t1 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $t1, $s1 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $s7, $s8, $s7 │ │ │ │ + or $a2, $a2, $s7 │ │ │ │ + beqz $a2, 28 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -6380 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $s8 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t2, $t0, 152 │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 64 │ │ │ │ + move $a0, $t0 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -612 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 89 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 464 │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 104 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.d $t2, $s0, $sp │ │ │ │ - li.w $t1, 4 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - st.b $s1, $t2, 32 │ │ │ │ - beq $s0, $t1, 48 │ │ │ │ nop │ │ │ │ - beq $fp, $s3, -352 │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - b -400 │ │ │ │ + bgez $a0, -688 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 184 │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -664 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.b $a1, $s0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - pcaddi $a0, 90886 │ │ │ │ - bl -7876 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - st.b $a0, $s0, 0 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - bne $s0, $s7, -24 │ │ │ │ - ld.bu $t2, $sp, 33 │ │ │ │ - ld.bu $t1, $sp, 34 │ │ │ │ - ld.bu $t3, $sp, 32 │ │ │ │ - ld.bu $t4, $sp, 35 │ │ │ │ - bstrpick.d $t6, $t2, 0x5, 0x4 │ │ │ │ - bstrpick.d $t5, $t1, 0x5, 0x2 │ │ │ │ - slli.w $t1, $t1, 0x6 │ │ │ │ - alsl.w $t3, $t3, $t6, 0x2 │ │ │ │ - alsl.d $t2, $t2, $t5, 0x4 │ │ │ │ - add.w $t1, $t1, $t4 │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - st.b $t3, $sp, 24 │ │ │ │ - st.b $t2, $sp, 25 │ │ │ │ - st.b $t1, $sp, 26 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, 28 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + move $s8, $s7 │ │ │ │ + sltu $s7, $s7, $s6 │ │ │ │ + move $fp, $t0 │ │ │ │ + b -200 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - ld.d $a1, $s2, 8 │ │ │ │ - li.w $t2, 15 │ │ │ │ - beq $s6, $t1, 12 │ │ │ │ - ld.d $t2, $s2, 16 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + b -740 │ │ │ │ nop │ │ │ │ - addi.d $s1, $a1, 1 │ │ │ │ - ld.bu $t3, $s0, 0 │ │ │ │ - bltu $t2, $s1, 64 │ │ │ │ nop │ │ │ │ - stx.b $t3, $t1, $a1 │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - st.d $s1, $s2, 8 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - stx.b $zero, $t1, $s1 │ │ │ │ - bne $s0, $s8, -60 │ │ │ │ - move $s0, $zero │ │ │ │ - b -204 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $s4, $t1, -760 │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + ld.d $t2, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t0 │ │ │ │ + sltu $s7, $t0, $s6 │ │ │ │ + b -276 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -7448 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - b -96 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $s1 │ │ │ │ + b -308 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -7900 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -7176 │ │ │ │ + bl -6780 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -6564 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -6316 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $s1, $a1 │ │ │ │ + beqz $s0, 104 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -3108 │ │ │ │ + beqz $a0, 24 │ │ │ │ + ldptr.w $t0, $s1, 0 │ │ │ │ + ldptr.w $t1, $s0, 0 │ │ │ │ + move $a0, $zero │ │ │ │ + bltu $t1, $t0, 40 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7508 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - b -468 │ │ │ │ - st.b $zero, $t1, 0 │ │ │ │ - b -628 │ │ │ │ nop │ │ │ │ + stptr.w $t0, $s0, 0 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.h $zero, $t1, 0 │ │ │ │ - addi.d $t0, $t0, -2 │ │ │ │ - addi.d $t1, $t1, 2 │ │ │ │ - beqz $t0, -668 │ │ │ │ - b -48 │ │ │ │ + ld.d $s0, $a0, 48 │ │ │ │ + ld.d $t1, $a0, 56 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $s0, $t1, 116 │ │ │ │ + addi.d $t2, $s0, 24 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + ld.d $a2, $a1, 16 │ │ │ │ + st.d $t2, $s0, 8 │ │ │ │ + ld.d $a1, $a1, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + bl 19616 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t4, $s1, 48 │ │ │ │ + ldptr.w $t1, $s1, 56 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $t4, $s0, 48 │ │ │ │ + ldptr.w $t3, $s1, 40 │ │ │ │ + ld.hu $t2, $s1, 44 │ │ │ │ + st.w $t1, $s0, 56 │ │ │ │ + ld.d $t1, $t0, 48 │ │ │ │ + st.w $t3, $s0, 40 │ │ │ │ + st.h $t2, $s0, 44 │ │ │ │ + addi.d $t1, $t1, 64 │ │ │ │ + st.d $t1, $t0, 48 │ │ │ │ nop │ │ │ │ + addi.d $t1, $t1, -64 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -180 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ - b -692 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ + addi.d $a0, $a0, 40 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 22996 # d00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $t0, 48 │ │ │ │ + b -44 │ │ │ │ nop │ │ │ │ - bl -8808 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -8360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $sp, $sp, -1968 │ │ │ │ + st.d $s5, $sp, 1904 │ │ │ │ + pcaddi $s5, 91052 │ │ │ │ + st.d $s2, $sp, 1928 │ │ │ │ + st.d $s3, $sp, 1920 │ │ │ │ + ld.d $s2, $a0, 16 │ │ │ │ + ld.d $s3, $s5, 8 │ │ │ │ pcalau12i $t0, 89 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -36 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -7700 │ │ │ │ - nop │ │ │ │ + st.d $s1, $sp, 1936 │ │ │ │ + addi.d $s1, $sp, 624 │ │ │ │ + st.d $s0, $sp, 1944 │ │ │ │ + st.d $s4, $sp, 1912 │ │ │ │ + addi.d $s0, $sp, 640 │ │ │ │ + move $s4, $a0 │ │ │ │ + add.d $a1, $s3, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s6, $sp, 1896 │ │ │ │ + st.d $s7, $sp, 1888 │ │ │ │ + ld.d $s6, $s4, 8 │ │ │ │ + ldptr.d $s7, $s5, 0 │ │ │ │ + st.d $ra, $sp, 1960 │ │ │ │ + st.d $fp, $sp, 1952 │ │ │ │ + st.d $s8, $sp, 1880 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.b $zero, $sp, 640 │ │ │ │ + st.d $t0, $sp, 1864 │ │ │ │ + bl -7028 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 632 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 6336 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -8488 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 632 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 6268 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -8524 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 632 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6332 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 52385 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -8556 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s3, $sp, 1152 │ │ │ │ + st.d $s3, $sp, 1136 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s6, 5676 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 1136 │ │ │ │ + st.d $t1, $sp, 1152 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - pcalau12i $s0, 89 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - bl 6212 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - bl -9000 │ │ │ │ - bltz $a0, 84 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - sltu $s2, $zero, $t0 │ │ │ │ + ld.d $t1, $s2, 8 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + st.d $t1, $sp, 1144 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + ld.d $a2, $s5, 40 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s6, $s2, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $s5, 32 │ │ │ │ + bltu $t0, $a2, 6484 │ │ │ │ + addi.d $s5, $sp, 1136 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -8656 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 144 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s6, 5604 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s6, $s2, 0 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + ld.d $a0, $sp, 1136 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + beq $a0, $s3, 16 │ │ │ │ + ld.d $a1, $sp, 1152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -8704 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 40 │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 184 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 176 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ - ret │ │ │ │ - move $s2, $zero │ │ │ │ - b -68 │ │ │ │ - bl -9032 │ │ │ │ + bl -7892 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -7912 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - pcalau12i $s2, 89 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - move $s0, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $s3, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl 6028 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -3936 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + beqz $t0, 5388 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $s3, $sp, 1136 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + bl 19044 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 200904 # 388ec ::do_widen(char) const@@Base+0x25384> │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $sp, 1136 │ │ │ │ beq $a0, $s3, 16 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 1152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -8868 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - beqz $a3, 196 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8044 # 5c60 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 140 │ │ │ │ - ld.d $t2, $s0, 8 │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - addi.d $t0, $a0, -1 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - sltu $t1, $t2, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - move $a0, $s1 │ │ │ │ - add.d $a2, $a1, $t0 │ │ │ │ - bl -5828 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 24 │ │ │ │ - nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + bl -7980 │ │ │ │ + bnez $s2, 120 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $s3, $sp, 1136 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + bl 18984 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 195996 # 375fc ::do_widen(char) const@@Base+0x24094> │ │ │ │ + ld.d $a0, $sp, 1136 │ │ │ │ + beq $a0, $s3, 16 │ │ │ │ + ld.d $a1, $sp, 1152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -8976 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 200 │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -8036 │ │ │ │ + ld.d $a2, $sp, 136 │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $s3, $sp, 1136 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + bl 18932 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 200792 # 388ec ::do_widen(char) const@@Base+0x25384> │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $sp, 1136 │ │ │ │ + beq $a0, $s3, 16 │ │ │ │ + ld.d $a1, $sp, 1152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8092 │ │ │ │ + beqz $s2, 5408 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - b -104 │ │ │ │ + move $a0, $s5 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + bl 104856 # 21258 ::do_widen(char) const@@Base+0xdcf0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 101456 # 20518 ::do_widen(char) const@@Base+0xcfb0> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 99608 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t6, 472870 │ │ │ │ + lu12i.w $t2, 189186 │ │ │ │ + addi.d $s2, $sp, 240 │ │ │ │ + ori $t6, $t6, 0x576 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + ori $t2, $t2, 0xe33 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.w $t6, $sp, 640 │ │ │ │ + addi.d $s3, $sp, 224 │ │ │ │ + ori $t5, $t5, 0xf69 │ │ │ │ + li.w $t4, 110 │ │ │ │ + li.w $t1, 48 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + st.w $t2, $sp, 240 │ │ │ │ + st.h $t5, $s0, 4 │ │ │ │ + st.b $t4, $s0, 6 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t3, 7 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t3, $sp, 632 │ │ │ │ + st.b $zero, $sp, 647 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + st.b $zero, $sp, 245 │ │ │ │ + bl 108208 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8252 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8272 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s4, 48 │ │ │ │ + ld.d $t1, $s4, 40 │ │ │ │ + pcalau12i $t4, 89 │ │ │ │ + ld.d $t4, $t4, -504 │ │ │ │ + pcalau12i $t3, 89 │ │ │ │ + ld.d $t3, $t3, -400 │ │ │ │ + pcalau12i $t2, 89 │ │ │ │ + ld.d $t2, $t2, -32 │ │ │ │ + addi.d $t4, $t4, 16 │ │ │ │ + addi.d $t3, $t3, 16 │ │ │ │ + addi.d $t2, $t2, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + st.d $zero, $sp, 40 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + st.d $t3, $sp, 16 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ + srai.d $t0, $t0, 0x6 │ │ │ │ + b 2948 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.d $t1, $sp, 176 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + stptr.d $fp, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8404 │ │ │ │ + move $a0, $s5 │ │ │ │ + addi.d $fp, $sp, 160 │ │ │ │ + bl 99320 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $a2, $sp, 168 │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + bl 18552 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 106516 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8472 │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - stptr.d $a0, $s1, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s3, $s0, 16 │ │ │ │ - beq $t0, $s3, 80 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - stptr.d $s3, $s0, 0 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - bne $a0, $t0, -164 │ │ │ │ - b -152 │ │ │ │ + addi.d $fp, $sp, 160 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $fp │ │ │ │ + bl 18700 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 415590 │ │ │ │ + st.b $zero, $sp, 245 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + stptr.w $t1, $s2, 0 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + li.w $t1, 108 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t1, 5 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t0, $s4, 40 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + slli.d $s7, $t1, 0x6 │ │ │ │ + add.d $t0, $t0, $s7 │ │ │ │ + ld.d $a2, $t0, 16 │ │ │ │ + ld.d $a1, $t0, 8 │ │ │ │ + st.d $a0, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 18424 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 107856 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 16 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8604 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -8624 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 18552 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t0, 452246 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + st.b $zero, $sp, 246 │ │ │ │ + ori $t0, $t0, 0xf70 │ │ │ │ + stptr.w $t0, $s2, 0 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x374 │ │ │ │ + st.h $t0, $s2, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + ld.d $t0, $s4, 40 │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $s7 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -9632 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s6, -24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $zero, $sp, 984 │ │ │ │ + st.d $zero, $sp, 992 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -8440 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + bl -7752 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -8548 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.wu $a1, $t0, 0 │ │ │ │ + bl -9204 # 57d0 (unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 6036 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + st.b $zero, $sp, 208 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + beqz $a4, 2896 │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 24 │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -8500 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 720 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9044 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -8676 │ │ │ │ + ld.d $t0, $s6, -24 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s8, $t0, 624 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + bl -9908 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 107332 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9132 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9152 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 18024 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $t0, $s4, 40 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + st.b $zero, $sp, 245 │ │ │ │ + add.d $t0, $t0, $s7 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + lu12i.w $t0, 415319 │ │ │ │ + st.d $a0, $sp, 96 │ │ │ │ + ori $t0, $t0, 0x73 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + stptr.w $t0, $s2, 0 │ │ │ │ + li.w $t0, 100 │ │ │ │ + st.b $t0, $s2, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bl -10156 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $a0, $s6, -24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $zero, $sp, 984 │ │ │ │ + st.d $zero, $sp, 992 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -8964 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + bl -8276 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + bl -9072 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.wu $a1, $t0, 4 │ │ │ │ + bl -9728 # 57d0 (unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 5384 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 208 │ │ │ │ + beqz $a4, 2352 │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 24 │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -9012 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t0, 89 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 720 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9556 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -9188 │ │ │ │ + ld.d $t0, $s6, -24 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s8, $t0, 624 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + bl -10420 │ │ │ │ + ld.d $a2, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 106820 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9644 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9664 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 17512 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + lu12i.w $t2, 431959 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + ori $t2, $t2, 0x266 │ │ │ │ + ori $t1, $t1, 0x374 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + stptr.w $t2, $s0, 0 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + move $s6, $a0 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $a1, 40 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $sp, 646 │ │ │ │ + bl 21256 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 106680 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9780 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9800 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 17376 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + lu12i.w $t2, 411366 │ │ │ │ + ori $t2, $t2, 0x172 │ │ │ │ + lu32i.d $t2, -37521 │ │ │ │ + lu12i.w $t1, 472774 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + lu52i.d $t2, $t2, 1909 │ │ │ │ + ori $t1, $t1, 0xc61 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + li.w $t0, 12 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $a1, 44 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $sp, 652 │ │ │ │ + bl 21944 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 106536 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9924 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -9944 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -8460 │ │ │ │ - b -80 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 17232 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + lu12i.w $t1, 415430 │ │ │ │ + ori $t1, $t1, 0x574 │ │ │ │ + lu32i.d $t1, 159600 │ │ │ │ + lu52i.d $t1, $t1, 1863 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + move $s6, $a0 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $a1, 45 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $sp, 648 │ │ │ │ + bl 21812 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 106404 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10056 │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bl -9472 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10080 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -9024 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bne $t1, $t0, -36 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8364 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - b -40 │ │ │ │ + ld.d $t0, $s4, 40 │ │ │ │ + add.d $t0, $t0, $s7 │ │ │ │ + ldptr.w $a0, $t0, 48 │ │ │ │ + bl 63028 # 176b8 ::do_widen(char) const@@Base+0x4150> │ │ │ │ + st.w $a0, $sp, 116 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 17076 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 468502 │ │ │ │ + ori $t2, $t2, 0xf62 │ │ │ │ + lu32i.d $t2, 221028 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + lu52i.d $t2, $t2, 1687 │ │ │ │ + ori $t1, $t1, 0x57a │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.h $t1, $s0, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + li.w $t0, 10 │ │ │ │ + addi.d $a1, $sp, 116 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.b $zero, $sp, 650 │ │ │ │ + bl 20820 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 106244 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10216 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - pcalau12i $s2, 89 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - move $s0, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $s3, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl 5532 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -4160 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s3, 16 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -9364 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - beqz $a3, 212 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ + bl -10240 │ │ │ │ + nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 16936 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + addi.d $s6, $sp, 120 │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 18 │ │ │ │ move $a2, $zero │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8540 # 5c60 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 156 │ │ │ │ - ld.d $t2, $s0, 8 │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - addi.d $t0, $a0, -1 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - sltu $t1, $t2, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ + move $a1, $s6 │ │ │ │ move $a0, $s1 │ │ │ │ - add.d $a2, $a1, $t0 │ │ │ │ - bl -6324 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 24 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -9396 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 120 │ │ │ │ + lu12i.w $t3, 468502 │ │ │ │ + lu12i.w $t2, 444102 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + ori $t2, $t2, 0xf72 │ │ │ │ + lu32i.d $t3, 221028 │ │ │ │ + lu32i.d $t2, 353375 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 640 │ │ │ │ + ori $t1, $t1, 0x961 │ │ │ │ + lu52i.d $t3, $t3, 1591 │ │ │ │ + lu52i.d $t2, $t2, 1734 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.h $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + addi.d $a1, $a1, 52 │ │ │ │ + bl 20604 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 106028 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10432 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -9472 │ │ │ │ + bl -10456 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 216 │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 16720 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s6 │ │ │ │ move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -9608 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 120 │ │ │ │ + lu12i.w $t3, 468502 │ │ │ │ + lu12i.w $t2, 444102 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + ori $t2, $t2, 0xf72 │ │ │ │ + lu32i.d $t3, 221028 │ │ │ │ + lu32i.d $t2, 355423 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 640 │ │ │ │ + li.w $t1, 116 │ │ │ │ + lu52i.d $t3, $t3, 1591 │ │ │ │ + lu52i.d $t2, $t2, 1638 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + addi.d $a1, $a1, 56 │ │ │ │ + bl 21228 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 105820 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10640 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10664 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 16512 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 18 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -9816 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 120 │ │ │ │ + lu12i.w $t3, 468502 │ │ │ │ + lu12i.w $t2, 444102 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + ori $t2, $t2, 0xf72 │ │ │ │ + lu32i.d $t3, 221028 │ │ │ │ + lu32i.d $t2, -429473 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 640 │ │ │ │ + ori $t1, $t1, 0x468 │ │ │ │ + lu52i.d $t3, $t3, 1591 │ │ │ │ + lu52i.d $t2, $t2, 1654 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.h $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + addi.d $a1, $a1, 57 │ │ │ │ + bl 21016 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 105608 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10852 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -10872 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 16304 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + pcaddi $t0, 51597 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $t4, $sp, 632 │ │ │ │ + st.b $zero, $sp, 655 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + move $s8, $a0 │ │ │ │ + addi.d $a1, $a1, 58 │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + st.b $t0, $s0, 14 │ │ │ │ + bl 20868 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 105460 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11000 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11024 │ │ │ │ nop │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 16152 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 624 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -10176 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 120 │ │ │ │ + lu12i.w $t3, 468502 │ │ │ │ + lu12i.w $t2, 444102 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + ori $t2, $t2, 0xf72 │ │ │ │ + lu32i.d $t3, 221028 │ │ │ │ + lu32i.d $t2, -39841 │ │ │ │ + st.d $a0, $sp, 624 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 640 │ │ │ │ + li.w $t1, 110 │ │ │ │ + lu52i.d $t3, $t3, 1591 │ │ │ │ + lu52i.d $t2, $t2, 1910 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $t1, $sp, 624 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $a1, $s4, 40 │ │ │ │ + add.d $a1, $a1, $s7 │ │ │ │ + addi.d $a1, $a1, 59 │ │ │ │ + bl 20660 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 105252 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11208 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + beq $a0, $s0, 20 │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11232 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - b -120 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 176 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11260 │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ld.d $t0, $s4, 48 │ │ │ │ + ld.d $t1, $s4, 40 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x6 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + bgeu $t1, $t0, 604 │ │ │ │ + addi.d $s7, $sp, 736 │ │ │ │ + move $a0, $s7 │ │ │ │ + stptr.d $s7, $sp, 0 │ │ │ │ + bl -12244 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s6, $t0, 8 │ │ │ │ + st.h $zero, $sp, 960 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $a0, $s6, -24 │ │ │ │ + ld.d $s8, $t0, 16 │ │ │ │ + st.d $t1, $sp, 736 │ │ │ │ + st.d $zero, $sp, 952 │ │ │ │ + st.d $zero, $sp, 968 │ │ │ │ + st.d $zero, $sp, 976 │ │ │ │ + st.d $zero, $sp, 984 │ │ │ │ + st.d $zero, $sp, 992 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + bl -11068 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + st.d $t1, $sp, 632 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + st.d $zero, $sp, 640 │ │ │ │ + st.d $zero, $sp, 648 │ │ │ │ + st.d $zero, $sp, 656 │ │ │ │ + st.d $zero, $sp, 664 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $zero, $sp, 680 │ │ │ │ + bl -10384 │ │ │ │ + ld.d $t2, $sp, 72 │ │ │ │ + addi.d $t1, $sp, 720 │ │ │ │ + addi.d $a1, $sp, 632 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $a1, $sp, 64 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t2, $sp, 632 │ │ │ │ + st.w $t0, $sp, 696 │ │ │ │ + st.d $t1, $sp, 704 │ │ │ │ + st.d $zero, $sp, 712 │ │ │ │ + st.b $zero, $sp, 720 │ │ │ │ + bl -11188 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -11840 # 57d0 (unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 3032 │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.b $zero, $sp, 240 │ │ │ │ + beqz $a4, 308 │ │ │ │ + ld.d $t1, $sp, 656 │ │ │ │ + beqz $t1, 20 │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + bl -11116 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + ld.d $a0, $sp, 704 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 624 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 720 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -11660 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + bl -11292 │ │ │ │ + ld.d $t0, $s6, -24 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s8, $t0, 624 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + bl -12524 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 51389 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -11236 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $fp, -3408 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -11060 │ │ │ │ + b -3416 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 16 │ │ │ │ - stptr.d $a0, $s1, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s3, $s0, 16 │ │ │ │ - beq $t0, $s3, 80 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - stptr.d $s3, $s0, 0 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - bne $a0, $t0, -180 │ │ │ │ - b -168 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -12392 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2308 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -8972 │ │ │ │ - b -80 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + bl -12424 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -2852 │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bl -9984 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -9536 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bne $t1, $t0, -36 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -8876 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - b -40 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - pcalau12i $s2, 89 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - bl 5028 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - li.w $t1, 47 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - ld.bu $t2, $t0, -1 │ │ │ │ - bne $t2, $t1, 12 │ │ │ │ - st.b $zero, $t0, -1 │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ld.b $t0, $s0, 0 │ │ │ │ - beqz $t0, 44 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - li.w $s1, 47 │ │ │ │ - beq $t0, $s1, 112 │ │ │ │ nop │ │ │ │ - ld.b $t0, $s0, 1 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - bnez $t0, -16 │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ + addi.d $a1, $sp, 704 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -12456 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -268 │ │ │ │ nop │ │ │ │ - li.w $a1, 448 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10552 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s3, 16 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -9948 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 64 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.b $zero, $s0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a1, 448 │ │ │ │ - bl -10636 │ │ │ │ - st.b $s1, $s0, 0 │ │ │ │ - b -124 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - bl -10300 │ │ │ │ - addi.d $sp, $sp, -240 │ │ │ │ + addi.d $t0, $sp, 352 │ │ │ │ + move $a0, $t0 │ │ │ │ + pcalau12i $s7, 88 │ │ │ │ + ld.d $s7, $s7, -464 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -12852 │ │ │ │ + ld.d $s0, $s7, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + st.h $zero, $sp, 576 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + ld.d $t1, $s7, 24 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.d $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + st.d $zero, $sp, 608 │ │ │ │ st.d $s0, $sp, 224 │ │ │ │ - st.d $s1, $sp, 216 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcalau12i $s1, 88 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - st.d $s2, $sp, 208 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - st.d $ra, $sp, 232 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - bl 4772 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - bl -10440 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - bltz $a0, 272 │ │ │ │ - ldptr.w $t0, $sp, 72 │ │ │ │ - beq $t1, $s2, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 224 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + bl -11684 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s4, $s7, 32 │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $a0, $s4, -24 │ │ │ │ + st.d $s4, $sp, 240 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + add.d $a0, $s2, $a0 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + bl -11720 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s8, $s7, 8 │ │ │ │ + ld.d $t1, $s7, 48 │ │ │ │ + addi.d $fp, $sp, 248 │ │ │ │ + ld.d $t2, $s8, -24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + add.d $t0, $t2, $sp │ │ │ │ + st.d $t1, $t0, 224 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + pcalau12i $t1, 88 │ │ │ │ + ld.d $t1, $t1, -400 │ │ │ │ + addi.d $t3, $t0, 24 │ │ │ │ + addi.d $s6, $t1, 16 │ │ │ │ + addi.d $t1, $sp, 304 │ │ │ │ + addi.d $t2, $t0, 104 │ │ │ │ move $a0, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -10140 │ │ │ │ + st.d $t3, $sp, 224 │ │ │ │ + addi.d $t3, $t0, 64 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + st.d $zero, $sp, 272 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $zero, $sp, 288 │ │ │ │ + st.d $zero, $sp, 296 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + st.d $t3, $sp, 72 │ │ │ │ + st.d $t2, $sp, 352 │ │ │ │ + st.d $t3, $sp, 240 │ │ │ │ + bl -11088 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $t1, $sp, 336 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + move $a1, $fp │ │ │ │ + li.w $t0, 24 │ │ │ │ + st.d $zero, $sp, 328 │ │ │ │ + st.b $zero, $sp, 336 │ │ │ │ + st.w $t0, $sp, 312 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + st.d $t1, $sp, 320 │ │ │ │ + bl -11896 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 97140 # 20448 ::do_widen(char) const@@Base+0xcee0> │ │ │ │ + addi.d $fp, $sp, 872 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + bl -13172 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 15 │ │ │ │ - lu12i.w $t1, 4 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - bne $t0, $t1, 156 │ │ │ │ - ld.d $s2, $s0, 8 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $a1, $s2, 7 │ │ │ │ - st.d $s4, $sp, 192 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - move $s4, $t0 │ │ │ │ + st.h $zero, $sp, 1096 │ │ │ │ + st.d $zero, $sp, 1088 │ │ │ │ + st.d $t0, $sp, 872 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -368 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + ld.d $s7, $t0, 16 │ │ │ │ + st.d $zero, $sp, 1104 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + st.d $zero, $sp, 1112 │ │ │ │ + st.d $zero, $sp, 1120 │ │ │ │ + st.d $zero, $sp, 1128 │ │ │ │ + st.d $s2, $sp, 624 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $s7, $a0, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -11996 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $t1, $sp, 632 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -168 │ │ │ │ + pcalau12i $t2, 88 │ │ │ │ + ld.d $t2, $t2, -168 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t2, $t2, 24 │ │ │ │ + move $a0, $t1 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - bl -9632 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 8 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 6 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 208 │ │ │ │ - li.w $a2, 7 │ │ │ │ - pcaddi $a1, 51784 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11096 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s2, 196 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11132 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -11124 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 116 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -10312 │ │ │ │ - ld.d $s4, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 96 │ │ │ │ - ld.d $ra, $sp, 232 │ │ │ │ - ld.d $s0, $sp, 224 │ │ │ │ - ld.d $s1, $sp, 216 │ │ │ │ - ld.d $s2, $sp, 208 │ │ │ │ - addi.d $sp, $sp, 240 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $t2, $sp, 624 │ │ │ │ + st.d $t0, $sp, 872 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + bl -12352 # 5920 >::basic_filebuf()@plt> │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -12060 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + li.w $a2, 16 │ │ │ │ + bl -12460 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ + beqz $a0, 932 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -11656 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + ld.d $a4, $sp, 288 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + addi.d $fp, $sp, 160 │ │ │ │ + beqz $a4, 936 │ │ │ │ nop │ │ │ │ - beq $t1, $s2, -64 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t1 │ │ │ │ + ld.d $t1, $sp, 272 │ │ │ │ + beqz $t1, 20 │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 280 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -12012 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl 194412 # 3816c ::do_widen(char) const@@Base+0x24c04> │ │ │ │ + ld.d $a2, $sp, 200 │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -12432 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + beq $a0, $t0, 20 │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -10400 │ │ │ │ - b -84 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s4, $sp, 192 │ │ │ │ - b -100 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - st.d $s4, $sp, 192 │ │ │ │ - bl -10704 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 40 │ │ │ │ - pcaddi $a0, 51725 │ │ │ │ - bl -11048 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 16 │ │ │ │ - pcaddi $a0, 51719 │ │ │ │ - bl -11072 │ │ │ │ - nop │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -10764 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10312 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bne $t1, $t0, -88 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9648 │ │ │ │ + bl -12568 │ │ │ │ nop │ │ │ │ - b -40 │ │ │ │ + ld.d $a0, $sp, 160 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 176 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -12596 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -13644 # 5500 >::close()@plt> │ │ │ │ + beqz $a0, 864 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -240 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - st.d $s1, $sp, 216 │ │ │ │ - move $s0, $a0 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -168 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ pcalau12i $s1, 88 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - st.d $s2, $sp, 208 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - st.d $ra, $sp, 232 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - bl 4260 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $s1, $s1, -184 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + st.d $t0, $sp, 872 │ │ │ │ + st.d $s1, $sp, 632 │ │ │ │ + bl -13700 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $sp, 736 │ │ │ │ + bl -11692 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + addi.d $a0, $sp, 688 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + bl -12296 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 624 │ │ │ │ ld.d $a0, $sp, 24 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - bl -10952 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - bltz $a0, 112 │ │ │ │ - ldptr.w $t0, $sp, 72 │ │ │ │ - beq $t1, $s2, 32 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -10652 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s7, $t0, 624 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 872 │ │ │ │ + bl -13528 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $a0, $sp, 320 │ │ │ │ + st.d $t1, $sp, 224 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beq $a0, $t0, 20 │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -12768 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 15 │ │ │ │ - lu12i.w $t1, 4 │ │ │ │ - and $t0, $t0, $t2 │ │ │ │ - bne $t0, $t1, 252 │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 280 │ │ │ │ - ld.d $ra, $sp, 232 │ │ │ │ - ld.d $s0, $sp, 224 │ │ │ │ - ld.d $s1, $sp, 216 │ │ │ │ - ld.d $s2, $sp, 208 │ │ │ │ - addi.d $sp, $sp, 240 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + bl -12400 │ │ │ │ + ld.d $t2, $s8, -24 │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + add.d $t2, $t2, $sp │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $t3, $t2, 224 │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + st.d $s4, $sp, 240 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t2, $t1, 240 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t1, $t0, 224 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + bl -13676 │ │ │ │ + ld.d $a0, $sp, 1824 │ │ │ │ + addi.d $t0, $sp, 1840 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 1840 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -12884 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $a0, $sp, 1312 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $s1, $sp, 1312 │ │ │ │ + st.d $t1, $sp, 1296 │ │ │ │ + st.d $t0, $sp, 1552 │ │ │ │ + bl -13960 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 1416 │ │ │ │ + bl -11956 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + addi.d $a0, $sp, 1368 │ │ │ │ + st.d $s6, $sp, 1312 │ │ │ │ + bl -12560 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + addi.d $a0, $sp, 1552 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 1296 │ │ │ │ + addi.d $s1, $sp, 1272 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t2, $t0, 1296 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 1304 │ │ │ │ + st.d $t0, $sp, 1552 │ │ │ │ + bl -13816 │ │ │ │ + ld.d $s0, $sp, 1272 │ │ │ │ + beq $s0, $s1, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 192 │ │ │ │ - beq $t1, $s2, 20 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -10756 │ │ │ │ - ld.d $s2, $s0, 8 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - addi.d $a1, $s2, 6 │ │ │ │ + move $a0, $s0 │ │ │ │ ldptr.d $s0, $s0, 0 │ │ │ │ - move $s4, $t0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - bl -10220 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - li.w $t2, 7 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 5 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 164 │ │ │ │ - li.w $a2, 6 │ │ │ │ - pcaddi $a1, 51639 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11684 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s2, 152 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -11720 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl -11712 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 72 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -10900 │ │ │ │ - ld.d $s4, $sp, 192 │ │ │ │ - b -228 │ │ │ │ - nop │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -13036 │ │ │ │ + bne $s0, $s1, -16 │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 1248 │ │ │ │ + addi.d $s1, $sp, 1248 │ │ │ │ + beq $s0, $s1, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 192 │ │ │ │ - b -172 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -13084 │ │ │ │ + bne $s0, $s1, -16 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1216 │ │ │ │ + bl -9852 │ │ │ │ + ld.d $s1, $sp, 1168 │ │ │ │ + beqz $s1, 84 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -10032 │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -13148 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -13172 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -13184 │ │ │ │ + bnez $s1, -76 │ │ │ │ + ld.d $a0, $sp, 128 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 144 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -13212 │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 376 │ │ │ │ + ld.d $ra, $sp, 1960 │ │ │ │ + ld.d $fp, $sp, 1952 │ │ │ │ + ld.d $s0, $sp, 1944 │ │ │ │ + ld.d $s1, $sp, 1936 │ │ │ │ + ld.d $s2, $sp, 1928 │ │ │ │ + ld.d $s3, $sp, 1920 │ │ │ │ + ld.d $s4, $sp, 1912 │ │ │ │ + ld.d $s5, $sp, 1904 │ │ │ │ + ld.d $s6, $sp, 1896 │ │ │ │ + ld.d $s7, $sp, 1888 │ │ │ │ + ld.d $s8, $sp, 1880 │ │ │ │ + addi.d $sp, $sp, 1968 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s4, $sp, 192 │ │ │ │ - b -284 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - st.d $s4, $sp, 192 │ │ │ │ - bl -11248 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 40 │ │ │ │ - pcaddi $a0, 51589 │ │ │ │ - bl -11592 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 16 │ │ │ │ - pcaddi $a0, 51583 │ │ │ │ - bl -11616 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + pcaddi $a1, 89639 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -13900 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -5400 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -11308 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -10856 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bne $t1, $t0, -88 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10192 │ │ │ │ nop │ │ │ │ - b -40 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -640 │ │ │ │ - st.d $s5, $sp, 576 │ │ │ │ - pcalau12i $s5, 88 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $fp, $sp, 624 │ │ │ │ - addi.d $fp, $sp, 264 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s1, $sp, 608 │ │ │ │ - st.d $s2, $sp, 600 │ │ │ │ - st.d $s4, $sp, 584 │ │ │ │ - st.d $s6, $sp, 568 │ │ │ │ - st.d $s8, $sp, 552 │ │ │ │ - st.d $t0, $sp, 536 │ │ │ │ - move $s8, $a1 │ │ │ │ - st.d $ra, $sp, 632 │ │ │ │ - bl -12084 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -368 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 488 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s2, 88 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s4, $sp, 16 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $zero, $sp, 496 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $zero, $sp, 512 │ │ │ │ - st.d $zero, $sp, 520 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -10920 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.d $s0, $sp, 616 │ │ │ │ - pcalau12i $s0, 88 │ │ │ │ - ld.d $s0, $s0, -168 │ │ │ │ - st.d $s7, $sp, 560 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s7, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s0, $sp, 264 │ │ │ │ - bl -11264 # 5920 >::basic_filebuf()@plt> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -10972 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - li.w $a2, 16 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -11376 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s4, $t0 │ │ │ │ - beqz $a0, 208 │ │ │ │ - move $a1, $zero │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ move $a0, $t0 │ │ │ │ - bl -10572 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ld.d $a2, $s8, 8 │ │ │ │ - ldptr.d $a1, $s8, 0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -11244 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s0, $sp, 264 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -12428 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $sp, 128 │ │ │ │ - bl -10420 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -11036 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -12588 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + ld.d $a4, $sp, 288 │ │ │ │ + addi.d $t0, $sp, 176 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.b $zero, $sp, 176 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + addi.d $fp, $sp, 160 │ │ │ │ + bnez $a4, -924 │ │ │ │ + addi.d $a1, $sp, 320 │ │ │ │ move $a0, $fp │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 16 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - bl -12264 │ │ │ │ - ld.d $t1, $sp, 536 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 100 │ │ │ │ - ld.d $ra, $sp, 632 │ │ │ │ - ld.d $s0, $sp, 616 │ │ │ │ - ld.d $s7, $sp, 560 │ │ │ │ - ld.d $fp, $sp, 624 │ │ │ │ - ld.d $s1, $sp, 608 │ │ │ │ - ld.d $s2, $sp, 600 │ │ │ │ - ld.d $s4, $sp, 584 │ │ │ │ - ld.d $s5, $sp, 576 │ │ │ │ - ld.d $s6, $sp, 568 │ │ │ │ - ld.d $s8, $sp, 552 │ │ │ │ - addi.d $sp, $sp, 640 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -13976 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -892 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -12704 │ │ │ │ + b -5676 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -12736 │ │ │ │ + b -5604 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ + ld.d $t0, $sp, 624 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ ori $a1, $a1, 0x4 │ │ │ │ - bl -10780 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -208 │ │ │ │ + bl -12724 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -880 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 592 │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -14164 │ │ │ │ + ld.d $a3, $sp, 136 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + move $s2, $a0 │ │ │ │ + pcaddi $a1, 50931 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -12428 │ │ │ │ + pcaddi $a1, 51006 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -12536 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -14084 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 12216 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -13384 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13392 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beq $t1, $t0, 540 │ │ │ │ + bl -13880 │ │ │ │ nop │ │ │ │ - bl -11840 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -13432 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bl -12312 │ │ │ │ - bl -10956 │ │ │ │ - b -192 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13444 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -13452 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 12688 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -13472 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -76 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -12812 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 │ │ │ │ + b -88 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -11184 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ - ld.d $t1, $sp, 536 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s3, $sp, 592 │ │ │ │ - bne $t1, $t0, -48 │ │ │ │ + b -84 │ │ │ │ + move $s0, $a0 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 872 │ │ │ │ + bl -14556 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -13940 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + b -104 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -10748 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -11080 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + b -20 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl 12992 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + addi.d $a1, $s7, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -14876 # 54d0 >::~basic_iostream()@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + bl -14620 │ │ │ │ + b -160 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 560 │ │ │ │ - addi.d $t0, $t0, 528 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + addi.d $t0, $t0, 1760 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -528 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t1, $t0, -1648 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + b -60 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 │ │ │ │ + b -248 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - bl -12504 │ │ │ │ - ld.d $t1, $sp, 536 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s3, $sp, 592 │ │ │ │ - st.d $s7, $sp, 560 │ │ │ │ - beq $t1, $t0, -84 │ │ │ │ - b -144 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -244 │ │ │ │ + b -264 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -76 │ │ │ │ - st.d $s0, $sp, 616 │ │ │ │ + b -260 │ │ │ │ + b -280 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -56 │ │ │ │ + b -276 │ │ │ │ + b -296 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -352 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -292 │ │ │ │ pcalau12i $t0, 88 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - st.d $s0, $sp, 328 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - move $s0, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s3, $sp, 304 │ │ │ │ - st.d $s7, $sp, 272 │ │ │ │ - st.d $ra, $sp, 344 │ │ │ │ - st.d $fp, $sp, 336 │ │ │ │ - st.d $s1, $sp, 320 │ │ │ │ - st.d $s2, $sp, 312 │ │ │ │ - st.d $s4, $sp, 296 │ │ │ │ - st.d $s8, $sp, 264 │ │ │ │ - move $s3, $a0 │ │ │ │ - addi.d $s7, $sp, 104 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s7, $sp, 88 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - bl 3024 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $t0, $sp, 120 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -12196 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - bltz $a0, 884 │ │ │ │ - ldptr.w $s1, $sp, 136 │ │ │ │ - beq $t0, $s7, 20 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -11892 │ │ │ │ - lu12i.w $t1, 15 │ │ │ │ - lu12i.w $t0, 4 │ │ │ │ - and $s1, $s1, $t1 │ │ │ │ - beq $s1, $t0, 76 │ │ │ │ + bne $t1, $t0, -336 │ │ │ │ + pcaddi $a0, 50817 │ │ │ │ + bl -14544 │ │ │ │ + nop │ │ │ │ pcalau12i $t0, 88 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 1016 │ │ │ │ - ld.d $ra, $sp, 344 │ │ │ │ - ld.d $fp, $sp, 336 │ │ │ │ - ld.d $s0, $sp, 328 │ │ │ │ - ld.d $s1, $sp, 320 │ │ │ │ - ld.d $s2, $sp, 312 │ │ │ │ - ld.d $s4, $sp, 296 │ │ │ │ - ld.d $s7, $sp, 272 │ │ │ │ - ld.d $s8, $sp, 264 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 304 │ │ │ │ - addi.d $sp, $sp, 352 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - bl -11300 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - beqz $a0, -84 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - ld.d $s1, $s0, 8 │ │ │ │ - li.w $t2, 47 │ │ │ │ - add.d $t0, $t1, $s1 │ │ │ │ - ld.bu $t3, $t0, -1 │ │ │ │ - bne $t3, $t2, 764 │ │ │ │ - addi.d $t0, $sp, 55 │ │ │ │ - li.w $s2, -2 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 136 │ │ │ │ - addi.d $s8, $sp, 72 │ │ │ │ - lu52i.d $s2, $s2, 2047 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - nop │ │ │ │ + bne $t1, $t0, -368 │ │ │ │ + pcaddi $a0, 50809 │ │ │ │ + bl -14576 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -11412 │ │ │ │ - beqz $a0, 616 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $fp, $s0, 8 │ │ │ │ - addi.d $s1, $a0, 19 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -11744 │ │ │ │ - move $s4, $a0 │ │ │ │ - add.d $a1, $fp, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - bl -11548 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - sub.d $t0, $s2, $t0 │ │ │ │ - bltu $t0, $fp, 888 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a2, $fp │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -13000 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - sub.d $t0, $s2, $t0 │ │ │ │ - bltu $t0, $s4, 756 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -13028 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $s4, $s0, 8 │ │ │ │ - li.w $t0, 46 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - addi.d $a1, $s4, 1 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - st.b $t0, $sp, 55 │ │ │ │ - st.d $s7, $sp, 88 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.b $zero, $sp, 104 │ │ │ │ - bl -11644 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - sub.d $t0, $s2, $t0 │ │ │ │ - bltu $t0, $s4, 984 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13096 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $t0, $s2, 904 │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13120 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $a2, $t0, 276 │ │ │ │ - ld.d $s4, $s0, 8 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $a1, $s4, 2 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.b $zero, $sp, 136 │ │ │ │ - bl -11744 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - sub.d $t0, $s2, $t0 │ │ │ │ - bltu $t0, $s4, 748 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -13196 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - li.w $t2, 3 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 740 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 51252 │ │ │ │ - bl -13236 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - ld.d $s4, $sp, 120 │ │ │ │ - move $s1, $zero │ │ │ │ - beq $a2, $t0, 248 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $s4, $t0, 20 │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - move $a0, $s4 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12436 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s7, 20 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12456 │ │ │ │ - nop │ │ │ │ - bnez $s1, 384 │ │ │ │ - ld.d $a0, $s3, 8 │ │ │ │ - ld.d $t0, $s3, 16 │ │ │ │ - beq $a0, $t0, 244 │ │ │ │ - addi.d $t0, $a0, 16 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - bl 2368 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - st.d $t0, $s3, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s8, -452 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12528 │ │ │ │ - b -468 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -340 │ │ │ │ + bl -14744 │ │ │ │ + bl -13388 │ │ │ │ + b -1352 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 88 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -432 │ │ │ │ + pcaddi $a0, 50793 │ │ │ │ + bl -14640 │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - beqz $a2, 24 │ │ │ │ - move $a1, $s4 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -13872 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -12100 │ │ │ │ - bnez $a0, -296 │ │ │ │ + bl -13880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -428 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -436 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -13904 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + move $a0, $s2 │ │ │ │ + b -444 │ │ │ │ + b -24 │ │ │ │ nop │ │ │ │ - beq $s4, $s7, 24 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - move $a0, $s4 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12608 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - beq $s1, $s8, -552 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12632 │ │ │ │ - b -572 │ │ │ │ + b -32 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + b -472 │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + pcaddi $a2, 2725 │ │ │ │ + pcaddi $a1, 88618 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + bl -13360 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -13984 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - li.w $s1, 1 │ │ │ │ - beqz $a2, -244 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -12192 │ │ │ │ - sltui $s1, $a0, 1 │ │ │ │ - b -264 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13996 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -14404 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + move $a0, $s2 │ │ │ │ + b -544 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -13812 │ │ │ │ - b -784 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -236 │ │ │ │ + bl -14976 │ │ │ │ + bl -13620 │ │ │ │ + b -1320 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -14072 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + b -608 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -688 │ │ │ │ + pcaddi $a0, 50729 │ │ │ │ + addi.d $s5, $sp, 1136 │ │ │ │ + bl -14900 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -14128 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $fp │ │ │ │ + bl -14140 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -13924 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ + b -600 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -15372 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ move $a0, $s3 │ │ │ │ - bl 2368 # 9408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8> │ │ │ │ - b -220 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beq $t0, $s7, -840 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -12768 │ │ │ │ - b -860 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $t2, $s0, 16 │ │ │ │ - li.w $t3, 15 │ │ │ │ - beq $t1, $t2, 8 │ │ │ │ - ld.d $t3, $s0, 16 │ │ │ │ - addi.d $s2, $s1, 1 │ │ │ │ - bltu $t3, $s2, 76 │ │ │ │ - li.w $t1, 47 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - stx.b $zero, $t0, $s2 │ │ │ │ - b -804 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - b -236 │ │ │ │ - nop │ │ │ │ + bl -14196 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -752 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl 12360 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $t0, $s6, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 1760 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s8, $t0, -1248 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + bl -15268 │ │ │ │ + b -72 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -14288 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -100 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -108 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -14312 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $fp, $sp, 160 │ │ │ │ + b -872 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -884 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -14344 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -892 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -14360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11988 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - add.d $t0, $t0, $s1 │ │ │ │ - b -104 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -15556 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + b -920 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -15236 │ │ │ │ + pcaddi $a1, 50704 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -15344 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 120 │ │ │ │ + bne $t1, $t0, -1004 │ │ │ │ + pcalau12i $a2, 87 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 87 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -13836 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl 12112 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $t0, $s6, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s6, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 1760 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s8, $t0, -1248 │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 288 │ │ │ │ - st.d $s6, $sp, 280 │ │ │ │ - bl -13224 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $t0, $sp, 736 │ │ │ │ + bl -15516 │ │ │ │ + b -1056 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -14928 │ │ │ │ + b -164 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -404 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -14192 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -12780 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl 1732 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s5, $sp, 288 │ │ │ │ - st.d $s6, $sp, 280 │ │ │ │ - bne $t1, $t0, -56 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -12136 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 624 │ │ │ │ + addi.d $t0, $t0, 1760 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s7, $t0, -1248 │ │ │ │ + b -1056 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -14616 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -436 │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -15476 │ │ │ │ + pcaddi $a1, 50644 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -15584 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -96 │ │ │ │ - pcaddi $a0, 51077 │ │ │ │ - bl -13640 │ │ │ │ + bne $t1, $t0, -1244 │ │ │ │ + pcalau12i $a2, 87 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 87 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -14076 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -15096 │ │ │ │ + b -516 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -524 │ │ │ │ + b -504 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 51074 │ │ │ │ - bl -13652 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -12880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -108 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -152 │ │ │ │ - pcaddi $a0, 51063 │ │ │ │ - bl -13696 │ │ │ │ + b -476 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -14736 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -548 │ │ │ │ + b -136 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -15604 │ │ │ │ + pcaddi $a1, 50612 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -15712 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -184 │ │ │ │ - pcaddi $a0, 51055 │ │ │ │ - bl -13728 │ │ │ │ + bne $t1, $t0, -1372 │ │ │ │ + pcalau12i $a2, 87 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 87 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -14204 │ │ │ │ + b -128 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -172 │ │ │ │ + b -1388 │ │ │ │ + b -1408 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -188 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -232 │ │ │ │ - pcaddi $a0, 51043 │ │ │ │ - bl -13776 │ │ │ │ + b -1404 │ │ │ │ + b -120 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -13008 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13016 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -244 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 248 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -288 │ │ │ │ - pcaddi $a0, 51029 │ │ │ │ - bl -13832 │ │ │ │ + b -1420 │ │ │ │ + b -1440 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + b -1448 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -2032 │ │ │ │ + st.d $s1, $sp, 2000 │ │ │ │ + st.d $s6, $sp, 1960 │ │ │ │ + pcaddi $s1, 89155 │ │ │ │ + move $s6, $a0 │ │ │ │ + st.d $s0, $sp, 2008 │ │ │ │ + st.d $s2, $sp, 1992 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + ld.d $s2, $s1, 8 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - addi.d $sp, $sp, -704 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $t1, $sp, 336 │ │ │ │ - st.d $s0, $sp, 680 │ │ │ │ - st.d $s1, $sp, 672 │ │ │ │ + st.d $s3, $sp, 1984 │ │ │ │ + st.d $s4, $sp, 1976 │ │ │ │ + st.d $ra, $sp, 2024 │ │ │ │ + st.d $fp, $sp, 2016 │ │ │ │ + st.d $s5, $sp, 1968 │ │ │ │ + st.d $s7, $sp, 1952 │ │ │ │ + st.d $s8, $sp, 1944 │ │ │ │ + addi.d $sp, $sp, -864 │ │ │ │ + addi.d $t1, $sp, 1552 │ │ │ │ + addi.d $a0, $sp, 1536 │ │ │ │ + stptr.d $zero, $s6, 0 │ │ │ │ + add.d $a1, $s2, $s0 │ │ │ │ + ldptr.d $s4, $s1, 0 │ │ │ │ + ld.d $s3, $s6, 8 │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + st.d $t1, $sp, 1536 │ │ │ │ + st.d $zero, $sp, 1544 │ │ │ │ + st.b $zero, $sp, 1552 │ │ │ │ + stptr.d $t0, $sp, 2792 │ │ │ │ + bl -14624 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1544 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 8940 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -16084 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1544 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 8872 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -16120 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1544 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 8904 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 50485 │ │ │ │ + bl -16152 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s2, $sp, 2047 │ │ │ │ + addi.d $s2, $s2, 33 │ │ │ │ + stptr.d $s2, $sp, 2064 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - pcalau12i $s1, 88 │ │ │ │ - ld.d $s1, $s1, -464 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $s2, $sp, 664 │ │ │ │ - st.d $s5, $sp, 640 │ │ │ │ - st.d $s6, $sp, 632 │ │ │ │ - st.d $s8, $sp, 616 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - move $s2, $a1 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $ra, $sp, 696 │ │ │ │ - move $s6, $a2 │ │ │ │ - bl -14256 │ │ │ │ - ld.d $s8, $s1, 16 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -504 │ │ │ │ - st.h $zero, $sp, 560 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - ld.d $t1, $s1, 24 │ │ │ │ - st.d $zero, $sp, 552 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $zero, $sp, 576 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $zero, $sp, 592 │ │ │ │ - st.d $s8, $sp, 208 │ │ │ │ + beq $t0, $s3, 8292 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + stptr.d $t0, $sp, 2064 │ │ │ │ + stptr.d $t1, $sp, 2080 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + li.w $t0, -2 │ │ │ │ + stptr.d $t1, $sp, 2072 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ldptr.d $t1, $sp, 2072 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + bltu $t0, $a2, 8924 │ │ │ │ + addi.d $t0, $sp, 2047 │ │ │ │ + addi.d $t0, $t0, 17 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -16264 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 592 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s3, $a0, 16 │ │ │ │ + addi.d $s0, $sp, -1296 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $t0, $s3, 8152 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $s0, 1872 │ │ │ │ + st.d $t1, $s0, 1888 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $s3, $s1, 0 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + ldptr.d $a0, $sp, 2064 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.d $t0, $s0, 1880 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ldptr.d $a1, $sp, 2080 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -15500 │ │ │ │ + ld.d $a0, $sp, 1536 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 1552 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -15524 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + beqz $t0, 8020 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ + ld.d $a1, $s0, 1872 │ │ │ │ + ld.d $a2, $s0, 1880 │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $s2, $sp, 2064 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + bl 11432 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 193292 # 388ec ::do_widen(char) const@@Base+0x25384> │ │ │ │ + move $s1, $a0 │ │ │ │ + ldptr.d $a0, $sp, 2064 │ │ │ │ + beq $a0, $s2, 20 │ │ │ │ + ldptr.d $a1, $sp, 2080 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -15592 │ │ │ │ + nop │ │ │ │ + beqz $s1, 9232 │ │ │ │ + addi.d $s1, $sp, 1792 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + bl -16544 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + pcalau12i $t1, 87 │ │ │ │ + ld.d $t1, $t1, -504 │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + st.h $zero, $sp, 2016 │ │ │ │ + addi.d $t0, $t1, 16 │ │ │ │ + st.d $t0, $sp, 1792 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $t2, -24 │ │ │ │ + st.d $zero, $sp, 2008 │ │ │ │ + st.d $zero, $sp, 2024 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 208 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - ld.d $a0, $s8, -24 │ │ │ │ - addi.d $s5, $sp, 208 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s5, $a0 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - bl -13104 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.d $fp, $sp, 688 │ │ │ │ - ld.d $fp, $s1, 32 │ │ │ │ - ld.d $t1, $s1, 40 │ │ │ │ - addi.d $a0, $sp, 224 │ │ │ │ - ld.d $t0, $fp, -24 │ │ │ │ - st.d $fp, $sp, 224 │ │ │ │ + st.d $zero, $sp, 2032 │ │ │ │ + st.d $zero, $sp, 2040 │ │ │ │ + stptr.d $zero, $sp, 2048 │ │ │ │ + st.d $t2, $sp, 1536 │ │ │ │ + st.d $t3, $t0, 1536 │ │ │ │ + st.d $zero, $sp, 1544 │ │ │ │ + ld.d $a0, $t2, -24 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ move $a1, $zero │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - bl -13148 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t1, $s1, 8 │ │ │ │ - ld.d $t2, $s1, 48 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + st.d $t2, $sp, 168 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + st.d $t3, $sp, 176 │ │ │ │ + bl -15404 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + pcalau12i $t1, 87 │ │ │ │ + ld.d $t1, $t1, -320 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t1, $t1, 24 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 1536 │ │ │ │ + st.d $t0, $sp, 1792 │ │ │ │ + bl -15756 # 5920 >::basic_filebuf()@plt> │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -15464 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $s0, 1872 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + li.w $a2, 8 │ │ │ │ + bl -15864 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $sp, 1536 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t1, $t0 │ │ │ │ + beqz $a0, 7756 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -15064 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + nop │ │ │ │ + addi.d $s7, $sp, 864 │ │ │ │ + addi.d $s3, $sp, 736 │ │ │ │ + move $a0, $s7 │ │ │ │ + pcalau12i $s1, 87 │ │ │ │ + ld.d $s1, $s1, -464 │ │ │ │ + st.d $s7, $sp, 216 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + bl -16796 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.h $zero, $sp, 1088 │ │ │ │ + ld.d $t2, $s1, 24 │ │ │ │ + stptr.d $t0, $s0, 2160 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + stptr.d $zero, $s0, 2376 │ │ │ │ + stptr.d $zero, $s0, 2392 │ │ │ │ + stptr.d $zero, $s0, 2400 │ │ │ │ + stptr.d $zero, $s0, 2408 │ │ │ │ + stptr.d $zero, $s0, 2416 │ │ │ │ + st.d $t1, $s0, 2032 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t2, $t0, 736 │ │ │ │ + st.d $zero, $s0, 2040 │ │ │ │ + ld.d $a0, $t1, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + bl -15632 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $s1, 32 │ │ │ │ + addi.d $s3, $sp, 752 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + stptr.d $t0, $s0, 2048 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + ld.d $t0, $s1, 40 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + bl -15676 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t2, $s1, 8 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -304 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - addi.d $a0, $sp, 288 │ │ │ │ - st.d $t2, $sp, 80 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - add.d $t1, $t1, $sp │ │ │ │ - st.d $t2, $t1, 208 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - st.d $t1, $sp, 208 │ │ │ │ - pcalau12i $t1, 88 │ │ │ │ + addi.d $t4, $t0, 64 │ │ │ │ + ld.d $t0, $t2, -24 │ │ │ │ + ld.d $t3, $s1, 48 │ │ │ │ + pcalau12i $t1, 87 │ │ │ │ ld.d $t1, $t1, -400 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t3, $t0, 736 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ addi.d $t1, $t1, 16 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $t1, $sp, 232 │ │ │ │ - addi.d $t1, $t0, 104 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - st.d $zero, $sp, 256 │ │ │ │ - st.d $zero, $sp, 264 │ │ │ │ - st.d $zero, $sp, 272 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - st.d $t1, $sp, 336 │ │ │ │ - bl -12520 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - addi.d $t0, $sp, 320 │ │ │ │ - st.w $zero, $sp, 296 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.d $t0, $sp, 304 │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - beqz $a1, 684 │ │ │ │ - add.d $a2, $a1, $a2 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - bl -10528 │ │ │ │ - ld.d $a1, $sp, 304 │ │ │ │ + addi.d $a0, $sp, 816 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $a0, $sp, 240 │ │ │ │ + stptr.d $t0, $s0, 2160 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + st.d $t4, $sp, 160 │ │ │ │ + st.d $t2, $s0, 2032 │ │ │ │ + stptr.d $t4, $s0, 2048 │ │ │ │ + stptr.d $t1, $s0, 2056 │ │ │ │ + stptr.d $zero, $s0, 2064 │ │ │ │ + stptr.d $zero, $s0, 2072 │ │ │ │ + stptr.d $zero, $s0, 2080 │ │ │ │ + stptr.d $zero, $s0, 2088 │ │ │ │ + stptr.d $zero, $s0, 2096 │ │ │ │ + stptr.d $zero, $s0, 2104 │ │ │ │ + bl -15052 │ │ │ │ li.w $t0, 24 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $sp, 232 │ │ │ │ - st.w $t0, $sp, 296 │ │ │ │ - bl -13404 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a1, $sp, 232 │ │ │ │ - bl -13368 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.d $s3, $sp, 656 │ │ │ │ - st.d $s7, $sp, 624 │ │ │ │ - addi.d $t0, $sp, 128 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - stptr.d $zero, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $s1, $sp, 112 │ │ │ │ - addi.d $s2, $sp, 176 │ │ │ │ - addi.d $s7, $sp, 192 │ │ │ │ - addi.d $s3, $sp, 160 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -12812 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 156 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7824 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -8060 │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - beq $a0, $s7, 20 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -13840 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - beq $t0, $t1, 368 │ │ │ │ - addi.d $a0, $t0, 16 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - ld.d $t2, $sp, 152 │ │ │ │ - beq $t1, $s3, 412 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $sp, 160 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ + pcalau12i $s4, 87 │ │ │ │ + ld.d $s4, $s4, -32 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + stptr.w $t0, $s0, 2120 │ │ │ │ + addi.d $a1, $sp, 760 │ │ │ │ + addi.d $t0, $sp, 848 │ │ │ │ + move $a0, $s7 │ │ │ │ + stptr.d $zero, $s0, 2136 │ │ │ │ + st.b $zero, $sp, 848 │ │ │ │ + stptr.d $s4, $s0, 2056 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + stptr.d $t0, $s0, 2128 │ │ │ │ + bl -15860 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -17268 # 54e0 >*)@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -17244 # 5500 >::close()@plt> │ │ │ │ + beqz $a0, 7440 │ │ │ │ nop │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ + addi.d $s5, $sp, 1264 │ │ │ │ + addi.d $s3, $sp, 1136 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -12964 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ + st.d $s5, $sp, 224 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -17164 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.h $zero, $sp, 1488 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + st.d $t0, $sp, 1264 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $zero, $sp, 1480 │ │ │ │ + st.d $zero, $sp, 1496 │ │ │ │ + st.d $zero, $sp, 1504 │ │ │ │ + st.d $zero, $sp, 1512 │ │ │ │ + st.d $zero, $sp, 1520 │ │ │ │ + st.d $t1, $sp, 1136 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t2, $t0, 1136 │ │ │ │ + st.d $zero, $sp, 1144 │ │ │ │ + ld.d $a0, $t1, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + bl -15992 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + addi.d $s3, $sp, 1152 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + bl -16028 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, -148 │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 16 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -13972 │ │ │ │ - pcalau12i $t0, 88 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1136 │ │ │ │ + pcalau12i $t0, 87 │ │ │ │ ld.d $t0, $t0, -304 │ │ │ │ addi.d $t1, $t0, 24 │ │ │ │ addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 304 │ │ │ │ - st.d $t1, $sp, 208 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 16 │ │ │ │ - ld.d $a1, $sp, 320 │ │ │ │ + st.d $t0, $sp, 1264 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + st.d $t1, $sp, 1136 │ │ │ │ + st.d $zero, $sp, 1168 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + st.d $zero, $sp, 1176 │ │ │ │ + st.d $zero, $sp, 1184 │ │ │ │ + st.d $t0, $sp, 1160 │ │ │ │ + addi.d $t0, $sp, 1216 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + st.d $zero, $sp, 1192 │ │ │ │ + st.d $zero, $sp, 1200 │ │ │ │ + st.d $zero, $sp, 1208 │ │ │ │ + bl -15376 │ │ │ │ + li.w $t0, 24 │ │ │ │ + st.w $t0, $sp, 1224 │ │ │ │ + addi.d $a1, $sp, 1160 │ │ │ │ + addi.d $t0, $sp, 1248 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $s4, $sp, 1160 │ │ │ │ + st.d $zero, $sp, 1240 │ │ │ │ + st.b $zero, $sp, 1248 │ │ │ │ + st.d $t0, $sp, 264 │ │ │ │ + st.d $t0, $sp, 1232 │ │ │ │ + bl -16172 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ldptr.d $a4, $s0, 2096 │ │ │ │ + addi.d $s1, $sp, 688 │ │ │ │ + addi.d $t0, $sp, 672 │ │ │ │ + st.d $zero, $s0, 1976 │ │ │ │ + st.b $zero, $s0, 1984 │ │ │ │ + st.d $s1, $s0, 1968 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a4, 7156 │ │ │ │ + ldptr.d $t1, $s0, 2080 │ │ │ │ + beqz $t1, 20 │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ldptr.d $a3, $s0, 2088 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -16076 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl 191268 # 384fc ::do_widen(char) const@@Base+0x24f94> │ │ │ │ + ldptr.d $a2, $sp, 2072 │ │ │ │ + ldptr.d $a1, $sp, 2064 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -16488 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $a0, $sp, 2064 │ │ │ │ + beq $a0, $s2, 16 │ │ │ │ + ldptr.d $a1, $sp, 2080 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -14028 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - bl -13660 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $t3, $sp, 80 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $t2, $t0, -24 │ │ │ │ - ld.d $t0, $fp, -24 │ │ │ │ - add.d $t2, $t2, $sp │ │ │ │ - add.d $t1, $t0, $sp │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - st.d $t3, $t2, 208 │ │ │ │ - ld.d $t2, $sp, 88 │ │ │ │ - st.d $fp, $sp, 224 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t1, 224 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - st.d $s8, $sp, 208 │ │ │ │ - st.d $t1, $t0, 208 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - bl -14940 │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 208 │ │ │ │ - ld.d $ra, $sp, 696 │ │ │ │ - ld.d $fp, $sp, 688 │ │ │ │ - ld.d $s3, $sp, 656 │ │ │ │ - ld.d $s7, $sp, 624 │ │ │ │ - ld.d $s1, $sp, 672 │ │ │ │ - ld.d $s2, $sp, 664 │ │ │ │ - ld.d $s5, $sp, 640 │ │ │ │ - ld.d $s6, $sp, 632 │ │ │ │ - ld.d $s8, $sp, 616 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 680 │ │ │ │ - addi.d $sp, $sp, 704 │ │ │ │ - ret │ │ │ │ + bl -16620 │ │ │ │ + ld.d $a0, $s0, 1968 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1984 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -16640 │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 104532 # 23278 ::do_widen(char) const@@Base+0xfd10> │ │ │ │ + lu12i.w $t0, 472870 │ │ │ │ + st.d $s1, $s0, 1968 │ │ │ │ + ori $t0, $t0, 0x576 │ │ │ │ + st.w $t0, $sp, 688 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0xf69 │ │ │ │ + st.h $t0, $s1, 4 │ │ │ │ + li.w $t0, 110 │ │ │ │ + st.b $t0, $s1, 6 │ │ │ │ + li.w $t0, 7 │ │ │ │ + st.b $zero, $s0, 1991 │ │ │ │ + st.d $t0, $s0, 1976 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 91020 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $s7, $a0, 32 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $s7, 2504 │ │ │ │ + ld.d $s8, $sp, 680 │ │ │ │ + ld.d $s2, $sp, 672 │ │ │ │ + lu12i.w $s3, 524287 │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + ld.d $s5, $s7, 40 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s1, $s7 │ │ │ │ + move $s0, $s8 │ │ │ │ + addi.d $fp, $t0, 24 │ │ │ │ + ori $s3, $s3, 0xfff │ │ │ │ + lu12i.w $s4, -524288 │ │ │ │ + addi.d $s7, $t0, 24 │ │ │ │ + move $s8, $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sltu $t1, $s5, $s0 │ │ │ │ + masknez $a2, $s0, $t1 │ │ │ │ + maskeqz $t1, $s5, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 16 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -16344 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s0 │ │ │ │ + blt $s3, $s5, 20 │ │ │ │ + blt $s5, $s4, 56 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bltz $a0, 48 │ │ │ │ nop │ │ │ │ + move $fp, $s1 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 40 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 144 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 1316 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 144 │ │ │ │ - beq $a0, $s3, -480 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -14252 │ │ │ │ - b -496 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s5, $s1, 40 │ │ │ │ + b -80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s1, $s1, 24 │ │ │ │ + bnez $s1, -28 │ │ │ │ + move $t0, $s8 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $s8, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + beq $s7, $fp, 2320 │ │ │ │ + ld.d $s3, $fp, 40 │ │ │ │ + sltu $t1, $s3, $s8 │ │ │ │ + masknez $a2, $s8, $t1 │ │ │ │ + maskeqz $t1, $s3, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 32 │ │ │ │ + ld.d $a1, $fp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -16480 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 40 │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $a0, $s8, $s3 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $a0, 28 │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $a0, $t1, 2244 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 2232 │ │ │ │ nop │ │ │ │ + ld.d $a2, $fp, 72 │ │ │ │ + ld.d $a1, $fp, 64 │ │ │ │ + addi.d $t0, $sp, 624 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $a0, $sp, 280 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + st.d $t0, $s0, 1904 │ │ │ │ + bl 9948 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $s0, 1968 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1984 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -17064 │ │ │ │ nop │ │ │ │ - addi.d $a2, $t2, 1 │ │ │ │ - move $a1, $s3 │ │ │ │ + ld.d $t0, $s0, 1904 │ │ │ │ + ld.bu $t1, $t0, 0 │ │ │ │ + pcaddi $t0, 88640 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 6632 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl 90640 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $t0, $a0, 136 │ │ │ │ + addi.d $s1, $sp, 656 │ │ │ │ st.d $t0, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - bl -13584 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - b -420 │ │ │ │ - beqz $a2, -680 │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 340 │ │ │ │ - pcaddi $a0, 50718 │ │ │ │ - bl -14588 │ │ │ │ - st.d $s4, $sp, 648 │ │ │ │ + addi.d $t0, $sp, 416 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + addi.d $t0, $sp, 696 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + addi.d $t0, $sp, 440 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ nop │ │ │ │ - bl -14632 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s8, $sp, 208 │ │ │ │ - addi.d $t0, $t0, 496 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $fp, $sp, 688 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t1, $t0, -400 │ │ │ │ - st.d $zero, $sp, 216 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - bl -15236 │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $fp, $sp, 688 │ │ │ │ - st.d $s3, $sp, 656 │ │ │ │ - st.d $s4, $sp, 648 │ │ │ │ - st.d $s7, $sp, 624 │ │ │ │ - bne $t1, $t0, -96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -13584 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl 90580 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + addi.d $a0, $a0, 136 │ │ │ │ + beq $t0, $a0, 5040 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + addi.d $a1, $a1, 64 │ │ │ │ + bl 12148 # cba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1976 │ │ │ │ + lu12i.w $t0, 415590 │ │ │ │ + ori $t0, $t0, 0x56c │ │ │ │ + stptr.w $t0, $s1, 0 │ │ │ │ + li.w $t0, 108 │ │ │ │ + st.b $t0, $s1, 4 │ │ │ │ + st.d $zero, $s0, 1984 │ │ │ │ + st.b $zero, $s0, 1992 │ │ │ │ + st.w $zero, $s0, 2008 │ │ │ │ + st.h $zero, $s0, 2012 │ │ │ │ + li.w $t0, 2 │ │ │ │ + ld.d $s5, $s0, 1744 │ │ │ │ + st.d $t0, $sp, 720 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.w $zero, $sp, 728 │ │ │ │ + st.b $zero, $s0, 1957 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + beqz $s5, 6152 │ │ │ │ + ld.d $fp, $sp, 40 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + li.w $s3, 5 │ │ │ │ + move $s2, $fp │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + ld.d $s7, $s5, 40 │ │ │ │ + beqz $s7, 2476 │ │ │ │ + sltui $t0, $s7, 6 │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + maskeqz $a2, $s7, $t0 │ │ │ │ + masknez $t0, $s3, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -16848 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $s7, $s7, -5 │ │ │ │ + blt $s4, $s7, 20 │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -68 │ │ │ │ - ld.d $t0, $sp, 304 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $t1, 44 │ │ │ │ - ld.d $a1, $sp, 320 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -14508 │ │ │ │ - b 24 │ │ │ │ + bltz $a0, 2424 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 304 │ │ │ │ - bl -14336 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $fp, $s5 │ │ │ │ + ld.d $s5, $s5, 16 │ │ │ │ + bnez $s5, -72 │ │ │ │ nop │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - bl -14164 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -15648 # 54d0 >::~basic_iostream()@plt> │ │ │ │ - ld.d $fp, $sp, 688 │ │ │ │ - b -160 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 │ │ │ │ - move $s3, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -14400 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s2, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 108 │ │ │ │ + beq $fp, $t0, 76 │ │ │ │ + ld.d $s3, $fp, 40 │ │ │ │ + beqz $s3, 4788 │ │ │ │ + sltui $t0, $s3, 6 │ │ │ │ + li.w $s4, 5 │ │ │ │ + ld.d $a1, $fp, 32 │ │ │ │ + maskeqz $a2, $s3, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -14420 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -14812 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s4, $sp, 648 │ │ │ │ - bne $t1, $t0, -284 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -13772 │ │ │ │ - move $s2, $a0 │ │ │ │ - b -60 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - bl -14480 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -76 │ │ │ │ - st.d $s3, $sp, 656 │ │ │ │ - st.d $s4, $sp, 648 │ │ │ │ - st.d $s7, $sp, 624 │ │ │ │ - bl -14964 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - ld.d $s1, $a0, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 56 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -16940 │ │ │ │ + bnez $a0, 24 │ │ │ │ + sub.d $s4, $s4, $s3 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s4, $t0, 20 │ │ │ │ + slli.w $a0, $s4, 0x0 │ │ │ │ nop │ │ │ │ + addi.d $s3, $sp, 640 │ │ │ │ + bgez $a0, 36 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a2, $sp, 320 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $t0, $s0, 1616 │ │ │ │ + move $s3, $t0 │ │ │ │ + bl -11784 │ │ │ │ + move $fp, $a0 │ │ │ │ + addi.d $a1, $fp, 64 │ │ │ │ + addi.d $a0, $sp, 680 │ │ │ │ + bl -18072 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + beq $a0, $s1, 16 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -17516 │ │ │ │ + lu12i.w $t0, 452246 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + ori $t0, $t0, 0xf70 │ │ │ │ + stptr.w $t0, $s1, 0 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x374 │ │ │ │ + ld.d $s8, $s0, 1744 │ │ │ │ + st.h $t0, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + st.b $zero, $s0, 1958 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s7, $s2 │ │ │ │ + beqz $s8, 168 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + li.w $s4, 6 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + ld.d $fp, $s8, 40 │ │ │ │ + beqz $fp, 1708 │ │ │ │ + sltui $t0, $fp, 7 │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + maskeqz $a2, $fp, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17136 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $fp, $fp, -6 │ │ │ │ + blt $s5, $fp, 20 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 1656 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -14780 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -28 │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ + move $s7, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bnez $s8, -72 │ │ │ │ nop │ │ │ │ - beqz $s1, 40 │ │ │ │ - ld.d $a1, $s2, 16 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ + beq $s7, $s2, 72 │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + beqz $s4, 88 │ │ │ │ + sltui $t0, $s4, 7 │ │ │ │ + li.w $s5, 6 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + maskeqz $a2, $s4, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -14836 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -0000000000009320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - li.w $t1, 15 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t2, $a1 │ │ │ │ - bltu $t1, $a2, 104 # 93a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - addi.d $t3, $a2, 1 │ │ │ │ - beqz $a2, 60 # 9380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ - move $a2, $t3 │ │ │ │ - move $a1, $t2 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -14196 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17224 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s4 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $sp, 328 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1624 │ │ │ │ + bl -12056 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s7, 64 │ │ │ │ + addi.d $a1, $sp, 300 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 14892 # d8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1628> │ │ │ │ + ldptr.w $t0, $sp, 300 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.w $t0, $s0, 1968 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -17800 │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 415319 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + ori $t0, $t0, 0x73 │ │ │ │ + stptr.w $t0, $s1, 0 │ │ │ │ + ld.d $s8, $s0, 1744 │ │ │ │ + li.w $t0, 100 │ │ │ │ + st.b $t0, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.b $zero, $s0, 1957 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s7, $s2 │ │ │ │ + beqz $s8, 172 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + li.w $s4, 5 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ nop │ │ │ │ - ld.b $t1, $t2, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + ld.d $fp, $s8, 40 │ │ │ │ + beqz $fp, 1964 │ │ │ │ + sltui $t0, $fp, 6 │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + maskeqz $a2, $fp, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17424 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $fp, $fp, -5 │ │ │ │ + blt $s5, $fp, 20 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -14112 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - addi.d $t3, $t1, 1 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - beqz $t1, -76 # 9380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60> │ │ │ │ - li.w $t1, -1 │ │ │ │ - bnez $t3, -140 # 9348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.d $t1, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + bltz $a0, 1912 │ │ │ │ nop │ │ │ │ + move $s7, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bnez $s8, -72 │ │ │ │ nop │ │ │ │ + beq $s7, $s2, 72 │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + beqz $s4, 88 │ │ │ │ + sltui $t0, $s4, 6 │ │ │ │ + li.w $s5, 5 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + maskeqz $a2, $s4, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17512 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s4 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $sp, 336 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1632 │ │ │ │ + bl -12344 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s7, 64 │ │ │ │ + addi.d $a1, $sp, 304 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 14604 # d8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1628> │ │ │ │ + ldptr.w $t0, $sp, 304 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.w $t0, $s0, 1972 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -18088 │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 431959 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + ori $t0, $t0, 0x266 │ │ │ │ + stptr.w $t0, $s1, 0 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x374 │ │ │ │ + ld.d $s8, $s0, 1744 │ │ │ │ + st.h $t0, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + st.b $zero, $s0, 1958 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s7, $s2 │ │ │ │ + beqz $s8, 168 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + li.w $s4, 6 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + ld.d $fp, $s8, 40 │ │ │ │ + beqz $fp, 1708 │ │ │ │ + sltui $t0, $fp, 7 │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + maskeqz $a2, $fp, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17712 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $fp, $fp, -6 │ │ │ │ + blt $s5, $fp, 20 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 1656 │ │ │ │ nop │ │ │ │ + move $s7, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bnez $s8, -72 │ │ │ │ nop │ │ │ │ + beq $s7, $s2, 72 │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + beqz $s4, 88 │ │ │ │ + sltui $t0, $s4, 7 │ │ │ │ + li.w $s5, 6 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + maskeqz $a2, $s4, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -17800 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s4 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - ld.d $s5, $a0, 8 │ │ │ │ - ldptr.d $s6, $a0, 0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s0, $s5, $s6 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - lu52i.d $t2, $t2, 63 │ │ │ │ - srai.d $t1, $s0, 0x5 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - beq $t1, $t2, 312 # 9570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250> │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - sltui $s3, $t1, 1 │ │ │ │ - or $s3, $t1, $s3 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $s3, $s3, $t1 │ │ │ │ - lu52i.d $t0, $t0, 64 │ │ │ │ - sltu $t0, $s3, $t0 │ │ │ │ - maskeqz $s3, $s3, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $s3, $s3, $t0 │ │ │ │ - slli.d $s3, $s3, 0x5 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $sp, 344 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1640 │ │ │ │ + bl -12632 │ │ │ │ move $s7, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - bl -15228 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - add.d $a0, $a0, $s0 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - addi.d $t0, $a0, 16 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - bl -376 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $s0, $s4 │ │ │ │ - beq $s6, $s5, 128 # 9520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200> │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - move $s1, $s6 │ │ │ │ - addi.d $s2, $s6, 16 │ │ │ │ - b 48 # 94e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0> │ │ │ │ + addi.d $a0, $s7, 64 │ │ │ │ + addi.d $a1, $sp, 308 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 16428 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + ldptr.w $t0, $sp, 308 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.w $t0, $s0, 2008 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -18376 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - beq $s5, $s1, 64 # 9518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8> │ │ │ │ + lu12i.w $t0, 411366 │ │ │ │ + ori $t0, $t0, 0x172 │ │ │ │ + lu32i.d $t0, -37521 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + lu52i.d $t0, $t0, 1909 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + lu12i.w $t0, 472774 │ │ │ │ + ori $t0, $t0, 0xc61 │ │ │ │ + ld.d $s8, $s0, 1744 │ │ │ │ + st.w $t0, $s1, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + st.b $zero, $s0, 1964 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s7, $s2 │ │ │ │ + beqz $s8, 176 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + li.w $s4, 12 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ nop │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t0, $s2, -52 # 94b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -14624 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - st.d $t0, $s0, -24 │ │ │ │ - bne $s5, $s1, -52 # 94e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0> │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beqz $s6, 20 # 9538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ - move $a0, $s6 │ │ │ │ - sub.d $a1, $a1, $s6 │ │ │ │ - bl -15396 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - add.d $s3, $s4, $s3 │ │ │ │ - stptr.d $s4, $s7, 0 │ │ │ │ - st.d $s0, $s7, 8 │ │ │ │ - st.d $s3, $s7, 16 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 50504 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - bl -16068 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - bl -15496 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14624 │ │ │ │ + ld.d $fp, $s8, 40 │ │ │ │ + beqz $fp, 1340 │ │ │ │ + sltui $t0, $fp, 13 │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + maskeqz $a2, $fp, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -18016 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $fp, $fp, -12 │ │ │ │ + blt $s5, $fp, 20 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 1288 │ │ │ │ nop │ │ │ │ + move $s7, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bnez $s8, -72 │ │ │ │ nop │ │ │ │ + beq $s7, $s2, 72 │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + beqz $s4, 88 │ │ │ │ + sltui $t0, $s4, 13 │ │ │ │ + li.w $s5, 12 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + maskeqz $a2, $s4, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -18104 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s4 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $sp, 352 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1648 │ │ │ │ + bl -12936 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s7, 64 │ │ │ │ + addi.d $a1, $sp, 294 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 15068 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1590 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2012 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -18680 │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 415430 │ │ │ │ + ori $t0, $t0, 0x574 │ │ │ │ + lu32i.d $t0, 159600 │ │ │ │ + lu52i.d $t0, $t0, 1863 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + ld.d $s8, $s0, 1744 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + li.w $t0, 8 │ │ │ │ + st.b $zero, $s0, 1960 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s7, $s2 │ │ │ │ + beqz $s8, 172 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + li.w $s4, 8 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ nop │ │ │ │ + ld.d $fp, $s8, 40 │ │ │ │ + beqz $fp, 988 │ │ │ │ + sltui $t0, $fp, 9 │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + maskeqz $a2, $fp, $t0 │ │ │ │ + masknez $t0, $s4, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -18304 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $fp, $fp, -8 │ │ │ │ + blt $s5, $fp, 20 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 936 │ │ │ │ nop │ │ │ │ + move $s7, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bnez $s8, -72 │ │ │ │ nop │ │ │ │ + beq $s7, $s2, 72 │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + beqz $s4, 88 │ │ │ │ + sltui $t0, $s4, 9 │ │ │ │ + li.w $s5, 8 │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + maskeqz $a2, $s4, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -18392 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s4 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - ld.d $s3, $a0, 8 │ │ │ │ - ldptr.d $s5, $a0, 0 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s0, $s3, $s5 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - lu52i.d $t2, $t2, 63 │ │ │ │ - srai.d $t1, $s0, 0x5 │ │ │ │ - beq $t1, $t2, 360 # 9774 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454> │ │ │ │ - move $s6, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 64 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s4, $a0, 0x5 │ │ │ │ - move $a0, $s4 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -15684 │ │ │ │ - add.d $s0, $a0, $s0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a2, $sp, 360 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1656 │ │ │ │ + bl -13224 │ │ │ │ move $s7, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - addi.d $s2, $s1, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ld.d $t1, $s1, 8 │ │ │ │ - beq $t0, $s2, 248 # 975c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c> │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - st.d $t1, $s0, 8 │ │ │ │ - stptr.d $s2, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - move $s0, $s7 │ │ │ │ - beq $s5, $s3, 116 # 96fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc> │ │ │ │ - addi.d $s2, $s5, 16 │ │ │ │ - move $s1, $s5 │ │ │ │ - b 48 # 96c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - beq $s3, $s1, 64 # 96fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t0, $s2, -52 # 969c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -15108 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - st.d $t0, $s0, -24 │ │ │ │ - bne $s3, $s1, -52 # 96c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4> │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - beqz $s5, 20 # 9714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4> │ │ │ │ - ld.d $a1, $s6, 16 │ │ │ │ - move $a0, $s5 │ │ │ │ - sub.d $a1, $a1, $s5 │ │ │ │ - bl -15872 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - add.d $a0, $s7, $s4 │ │ │ │ - stptr.d $s7, $s6, 0 │ │ │ │ - st.d $s0, $s6, 8 │ │ │ │ - st.d $a0, $s6, 16 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + addi.d $a0, $s7, 64 │ │ │ │ + addi.d $a1, $sp, 295 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 14780 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1591 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2013 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -18968 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 408 │ │ │ │ + li.w $t0, 18 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + bl -18108 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + st.d $a0, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1952 │ │ │ │ + lu12i.w $t0, 468502 │ │ │ │ + ori $t0, $t0, 0xf62 │ │ │ │ + lu32i.d $t0, 221028 │ │ │ │ + lu52i.d $t0, $t0, 1591 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t0, 444102 │ │ │ │ + ori $t0, $t0, 0xf72 │ │ │ │ + lu32i.d $t0, 353375 │ │ │ │ + lu52i.d $t0, $t0, 1734 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x961 │ │ │ │ + st.h $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t1, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $fp, $s0, 1744 │ │ │ │ + beqz $fp, 2988 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s5, $fp, 40 │ │ │ │ + move $s7, $fp │ │ │ │ + ld.d $fp, $sp, 648 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + move $s4, $s2 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -15240 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -252 # 9674 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354> │ │ │ │ - pcaddi $a0, 50375 │ │ │ │ - bl -16568 │ │ │ │ + sltu $t0, $s5, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s5, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bl -18680 │ │ │ │ + bnez $a0, 28 │ │ │ │ + sub.d $s5, $s5, $fp │ │ │ │ + blt $s8, $s5, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 148 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 136 │ │ │ │ nop │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.h $zero, $a0, 24 │ │ │ │ - ret │ │ │ │ + move $s4, $s7 │ │ │ │ + ld.d $s7, $s7, 16 │ │ │ │ + beqz $s7, 128 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + ld.d $s5, $s7, 40 │ │ │ │ + b -88 │ │ │ │ nop │ │ │ │ + addi.d $fp, $a0, 24 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - pcalau12i $s1, 87 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - move $a1, $zero │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - bl -16448 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 244 │ │ │ │ - ori $t4, $t4, 0x240 │ │ │ │ - mul.d $t0, $t0, $t4 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - li.w $t5, 1 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.h $t5, $s0, 24 │ │ │ │ - add.d $t0, $t0, $t3 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bne $t2, $t1, 28 # 9824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x504> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a2, $sp, 416 │ │ │ │ + st.d $t0, $s0, 1712 │ │ │ │ + bl -13564 │ │ │ │ + move $fp, $a0 │ │ │ │ + b -2252 │ │ │ │ nop │ │ │ │ - bl -16420 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.bu $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - beqz $t2, 12 # 985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53c> │ │ │ │ - ld.bu $t2, $a0, 25 │ │ │ │ - beqz $t2, 44 # 9884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x564> │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 112 # 98d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b4> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -1716 │ │ │ │ + b -1640 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -16640 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - lu12i.w $t5, 244 │ │ │ │ - ori $t5, $t5, 0x240 │ │ │ │ - mul.d $t2, $t2, $t5 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - li.w $t6, 256 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - st.h $t6, $t0, 24 │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - add.d $t2, $t2, $t4 │ │ │ │ - sub.d $t2, $t2, $t3 │ │ │ │ - st.d $t2, $t0, 16 │ │ │ │ - b -112 # 985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53c> │ │ │ │ nop │ │ │ │ - bl -16596 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s7, $s7, 24 │ │ │ │ + bnez $s7, -116 │ │ │ │ + move $s7, $fp │ │ │ │ + beq $s4, $s2, 2748 │ │ │ │ + ld.d $s8, $s4, 40 │ │ │ │ + sltu $t0, $s8, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a1, $s4, 32 │ │ │ │ + bl -18896 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t3, $s7, $s8 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t3, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t3, $t0, 2684 │ │ │ │ + slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.bu $t2, $a0, 25 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - beqz $t2, 12 # 990c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec> │ │ │ │ - ld.bu $t2, $a0, 24 │ │ │ │ - beqz $t2, 28 # 9924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x604> │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 96 # 9974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x654> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -16800 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - lu12i.w $t5, 244 │ │ │ │ - ori $t5, $t5, 0x240 │ │ │ │ - mul.d $t2, $t2, $t5 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - li.w $t6, 1 │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - st.h $t6, $t0, 24 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - add.d $t2, $t2, $t4 │ │ │ │ - sub.d $t2, $t2, $t3 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - b -100 # 990c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec> │ │ │ │ - bl -16756 │ │ │ │ + bltz $a0, 2672 │ │ │ │ nop │ │ │ │ + addi.d $a0, $s4, 64 │ │ │ │ + addi.d $a1, $sp, 312 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 15340 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + ldptr.w $t0, $sp, 312 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.w $t0, $s0, 2020 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -19464 │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + li.w $t0, 17 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + bl -18600 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + st.d $a0, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1952 │ │ │ │ + lu12i.w $t0, 468502 │ │ │ │ + ori $t0, $t0, 0xf62 │ │ │ │ + lu32i.d $t0, 221028 │ │ │ │ + lu52i.d $t0, $t0, 1591 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t0, 444102 │ │ │ │ + ori $t0, $t0, 0xf72 │ │ │ │ + lu32i.d $t0, 355423 │ │ │ │ + lu52i.d $t0, $t0, 1638 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + li.w $t0, 116 │ │ │ │ + st.b $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t1, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $fp, $s0, 1744 │ │ │ │ + beqz $fp, 2436 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s5, $fp, 40 │ │ │ │ + move $s7, $fp │ │ │ │ + ld.d $fp, $sp, 648 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + move $s4, $s2 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 25 │ │ │ │ - ret │ │ │ │ + sltu $t0, $s5, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s5, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bl -19176 │ │ │ │ + bnez $a0, 28 │ │ │ │ + sub.d $s5, $s5, $fp │ │ │ │ + blt $s8, $s5, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 228 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 216 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.bu $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - bnez $t2, 96 # 9a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x704> │ │ │ │ - ld.bu $t2, $a0, 25 │ │ │ │ - bnez $t2, 56 # 9a04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - beqz $a0, 16 # 99e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4> │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - sub.d $a0, $t0, $a0 │ │ │ │ + move $s4, $s7 │ │ │ │ + ld.d $s7, $s7, 16 │ │ │ │ + beqz $s7, 208 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 120 # 9a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x744> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + ld.d $s5, $s7, 40 │ │ │ │ + b -88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - b -36 # 99e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -996 │ │ │ │ + b -920 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -17056 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - lu12i.w $t3, 244 │ │ │ │ - ori $t3, $t3, 0x240 │ │ │ │ - mul.d $a0, $a0, $t3 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - add.d $a0, $a0, $t2 │ │ │ │ - sub.d $a0, $a0, $t0 │ │ │ │ - b -124 # 99e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4> │ │ │ │ - bl -16996 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s5, $s5, 24 │ │ │ │ + bnez $s5, -2484 │ │ │ │ + b -2408 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.bu $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - bnez $t2, 112 # 9b04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e4> │ │ │ │ - ld.bu $t2, $a0, 25 │ │ │ │ - bnez $t2, 72 # 9ae4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c4> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - beqz $a0, 24 # 9abc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c> │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - li.w $t0, 1000 │ │ │ │ - sub.d $a0, $t2, $a0 │ │ │ │ - div.d $a0, $a0, $t0 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 136 # 9b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82c> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -1348 │ │ │ │ + b -1272 │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - li.w $t0, 1000 │ │ │ │ - div.d $a0, $a0, $t0 │ │ │ │ - b -52 # 9abc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -17280 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - lu12i.w $t4, 244 │ │ │ │ - ori $t4, $t4, 0x240 │ │ │ │ - mul.d $a0, $a0, $t4 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - li.w $t0, 1000 │ │ │ │ - add.d $a0, $a0, $t3 │ │ │ │ - sub.d $a0, $a0, $t2 │ │ │ │ - div.d $a0, $a0, $t0 │ │ │ │ - b -140 # 9abc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79c> │ │ │ │ - bl -17228 │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -1972 │ │ │ │ + b -1896 │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.bu $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - bnez $t2, 112 # 9be4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c4> │ │ │ │ - ld.bu $t2, $a0, 25 │ │ │ │ - bnez $t2, 72 # 9bc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a4> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - beqz $a0, 24 # 9b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c> │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - lu12i.w $t0, 244 │ │ │ │ - ori $t0, $t0, 0x240 │ │ │ │ - sub.d $a0, $t2, $a0 │ │ │ │ - div.d $a0, $a0, $t0 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 136 # 9c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90c> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - lu12i.w $t0, 244 │ │ │ │ - ori $t0, $t0, 0x240 │ │ │ │ - div.d $a0, $a0, $t0 │ │ │ │ - b -56 # 9b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c> │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -1716 │ │ │ │ + b -1640 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -17504 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - lu12i.w $t2, 244 │ │ │ │ - ori $t2, $t2, 0x240 │ │ │ │ - mul.d $a0, $a0, $t2 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - pcalau12i $t1, 87 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - add.d $a0, $a0, $t3 │ │ │ │ - sub.d $a0, $a0, $t0 │ │ │ │ - div.d $a0, $a0, $t2 │ │ │ │ - b -136 # 9b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87c> │ │ │ │ nop │ │ │ │ - bl -17452 │ │ │ │ nop │ │ │ │ + ld.d $s7, $s7, 24 │ │ │ │ + bnez $s7, -196 │ │ │ │ + move $s7, $fp │ │ │ │ + beq $s4, $s2, 2108 │ │ │ │ + ld.d $s8, $s4, 40 │ │ │ │ + sltu $t0, $s8, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a1, $s4, 32 │ │ │ │ + bl -19472 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t3, $s7, $s8 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t3, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t3, $t0, 2044 │ │ │ │ + slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 2032 │ │ │ │ nop │ │ │ │ + addi.d $a0, $s4, 64 │ │ │ │ + addi.d $a1, $sp, 296 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 13708 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1592 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2024 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -20040 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -1280 │ │ │ │ - pcalau12i $t0, 87 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - addi.d $t1, $sp, 1128 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $t1, $sp, 152 │ │ │ │ - addi.d $t1, $sp, 1000 │ │ │ │ - st.d $t1, $sp, 160 │ │ │ │ - addi.d $t1, $sp, 872 │ │ │ │ - st.d $s0, $sp, 1256 │ │ │ │ - st.d $s1, $sp, 1248 │ │ │ │ - st.d $s2, $sp, 1240 │ │ │ │ - st.d $s6, $sp, 1208 │ │ │ │ - st.d $ra, $sp, 1272 │ │ │ │ - st.d $fp, $sp, 1264 │ │ │ │ - st.d $s4, $sp, 1224 │ │ │ │ - st.d $s5, $sp, 1216 │ │ │ │ - st.d $s7, $sp, 1200 │ │ │ │ - st.d $s8, $sp, 1192 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $zero │ │ │ │ - move $s6, $zero │ │ │ │ - addi.d $s0, $sp, 1160 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - st.d $t0, $sp, 1176 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + li.w $t0, 18 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + bl -19176 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + st.d $a0, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1952 │ │ │ │ + lu12i.w $t0, 468502 │ │ │ │ + ori $t0, $t0, 0xf62 │ │ │ │ + lu32i.d $t0, 221028 │ │ │ │ + lu52i.d $t0, $t0, 1591 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t0, 444102 │ │ │ │ + ori $t0, $t0, 0xf72 │ │ │ │ + lu32i.d $t0, -429473 │ │ │ │ + lu52i.d $t0, $t0, 1654 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x468 │ │ │ │ + st.h $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t1, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $fp, $s0, 1744 │ │ │ │ + beqz $fp, 1792 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s5, $fp, 40 │ │ │ │ + move $s7, $fp │ │ │ │ + ld.d $fp, $sp, 648 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + move $s4, $s2 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sltu $t0, $s5, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s5, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bl -19752 │ │ │ │ + bnez $a0, 28 │ │ │ │ + sub.d $s5, $s5, $fp │ │ │ │ + blt $s8, $s5, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 68 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - bl 11860 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - ldx.d $a0, $t0, $s6 │ │ │ │ - bl 11848 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - bnez $s2, 376 # 9e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb20> │ │ │ │ + bltz $a0, 56 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 443988 │ │ │ │ - lu12i.w $t1, 2 │ │ │ │ - ori $t2, $t2, 0x828 │ │ │ │ - ori $t1, $t1, 0x970 │ │ │ │ - li.w $t0, 6 │ │ │ │ - pcaddi $t3, 88674 │ │ │ │ - ldptr.w $a4, $t3, 0 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - stptr.w $t2, $s0, 0 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $a2, 2 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1166 │ │ │ │ - bl 10652 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # 9d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa08> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -17424 │ │ │ │ + move $s4, $s7 │ │ │ │ + ld.d $s7, $s7, 16 │ │ │ │ + beqz $s7, 48 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - beq $s2, $t0, 320 # 9e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb50> │ │ │ │ - lu12i.w $t2, 415524 │ │ │ │ - ori $t2, $t2, 0x320 │ │ │ │ - lu32i.d $t2, 289124 │ │ │ │ - lu52i.d $t2, $t2, 1847 │ │ │ │ - li.w $t1, 32 │ │ │ │ - li.w $t0, 9 │ │ │ │ - pcaddi $t3, 88647 │ │ │ │ - ldptr.w $a4, $t3, 0 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.b $t1, $s0, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $a2, 12 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1169 │ │ │ │ - bl 10548 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # 9d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa70> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -17528 │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + ld.d $s5, $s7, 40 │ │ │ │ + b -88 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - pcaddi $s5, 88628 │ │ │ │ - ldptr.w $a1, $s5, 0 │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - bl 43684 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - beqz $s2, 300 # 9ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $s2, $t0, 4484 # af30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c10> │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - ldx.d $a0, $t0, $s6 │ │ │ │ - bl 10752 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - bl 10744 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - bl -16804 │ │ │ │ - move $a0, $zero │ │ │ │ - bl 119396 # 27030 , std::allocator >::~basic_stringbuf()@@Base+0xc3a0> │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - stptr.w $t1, $s0, 0 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1164 │ │ │ │ - bl 119456 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 156 # 9e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb70> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # 9e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf0> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -17656 │ │ │ │ nop │ │ │ │ - addi.w $s2, $s2, -1 │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - slti $t0, $s2, 0 │ │ │ │ - masknez $t0, $s2, $t0 │ │ │ │ - slli.w $s2, $t0, 0x0 │ │ │ │ - bl 11492 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - slli.d $s6, $s2, 0x3 │ │ │ │ - ldx.d $a0, $t0, $s6 │ │ │ │ - bl 11476 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - beqz $s2, -364 # 9cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b0> │ │ │ │ - lu12i.w $t2, 443988 │ │ │ │ - lu12i.w $t1, 2 │ │ │ │ - pcaddi $t3, 88584 │ │ │ │ - ori $t2, $t2, 0x820 │ │ │ │ - ori $t1, $t1, 0x70 │ │ │ │ - li.w $t0, 6 │ │ │ │ - b -368 # 9ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s7, $s7, 24 │ │ │ │ + bnez $s7, -36 │ │ │ │ + move $s7, $fp │ │ │ │ + beq $s4, $s2, 1628 │ │ │ │ + ld.d $s8, $s4, 40 │ │ │ │ + sltu $t0, $s8, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a1, $s4, 32 │ │ │ │ + bl -19888 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t3, $s7, $s8 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t3, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t3, $t0, 1564 │ │ │ │ + slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 1552 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 415524 │ │ │ │ - ori $t2, $t2, 0x328 │ │ │ │ - lu32i.d $t2, 289124 │ │ │ │ - pcaddi $t3, 88572 │ │ │ │ - lu52i.d $t2, $t2, 1847 │ │ │ │ - li.w $t1, 41 │ │ │ │ - li.w $t0, 9 │ │ │ │ - b -316 # 9d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa30> │ │ │ │ - li.w $a0, 260 │ │ │ │ - bl 119260 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 1144 │ │ │ │ - beqz $a0, 4116 # aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b90> │ │ │ │ - beq $t0, $s0, -144 # 9e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf0> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ + addi.d $a0, $s4, 64 │ │ │ │ + addi.d $a1, $sp, 297 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 13292 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1593 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2025 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -17824 │ │ │ │ - b -164 # 9e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf0> │ │ │ │ + bl -20456 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 49204 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + ld.d $fp, $s0, 1744 │ │ │ │ + stptr.d $t2, $s1, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + li.w $t1, 15 │ │ │ │ + move $s4, $s2 │ │ │ │ + st.w $t2, $s1, 8 │ │ │ │ + ld.hu $t2, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + st.h $t2, $s1, 12 │ │ │ │ + st.b $t0, $s1, 14 │ │ │ │ + st.d $t1, $s0, 1944 │ │ │ │ + st.b $zero, $s0, 1967 │ │ │ │ + beqz $fp, 172 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + li.w $s5, 15 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ + ld.d $s7, $fp, 40 │ │ │ │ + beqz $s7, 1276 │ │ │ │ + sltui $t0, $s7, 16 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + maskeqz $a2, $s7, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -20096 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $s7, $s7, -15 │ │ │ │ + blt $s8, $s7, 20 │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 1224 │ │ │ │ nop │ │ │ │ + move $s4, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + bnez $fp, -72 │ │ │ │ nop │ │ │ │ + beq $s4, $s2, 72 │ │ │ │ + ld.d $s5, $s4, 40 │ │ │ │ + beqz $s5, 88 │ │ │ │ + sltui $t0, $s5, 16 │ │ │ │ + li.w $s8, 15 │ │ │ │ + ld.d $a1, $s4, 32 │ │ │ │ + maskeqz $a2, $s5, $t0 │ │ │ │ + masknez $t0, $s8, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -20184 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s8, $s8, $s5 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s8, $t0, 16 │ │ │ │ + slli.w $a0, $s8, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - addi.d $s4, $sp, 320 │ │ │ │ - li.w $t0, 18 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ldptr.d $s7, $t1, 0 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -16996 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 320 │ │ │ │ - lu12i.w $t3, 422614 │ │ │ │ - lu12i.w $t2, 476902 │ │ │ │ - ori $t3, $t3, 0xe49 │ │ │ │ - ori $t2, $t2, 0xf63 │ │ │ │ - lu32i.d $t3, 355681 │ │ │ │ - lu32i.d $t2, -233614 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 1160 │ │ │ │ - li.w $t1, 0xa3a │ │ │ │ - lu52i.d $t3, $t3, 518 │ │ │ │ - lu52i.d $t2, $t2, 1846 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.h $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - move $a3, $zero │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - pcaddi $t0, 88519 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 10056 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 16 # 9f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc58> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -18020 │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 72 │ │ │ │ - move $a2, $zero │ │ │ │ move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ldptr.d $s7, $t1, 0 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -17160 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 320 │ │ │ │ - pcaddi $t1, 49860 │ │ │ │ - ld.d $t2, $t1, 64 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t3, $sp, 1160 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vld $vr0, $t1, 16 │ │ │ │ - st.d $t2, $t0, 64 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - vld $vr0, $t1, 32 │ │ │ │ - vst $vr0, $t0, 32 │ │ │ │ - li.w $a2, 10 │ │ │ │ - vld $vr0, $t1, 48 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -4900 │ │ │ │ - pcaddi $t0, 88476 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - li.w $a3, 1 │ │ │ │ + addi.d $a2, $sp, 392 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1688 │ │ │ │ + bl -15016 │ │ │ │ + move $s4, $a0 │ │ │ │ + addi.d $a0, $s4, 64 │ │ │ │ + addi.d $a1, $sp, 298 │ │ │ │ li.w $a2, 1 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 10632 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s7, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 328 │ │ │ │ - beq $s7, $s8, 44 # a048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd28> │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - beq $a0, $t0, 16 # a038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd18> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -18212 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - bne $s8, $s7, -28 # a020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd00> │ │ │ │ - ld.d $s8, $sp, 320 │ │ │ │ - nop │ │ │ │ - beqz $s8, 24 # a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd40> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $a1, $a1, $s8 │ │ │ │ - bl -18248 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # a078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd58> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ + bl 12988 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1594 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2026 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -18272 │ │ │ │ + bl -20760 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - addi.d $t3, $sp, 360 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - addi.d $a0, $sp, 344 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - st.d $a0, $sp, 280 │ │ │ │ - st.d $t3, $sp, 112 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t3, $sp, 344 │ │ │ │ - st.h $t1, $sp, 360 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - st.b $zero, $sp, 362 │ │ │ │ - bl 118096 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 376 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl 119308 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $t1, $sp, 384 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 6484 # ba28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2708> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50896 │ │ │ │ - bl -19236 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + li.w $t0, 17 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ st.d $t0, $sp, 408 │ │ │ │ + bl -19896 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + st.d $a0, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1952 │ │ │ │ + lu12i.w $t0, 468502 │ │ │ │ + ori $t0, $t0, 0xf62 │ │ │ │ + lu32i.d $t0, 221028 │ │ │ │ + lu52i.d $t0, $t0, 1591 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t0, 444102 │ │ │ │ + ori $t0, $t0, 0xf72 │ │ │ │ + lu32i.d $t0, -39841 │ │ │ │ + lu52i.d $t0, $t0, 1910 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + li.w $t0, 110 │ │ │ │ + st.b $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 408 │ │ │ │ + ld.d $t1, $s0, 1936 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $s7, $s0, 1744 │ │ │ │ + beqz $s7, 1012 │ │ │ │ + ld.d $t0, $sp, 640 │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + ld.d $fp, $s7, 40 │ │ │ │ + move $s4, $s7 │ │ │ │ + ld.d $s7, $sp, 648 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 5296 # b5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - st.d $t1, $sp, 424 │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - lu12i.w $t2, 452470 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - addi.d $t3, $sp, 456 │ │ │ │ - addi.d $a0, $sp, 440 │ │ │ │ - ori $t2, $t2, 0xf64 │ │ │ │ - li.w $t1, 4 │ │ │ │ - st.d $a0, $sp, 288 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - st.d $t3, $sp, 440 │ │ │ │ - st.w $t2, $sp, 456 │ │ │ │ - st.d $t1, $sp, 448 │ │ │ │ - st.d $t0, $sp, 416 │ │ │ │ - st.b $zero, $sp, 460 │ │ │ │ - bl 117936 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 472 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - bl 119148 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 416 │ │ │ │ - ld.d $a2, $sp, 480 │ │ │ │ - ld.d $a3, $sp, 408 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4980 # b4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d0> │ │ │ │ - ld.d $t1, $sp, 424 │ │ │ │ - ld.d $a1, $sp, 472 │ │ │ │ - bgeu $t1, $t0, 24 # a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe80> │ │ │ │ - addi.d $t1, $sp, 488 │ │ │ │ - beq $a1, $t1, 16 # a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe80> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - bgeu $t1, $t0, 4436 # b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5516 # b738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2418> │ │ │ │ - addi.d $s7, $sp, 408 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -19448 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 520 │ │ │ │ - st.d $t0, $sp, 504 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 5340 # b6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2390> │ │ │ │ - ld.d $t1, $s7, 16 │ │ │ │ - st.d $t0, $sp, 504 │ │ │ │ - st.d $t1, $sp, 520 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $t0, $sp, 512 │ │ │ │ - ld.d $t1, $sp, 512 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 6088 # b9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b0> │ │ │ │ - addi.d $t0, $sp, 504 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50819 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - bl -19552 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 552 │ │ │ │ - st.d $t0, $sp, 536 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 4916 # b570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2250> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 536 │ │ │ │ - st.d $t1, $sp, 552 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s7, 8 │ │ │ │ - lu12i.w $t0, 476774 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - ori $t0, $t0, 0x56c │ │ │ │ - addi.d $t2, $sp, 584 │ │ │ │ - addi.d $a0, $sp, 568 │ │ │ │ - st.w $t0, $sp, 584 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $a0, $sp, 296 │ │ │ │ - st.d $t2, $sp, 128 │ │ │ │ - st.d $t2, $sp, 568 │ │ │ │ - st.b $zero, $sp, 588 │ │ │ │ - st.d $t1, $sp, 544 │ │ │ │ - st.d $t0, $sp, 576 │ │ │ │ - bl 117616 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 600 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - bl 118828 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 544 │ │ │ │ - ld.d $a2, $sp, 608 │ │ │ │ - ld.d $a3, $sp, 536 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4532 # b470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150> │ │ │ │ - ld.d $t1, $sp, 552 │ │ │ │ - ld.d $a1, $sp, 600 │ │ │ │ - bgeu $t1, $t0, 24 # a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc0> │ │ │ │ - addi.d $t1, $sp, 616 │ │ │ │ - beq $a1, $t1, 16 # a2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc0> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 616 │ │ │ │ - bgeu $t1, $t0, 4212 # b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2030> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5804 # b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2678> │ │ │ │ - addi.d $s7, $sp, 536 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -19768 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 648 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 4204 # b380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 648 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $t0, $sp, 640 │ │ │ │ - ld.d $t1, $sp, 640 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 6064 # baf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d8> │ │ │ │ - addi.d $t0, $sp, 632 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50739 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - bl -19872 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 680 │ │ │ │ - st.d $t0, $sp, 664 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 4372 # b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2170> │ │ │ │ - st.d $t0, $sp, 664 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 680 │ │ │ │ + move $s5, $s2 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.d $t0, $sp, 672 │ │ │ │ - lu12i.w $t0, 427638 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - ori $t0, $t0, 0x972 │ │ │ │ - addi.d $t1, $sp, 712 │ │ │ │ - st.w $t0, $sp, 712 │ │ │ │ - st.b $zero, $sp, 717 │ │ │ │ - li.w $t0, 116 │ │ │ │ - addi.d $a0, $sp, 696 │ │ │ │ - st.b $t0, $t1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $a0, $sp, 304 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - st.d $t1, $sp, 696 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - bl 117288 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 728 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 208 │ │ │ │ - bl 118500 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 672 │ │ │ │ - ld.d $a2, $sp, 736 │ │ │ │ - ld.d $a3, $sp, 664 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4396 # b530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - ld.d $t1, $sp, 680 │ │ │ │ - ld.d $a1, $sp, 728 │ │ │ │ - bgeu $t1, $t0, 24 # a428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1108> │ │ │ │ - addi.d $t1, $sp, 744 │ │ │ │ - beq $a1, $t1, 16 # a428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1108> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 744 │ │ │ │ - bgeu $t1, $t0, 4076 # b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f0> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5772 # bac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a0> │ │ │ │ - addi.d $s7, $sp, 664 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -20096 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 776 │ │ │ │ - st.d $t0, $sp, 760 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 4068 # b440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2120> │ │ │ │ - st.d $t0, $sp, 760 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 776 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $t0, $sp, 768 │ │ │ │ - ld.d $t1, $sp, 768 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 5632 # ba90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2770> │ │ │ │ - addi.d $t0, $sp, 760 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50657 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - bl -20200 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 808 │ │ │ │ - st.d $t0, $sp, 792 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 4172 # b510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f0> │ │ │ │ - st.d $t0, $sp, 792 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 808 │ │ │ │ + sltu $t0, $fp, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $fp, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bl -20472 │ │ │ │ + bnez $a0, 28 │ │ │ │ + sub.d $fp, $fp, $s7 │ │ │ │ + blt $s8, $fp, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $fp, $t0, 52 │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.d $t0, $sp, 800 │ │ │ │ - lu12i.w $t0, 472918 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - ori $t0, $t0, 0x170 │ │ │ │ - addi.d $t1, $sp, 840 │ │ │ │ - st.w $t0, $sp, 840 │ │ │ │ - st.b $zero, $sp, 845 │ │ │ │ - li.w $t0, 101 │ │ │ │ - addi.d $a0, $sp, 824 │ │ │ │ - st.b $t0, $t1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $a0, $sp, 312 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t1, $sp, 824 │ │ │ │ - st.d $t0, $sp, 832 │ │ │ │ - bl 116960 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 856 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - bl 118172 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 800 │ │ │ │ - ld.d $a2, $sp, 864 │ │ │ │ - ld.d $a3, $sp, 792 │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 4164 # b590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2270> │ │ │ │ - ld.d $t1, $sp, 808 │ │ │ │ - ld.d $a1, $sp, 856 │ │ │ │ - bgeu $t1, $t0, 24 # a570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1250> │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - beq $a1, $t1, 16 # a570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1250> │ │ │ │ + bltz $a0, 40 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 872 │ │ │ │ - bgeu $t1, $t0, 3652 # b3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5596 # bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2838> │ │ │ │ - addi.d $s7, $sp, 792 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -20424 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 904 │ │ │ │ - st.d $t0, $sp, 888 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 3644 # b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c0> │ │ │ │ - st.d $t0, $sp, 888 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 904 │ │ │ │ + move $s5, $s4 │ │ │ │ + ld.d $s4, $s4, 16 │ │ │ │ + beqz $s4, 32 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $t0, $sp, 896 │ │ │ │ - ld.d $t1, $sp, 896 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 5456 # bb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2808> │ │ │ │ - addi.d $t0, $sp, 888 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50575 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - bl -20528 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 936 │ │ │ │ - st.d $t0, $sp, 920 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 3908 # b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2230> │ │ │ │ - st.d $t0, $sp, 920 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 936 │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $fp, $s4, 40 │ │ │ │ + b -88 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.d $t0, $sp, 928 │ │ │ │ - addi.d $t0, $sp, 968 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.d $t0, $sp, 952 │ │ │ │ - lu12i.w $t0, 476823 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - ori $t0, $t0, 0x571 │ │ │ │ - addi.d $a0, $sp, 952 │ │ │ │ - st.w $t0, $sp, 968 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.b $zero, $sp, 972 │ │ │ │ - st.d $a0, $sp, 264 │ │ │ │ - st.d $t0, $sp, 960 │ │ │ │ - bl 116640 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 984 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl 117852 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 928 │ │ │ │ - ld.d $a2, $sp, 992 │ │ │ │ - ld.d $a3, $sp, 920 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $t1, 3652 # b4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ - ld.d $t1, $sp, 936 │ │ │ │ - ld.d $a1, $sp, 984 │ │ │ │ - bgeu $t1, $t0, 24 # a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1390> │ │ │ │ - ld.d $t1, $sp, 160 │ │ │ │ - beq $a1, $t1, 16 # a6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1390> │ │ │ │ + ld.d $s4, $s4, 24 │ │ │ │ + bnez $s4, -20 │ │ │ │ + move $s4, $s7 │ │ │ │ + beq $s5, $s2, 860 │ │ │ │ + ld.d $s8, $s5, 40 │ │ │ │ + sltu $t0, $s8, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a1, $s5, 32 │ │ │ │ + bl -20592 │ │ │ │ + bnez $a0, 36 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t3, $s4, $s8 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t3, 28 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t3, $t0, 796 │ │ │ │ + slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 1000 │ │ │ │ - bgeu $t1, $t0, 3044 # b290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 5348 # bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2880> │ │ │ │ - addi.d $s7, $sp, 920 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -20744 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 1032 │ │ │ │ - st.d $t0, $sp, 1016 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - beq $t0, $s8, 3036 # b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa0> │ │ │ │ - st.d $t0, $sp, 1016 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 1032 │ │ │ │ + bltz $a0, 784 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - stptr.d $s8, $s7, 0 │ │ │ │ - st.d $t0, $sp, 1024 │ │ │ │ - ld.d $t1, $sp, 1024 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 4632 # b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2610> │ │ │ │ - addi.d $t0, $sp, 1016 │ │ │ │ + addi.d $a0, $s5, 64 │ │ │ │ + addi.d $a1, $sp, 299 │ │ │ │ li.w $a2, 1 │ │ │ │ - pcaddi $a1, 50495 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - bl -20848 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s7, $sp, 1064 │ │ │ │ - st.d $s7, $sp, 1048 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $fp, $a0, 16 │ │ │ │ - move $s8, $a0 │ │ │ │ - beq $t0, $fp, 3432 # b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ - st.d $t0, $sp, 1048 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 1064 │ │ │ │ - ld.d $t0, $s8, 8 │ │ │ │ - stptr.d $fp, $s8, 0 │ │ │ │ - st.d $zero, $s8, 8 │ │ │ │ - st.d $t0, $sp, 1056 │ │ │ │ - addi.d $t0, $sp, 1096 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 1080 │ │ │ │ - lu12i.w $t0, 460486 │ │ │ │ - st.b $zero, $s8, 16 │ │ │ │ - ori $t0, $t0, 0x568 │ │ │ │ - addi.d $a0, $sp, 1080 │ │ │ │ - st.w $t0, $sp, 1096 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.b $zero, $sp, 1100 │ │ │ │ - st.d $a0, $sp, 272 │ │ │ │ - st.d $t0, $sp, 1088 │ │ │ │ - bl 116328 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - addi.d $t0, $sp, 1112 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - bl 117540 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a4, $sp, 1056 │ │ │ │ - ld.d $a2, $sp, 1120 │ │ │ │ - ld.d $a3, $sp, 1048 │ │ │ │ - add.d $t0, $a4, $a2 │ │ │ │ - beq $a3, $s7, 3600 # b5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b0> │ │ │ │ - ld.d $t1, $sp, 1064 │ │ │ │ - ld.d $a1, $sp, 1112 │ │ │ │ - bgeu $t1, $t0, 20 # a7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c0> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - beq $a1, $t1, 12 # a7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c0> │ │ │ │ - ld.d $t1, $sp, 1128 │ │ │ │ - bgeu $t1, $t0, 2676 # b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f30> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 4364 # b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d8> │ │ │ │ - addi.d $fp, $sp, 1048 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -21048 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $fp, $a0 │ │ │ │ - beq $t0, $s8, 2668 # b278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f58> │ │ │ │ - st.d $t0, $sp, 1144 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 1160 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $fp, 8 │ │ │ │ - stptr.d $s8, $fp, 0 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - st.d $zero, $fp, 8 │ │ │ │ - st.b $zero, $fp, 16 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -7024 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - ldptr.w $a4, $s5, 0 │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, 14 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl 8512 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $fp, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 328 │ │ │ │ - beq $fp, $s8, 52 # a898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1578> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $fp, 0 │ │ │ │ - addi.d $t0, $fp, 16 │ │ │ │ - beq $a0, $t0, 16 # a888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1568> │ │ │ │ - ld.d $a1, $fp, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20340 │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - bne $s8, $fp, -28 # a870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1550> │ │ │ │ - ld.d $s8, $sp, 320 │ │ │ │ - nop │ │ │ │ - beqz $s8, 24 # a8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1590> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $a1, $a1, $s8 │ │ │ │ - bl -20376 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # a8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a8> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ + bl 12588 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + ld.bu $t0, $s0, 1595 │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + st.b $t0, $s0, 2027 │ │ │ │ + beq $a0, $s1, 20 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -20400 │ │ │ │ + bl -21160 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1112 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - beq $a0, $t0, 16 # a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c0> │ │ │ │ - ld.d $a1, $sp, 1128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20428 │ │ │ │ - ld.d $a0, $sp, 1080 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 16 # a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d8> │ │ │ │ - ld.d $a1, $sp, 1096 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20452 │ │ │ │ - ld.d $a0, $sp, 1048 │ │ │ │ - beq $a0, $s7, 20 # a910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f0> │ │ │ │ - ld.d $a1, $sp, 1064 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20472 │ │ │ │ + lu12i.w $t0, 468502 │ │ │ │ + ori $t0, $t0, 0xf62 │ │ │ │ + lu32i.d $t0, 221028 │ │ │ │ + st.d $s1, $s0, 1936 │ │ │ │ + lu52i.d $t0, $t0, 1687 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0x57a │ │ │ │ + ld.d $fp, $s0, 1744 │ │ │ │ + st.h $t0, $s1, 8 │ │ │ │ + li.w $t0, 10 │ │ │ │ + st.b $zero, $s0, 1962 │ │ │ │ + st.d $t0, $s0, 1944 │ │ │ │ + move $s8, $s2 │ │ │ │ + beqz $fp, 176 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + li.w $s5, 10 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1016 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $a0, $t0, 16 # a928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1608> │ │ │ │ - ld.d $a1, $sp, 1032 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20500 │ │ │ │ - ld.d $a0, $sp, 984 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 16 # a940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1620> │ │ │ │ - ld.d $a1, $sp, 1000 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20524 │ │ │ │ - ld.d $a0, $sp, 952 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $a0, $t0, 16 # a958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1638> │ │ │ │ - ld.d $a1, $sp, 968 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20548 │ │ │ │ - ld.d $a0, $sp, 920 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - beq $a0, $t0, 16 # a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1650> │ │ │ │ - ld.d $a1, $sp, 936 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20572 │ │ │ │ - ld.d $a0, $sp, 888 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 16 # a988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1668> │ │ │ │ - ld.d $a1, $sp, 904 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20596 │ │ │ │ - ld.d $a0, $sp, 856 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - beq $a0, $t0, 16 # a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1680> │ │ │ │ - ld.d $a1, $sp, 872 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20620 │ │ │ │ - ld.d $a0, $sp, 824 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - beq $a0, $t0, 16 # a9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1698> │ │ │ │ - ld.d $a1, $sp, 840 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20644 │ │ │ │ - ld.d $a0, $sp, 792 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beq $a0, $t0, 16 # a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0> │ │ │ │ - ld.d $a1, $sp, 808 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20668 │ │ │ │ - ld.d $a0, $sp, 760 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 16 # a9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c8> │ │ │ │ - ld.d $a1, $sp, 776 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20692 │ │ │ │ - ld.d $a0, $sp, 728 │ │ │ │ - addi.d $t0, $sp, 744 │ │ │ │ - beq $a0, $t0, 16 # aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e0> │ │ │ │ - ld.d $a1, $sp, 744 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20716 │ │ │ │ - ld.d $a0, $sp, 696 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - beq $a0, $t0, 16 # aa18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f8> │ │ │ │ - ld.d $a1, $sp, 712 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20740 │ │ │ │ - ld.d $a0, $sp, 664 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 16 # aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1710> │ │ │ │ - ld.d $a1, $sp, 680 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20764 │ │ │ │ - ld.d $a0, $sp, 632 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - beq $a0, $t0, 16 # aa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1728> │ │ │ │ - ld.d $a1, $sp, 648 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20788 │ │ │ │ - ld.d $a0, $sp, 600 │ │ │ │ - addi.d $t0, $sp, 616 │ │ │ │ - beq $a0, $t0, 16 # aa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1740> │ │ │ │ - ld.d $a1, $sp, 616 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20812 │ │ │ │ - ld.d $a0, $sp, 568 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - beq $a0, $t0, 16 # aa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1758> │ │ │ │ - ld.d $a1, $sp, 584 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20836 │ │ │ │ - ld.d $a0, $sp, 536 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $a0, $t0, 16 # aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770> │ │ │ │ - ld.d $a1, $sp, 552 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20860 │ │ │ │ - ld.d $a0, $sp, 504 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 16 # aaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1788> │ │ │ │ - ld.d $a1, $sp, 520 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20884 │ │ │ │ - ld.d $a0, $sp, 472 │ │ │ │ - addi.d $t0, $sp, 488 │ │ │ │ - beq $a0, $t0, 16 # aac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a0> │ │ │ │ - ld.d $a1, $sp, 488 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20908 │ │ │ │ - ld.d $a0, $sp, 440 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $a0, $t0, 16 # aad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b8> │ │ │ │ - ld.d $a1, $sp, 456 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20932 │ │ │ │ - ld.d $a0, $sp, 408 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $a0, $t0, 16 # aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d0> │ │ │ │ - ld.d $a1, $sp, 424 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20956 │ │ │ │ - ld.d $a0, $sp, 376 │ │ │ │ - addi.d $t0, $sp, 392 │ │ │ │ - beq $a0, $t0, 16 # ab08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e8> │ │ │ │ - ld.d $a1, $sp, 392 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -20980 │ │ │ │ - ld.d $a0, $sp, 344 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - beq $a0, $t0, 16 # ab20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1800> │ │ │ │ - ld.d $a1, $sp, 360 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21004 │ │ │ │ - ld.d $t5, $s1, 16 │ │ │ │ - pcaddi $t0, 49143 │ │ │ │ - pcaddi $t1, 87760 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ldptr.w $a4, $t1, 0 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - ldptr.d $a0, $t5, 0 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - st.d $t4, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1175 │ │ │ │ - li.w $a3, 9 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - st.b $t0, $s0, 14 │ │ │ │ - bl 6968 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 16 # ab88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1868> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21108 │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 20 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ldptr.d $s7, $t1, 0 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -20248 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 320 │ │ │ │ - lu12i.w $t3, 472870 │ │ │ │ - lu12i.w $t2, 311462 │ │ │ │ - ori $t3, $t3, 0x946 │ │ │ │ - ori $t2, $t2, 0xd65 │ │ │ │ - lu32i.d $t3, -450444 │ │ │ │ - lu32i.d $t2, 291681 │ │ │ │ - lu12i.w $t1, 448087 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 1160 │ │ │ │ - ori $t1, $t1, 0x469 │ │ │ │ - lu52i.d $t3, $t3, 1862 │ │ │ │ - lu52i.d $t2, $t2, 519 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.w $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -7996 │ │ │ │ - pcaddi $t0, 87702 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - li.w $a3, 10 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 7536 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s7, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 328 │ │ │ │ - beq $s7, $s8, 52 # ac68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1948> │ │ │ │ nop │ │ │ │ + ld.d $s7, $fp, 40 │ │ │ │ + beqz $s7, 604 │ │ │ │ + sltui $t0, $s7, 11 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + maskeqz $a2, $s7, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -20800 │ │ │ │ + bnez $a0, 20 │ │ │ │ + addi.d $s7, $s7, -10 │ │ │ │ + blt $s4, $s7, 20 │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - beq $a0, $t0, 16 # ac58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1938> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21316 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - bne $s8, $s7, -28 # ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1920> │ │ │ │ - ld.d $s8, $sp, 320 │ │ │ │ + bltz $a0, 552 │ │ │ │ nop │ │ │ │ - beqz $s8, 24 # ac80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1960> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $a1, $a1, $s8 │ │ │ │ - bl -21352 │ │ │ │ + move $s8, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + bnez $fp, -72 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1978> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21376 │ │ │ │ + beq $s8, $s2, 72 │ │ │ │ + ld.d $s2, $s8, 40 │ │ │ │ + beqz $s2, 88 │ │ │ │ + sltui $t0, $s2, 11 │ │ │ │ + li.w $s5, 10 │ │ │ │ + ld.d $a1, $s8, 32 │ │ │ │ + maskeqz $a2, $s2, $t0 │ │ │ │ + masknez $t0, $s5, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + bl -20888 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s5, $s5, $s2 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s5, $t0, 16 │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bgez $a0, 32 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ldptr.d $s7, $t1, 0 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -20520 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 320 │ │ │ │ - lu12i.w $t3, 415350 │ │ │ │ - lu12i.w $t2, 415350 │ │ │ │ - ori $t3, $t3, 0x170 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - lu32i.d $t3, 29984 │ │ │ │ - lu32i.d $t2, -39904 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 1160 │ │ │ │ - li.w $t1, 110 │ │ │ │ - lu52i.d $t3, $t3, 167 │ │ │ │ - lu52i.d $t2, $t2, 1910 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -8264 │ │ │ │ - ldptr.w $a4, $s5, 0 │ │ │ │ - li.w $a3, 10 │ │ │ │ - li.w $a2, 14 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 7272 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s7, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 328 │ │ │ │ - beq $s7, $s8, 44 # ad68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - beq $a0, $t0, 16 # ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a38> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + move $a1, $s8 │ │ │ │ + st.d $s3, $s0, 1704 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + bl -15720 │ │ │ │ + move $s8, $a0 │ │ │ │ + addi.d $a0, $s8, 64 │ │ │ │ + addi.d $a1, $sp, 316 │ │ │ │ + li.w $a2, 1 │ │ │ │ + bl 13340 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + ld.d $a0, $s0, 1936 │ │ │ │ + ldptr.w $s2, $sp, 316 │ │ │ │ + beq $a0, $s1, 16 │ │ │ │ + ld.d $a1, $s0, 1952 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -21572 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - bne $s8, $s7, -28 # ad40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a20> │ │ │ │ - ld.d $s8, $sp, 320 │ │ │ │ - nop │ │ │ │ - beqz $s8, 24 # ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a60> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $a1, $a1, $s8 │ │ │ │ - bl -21608 │ │ │ │ + bl -21460 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 51628 # 17698 ::do_widen(char) const@@Base+0x4130> │ │ │ │ + ld.d $s2, $s6, 48 │ │ │ │ + ld.d $t0, $s6, 56 │ │ │ │ + st.w $a0, $s0, 2016 │ │ │ │ + beq $s2, $t0, 660 │ │ │ │ + addi.d $t0, $s2, 24 │ │ │ │ + ld.d $t1, $sp, 672 │ │ │ │ + st.d $t0, $s2, 8 │ │ │ │ + ld.d $a2, $s0, 1984 │ │ │ │ + ld.d $a1, $s0, 1976 │ │ │ │ + stptr.d $t1, $s2, 0 │ │ │ │ + addi.d $a0, $s2, 8 │ │ │ │ + bl 5476 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s0, 2008 │ │ │ │ + ldptr.w $t1, $sp, 728 │ │ │ │ + st.w $t0, $s2, 40 │ │ │ │ + ld.hu $t0, $s0, 2012 │ │ │ │ + st.h $t0, $s2, 44 │ │ │ │ + ld.d $t0, $sp, 720 │ │ │ │ + st.w $t1, $s2, 56 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + ld.d $t0, $s6, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $s6, 48 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # ad98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a78> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ + ld.d $a0, $s0, 1976 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 1992 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -21632 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 61 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ldptr.d $s7, $t1, 0 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -20776 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 320 │ │ │ │ - pcaddi $t1, 48980 │ │ │ │ - ld.d $t4, $t1, 48 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - ldptr.w $t3, $t1, 56 │ │ │ │ - ld.bu $t2, $t1, 60 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t5, $sp, 1160 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - st.d $t4, $t0, 48 │ │ │ │ - vld $vr0, $t1, 16 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - st.w $t3, $t0, 56 │ │ │ │ - vld $vr0, $t1, 32 │ │ │ │ - vst $vr0, $t0, 32 │ │ │ │ - st.b $t2, $t0, 60 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -8524 │ │ │ │ - ldptr.w $a4, $s5, 0 │ │ │ │ - li.w $a3, 13 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 7012 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s4, $sp, 320 │ │ │ │ - ld.d $s5, $sp, 328 │ │ │ │ - beq $s4, $s5, 56 # ae78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b58> │ │ │ │ + bl -21588 │ │ │ │ + ld.d $s2, $s0, 1848 │ │ │ │ + addi.d $s3, $sp, 552 │ │ │ │ + beq $s2, $s3, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - addi.d $t0, $s4, 16 │ │ │ │ - beq $a0, $t0, 16 # ae68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b48> │ │ │ │ - ld.d $a1, $s4, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21844 │ │ │ │ - addi.d $s4, $s4, 32 │ │ │ │ - bne $s5, $s4, -28 # ae50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b30> │ │ │ │ - ld.d $s5, $sp, 320 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -21628 │ │ │ │ + bne $s2, $s3, -16 │ │ │ │ nop │ │ │ │ - beqz $s5, 24 # ae90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b70> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s5 │ │ │ │ - sub.d $a1, $a1, $s5 │ │ │ │ - bl -21880 │ │ │ │ + ld.d $s2, $s0, 1824 │ │ │ │ + addi.d $s3, $sp, 528 │ │ │ │ + beq $s2, $s3, 40 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, -4324 # 9db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa90> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21904 │ │ │ │ - b -4340 # 9db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t0, $s0, 24 # aec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba8> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -21936 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -21676 │ │ │ │ + bne $s2, $s3, -16 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - stptr.w $t2, $s0, 0 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1165 │ │ │ │ - bl 115104 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 796 # b210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf0> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ + ld.d $a0, $s0, 1792 │ │ │ │ + bl -18444 │ │ │ │ + ld.d $s3, $s0, 1744 │ │ │ │ + beqz $s3, 84 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + bl -18624 │ │ │ │ + ld.d $a0, $s2, 64 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s2, 80 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -22008 │ │ │ │ - nop │ │ │ │ - addi.w $s2, $s2, 1 │ │ │ │ - slti $t0, $s2, 1 │ │ │ │ - maskeqz $s2, $s2, $t0 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ - or $s2, $s2, $t0 │ │ │ │ - slli.d $s6, $s2, 0x3 │ │ │ │ - b -4728 # 9cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - addi.d $s4, $sp, 320 │ │ │ │ - li.w $t0, 115 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ld.d $s7, $t1, 8 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -21188 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 320 │ │ │ │ - pcaddi $t1, 48893 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 1160 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vld $vr0, $t1, 16 │ │ │ │ - ld.hu $t3, $t1, 112 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - ld.bu $t2, $t1, 114 │ │ │ │ - vld $vr0, $t1, 32 │ │ │ │ - vst $vr0, $t0, 32 │ │ │ │ - vld $vr0, $t1, 48 │ │ │ │ - vst $vr0, $t0, 48 │ │ │ │ - li.w $a2, 10 │ │ │ │ - vld $vr0, $t1, 64 │ │ │ │ - st.h $t3, $t0, 112 │ │ │ │ - vst $vr0, $t0, 64 │ │ │ │ - st.b $t2, $t0, 114 │ │ │ │ - vld $vr0, $t1, 80 │ │ │ │ - vst $vr0, $t0, 80 │ │ │ │ - vld $vr0, $t1, 96 │ │ │ │ - vst $vr0, $t0, 96 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -8960 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 4 │ │ │ │ - bl 37892 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 6560 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s7, $sp, 320 │ │ │ │ - ld.d $s8, $sp, 328 │ │ │ │ - beq $s7, $s8, 52 # b038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d18> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - beq $a0, $t0, 16 # b028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d08> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ + bl -21740 │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -22292 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - bne $s8, $s7, -28 # b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf0> │ │ │ │ - ld.d $s8, $sp, 320 │ │ │ │ + bl -21764 │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 96 │ │ │ │ + bl -21776 │ │ │ │ + bnez $s3, -76 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + b -4644 │ │ │ │ nop │ │ │ │ - beqz $s8, 24 # b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d30> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ - move $a0, $s8 │ │ │ │ - sub.d $a1, $a1, $s8 │ │ │ │ - bl -22328 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # b068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d48> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -22352 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 37 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ld.d $s7, $t1, 8 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -21496 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 320 │ │ │ │ - pcaddi $t1, 48846 │ │ │ │ - ldptr.w $t3, $t1, 32 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - ld.bu $t2, $t1, 36 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 1160 │ │ │ │ - st.w $t3, $t0, 32 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - vld $vr0, $t1, 16 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - st.b $t2, $t0, 36 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - li.w $a2, 1 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl 37640 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - li.w $a3, 3 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 5556 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df0> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -22520 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - li.w $t0, 229 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - ld.d $s7, $t1, 8 │ │ │ │ - st.d $t0, $sp, 320 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - bl -21664 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t2, $sp, 320 │ │ │ │ - pcaddi $t1, 48814 │ │ │ │ - pcaddi $t3, 48861 │ │ │ │ - st.d $a0, $sp, 1144 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t2, $sp, 1160 │ │ │ │ nop │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - vld $vr0, $t1, -48 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - vld $vr0, $t1, -32 │ │ │ │ - vst $vr0, $t0, -32 │ │ │ │ - vld $vr0, $t1, -16 │ │ │ │ - vst $vr0, $t0, -16 │ │ │ │ - bne $t1, $t3, -40 # b150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e30> │ │ │ │ - ldptr.w $t3, $t1, 32 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - ld.bu $t2, $t1, 36 │ │ │ │ - vld $vr0, $t1, 16 │ │ │ │ - vst $vr0, $t0, 16 │ │ │ │ - li.w $a2, 10 │ │ │ │ - st.w $t3, $t0, 32 │ │ │ │ - st.b $t2, $t0, 36 │ │ │ │ - ld.d $t0, $sp, 320 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - addi.d $a1, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - move $a0, $s4 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -9448 │ │ │ │ - ldptr.w $a4, $s5, 0 │ │ │ │ - li.w $a3, 5 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 6088 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - ld.d $s4, $sp, 320 │ │ │ │ - ld.d $s5, $sp, 328 │ │ │ │ - beq $s4, $s5, -868 # ae78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b58> │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - addi.d $t0, $s4, 16 │ │ │ │ - beq $a0, $t0, 16 # b1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed8> │ │ │ │ - ld.d $a1, $s4, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -22756 │ │ │ │ - addi.d $s4, $s4, 32 │ │ │ │ - bne $s5, $s4, -28 # b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec0> │ │ │ │ - ld.d $s5, $sp, 320 │ │ │ │ - b -908 # ae78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b58> │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -1284 │ │ │ │ + b -1208 │ │ │ │ nop │ │ │ │ - li.w $a0, 261 │ │ │ │ - bl 114268 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 1144 │ │ │ │ - beqz $a0, 980 # b5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d0> │ │ │ │ - beq $t0, $s0, -784 # af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf0> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -22816 │ │ │ │ - b -804 # af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -612 │ │ │ │ + b -536 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $fp, $sp, 1048 │ │ │ │ - bl -22368 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $fp, $a0 │ │ │ │ - bne $t0, $s8, -2660 # a810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22184 │ │ │ │ - b -2668 # a820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1500> │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s7, $sp, 920 │ │ │ │ - bl -22432 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 1032 │ │ │ │ - st.d $t0, $sp, 1016 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $s8, -3028 # a6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22256 │ │ │ │ - b -3036 # a6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s5, $s2 │ │ │ │ nop │ │ │ │ + move $a1, $s5 │ │ │ │ + addi.d $a2, $sp, 400 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1696 │ │ │ │ + bl -16216 │ │ │ │ + move $s5, $a0 │ │ │ │ + b -800 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s7, $sp, 408 │ │ │ │ - bl -22528 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 520 │ │ │ │ - st.d $t0, $sp, 504 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $s8, -4420 # a1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22352 │ │ │ │ - b -4428 # a1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s4, $s2 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 200 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s7, $sp, 536 │ │ │ │ - bl -22624 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 648 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $s8, -4196 # a318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22448 │ │ │ │ - b -4204 # a328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1008> │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a2, $sp, 384 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1680 │ │ │ │ + bl -16280 │ │ │ │ + move $s4, $a0 │ │ │ │ + b -1568 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 216 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s7, $sp, 792 │ │ │ │ - bl -22720 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 904 │ │ │ │ - st.d $t0, $sp, 888 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $s8, -3636 # a5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1288> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22544 │ │ │ │ - b -3644 # a5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1298> │ │ │ │ nop │ │ │ │ + move $s4, $s2 │ │ │ │ nop │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a2, $sp, 376 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1672 │ │ │ │ + bl -16344 │ │ │ │ + move $s4, $a0 │ │ │ │ + b -2048 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $s7, $sp, 664 │ │ │ │ - bl -22816 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 776 │ │ │ │ - st.d $t0, $sp, 760 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s8, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $s8, -4060 # a460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1140> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22640 │ │ │ │ - b -4068 # a470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1150> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s4, $s2 │ │ │ │ nop │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a2, $sp, 368 │ │ │ │ + addi.d $a0, $sp, 432 │ │ │ │ + st.d $s3, $s0, 1664 │ │ │ │ + bl -16408 │ │ │ │ + move $s4, $a0 │ │ │ │ + b -2688 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 668 # b710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f0> │ │ │ │ - ld.d $a1, $sp, 600 │ │ │ │ - addi.d $t1, $sp, 616 │ │ │ │ - bne $a1, $t1, -4520 # a2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb8> │ │ │ │ - b -4500 # a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22720 │ │ │ │ - b -4372 # a390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1070> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s7 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22752 │ │ │ │ - b -3436 # a758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1438> │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + addi.d $a0, $s6, 40 │ │ │ │ + bl 8308 # d00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c> │ │ │ │ + b -588 │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 540 # b6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d0> │ │ │ │ - ld.d $a1, $sp, 984 │ │ │ │ - ld.d $t1, $sp, 160 │ │ │ │ - bne $a1, $t1, -3640 # a6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1388> │ │ │ │ - b -3620 # a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 524 # b700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e0> │ │ │ │ - ld.d $a1, $sp, 472 │ │ │ │ - addi.d $t1, $sp, 488 │ │ │ │ - bne $a1, $t1, -4968 # a198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe78> │ │ │ │ - b -4948 # a1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe90> │ │ │ │ nop │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + b -4692 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22848 │ │ │ │ - b -4172 # a4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 468 # b708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e8> │ │ │ │ - ld.d $a1, $sp, 728 │ │ │ │ - addi.d $t1, $sp, 744 │ │ │ │ - bne $a1, $t1, -4384 # a420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1100> │ │ │ │ - b -4364 # a438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1118> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22912 │ │ │ │ - b -3908 # a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1300> │ │ │ │ nop │ │ │ │ + st.d $zero, $sp, 672 │ │ │ │ + addi.d $s5, $sp, 696 │ │ │ │ + st.d $zero, $s0, 1984 │ │ │ │ + st.b $zero, $s0, 1992 │ │ │ │ + st.w $zero, $s0, 2008 │ │ │ │ + st.h $zero, $s0, 2012 │ │ │ │ + st.d $s5, $s0, 1976 │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $a0, $sp, 680 │ │ │ │ + addi.d $a1, $s6, 8 │ │ │ │ + st.w $zero, $sp, 728 │ │ │ │ + st.d $t0, $sp, 720 │ │ │ │ + bl -22832 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + pcaddi $t0, 87343 │ │ │ │ + ldptr.w $s8, $t0, 0 │ │ │ │ + pcaddi $t0, 87339 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + ld.d $s2, $s6, 40 │ │ │ │ + ld.d $s7, $s6, 48 │ │ │ │ + st.w $t0, $s0, 2008 │ │ │ │ + pcaddi $t0, 87416 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + sub.d $s1, $s7, $s2 │ │ │ │ + st.w $s8, $s0, 1972 │ │ │ │ + st.b $t0, $s0, 2012 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + addi.d $t0, $t0, 1537 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + srai.d $s1, $s1, 0x6 │ │ │ │ + move $s3, $zero │ │ │ │ + st.b $t0, $s0, 2013 │ │ │ │ + pcaddi $t0, 87326 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + ld.d $fp, $sp, 64 │ │ │ │ + st.w $t0, $s0, 2016 │ │ │ │ + pcaddi $t0, 87320 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + st.w $t0, $s0, 2020 │ │ │ │ + pcaddi $t0, 87399 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.b $t0, $s0, 2024 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + addi.d $t0, $t0, 1541 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.b $t0, $s0, 2025 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + addi.d $t0, $t0, 1538 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.b $t0, $s0, 2026 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + addi.d $t0, $t0, 1539 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.b $t0, $s0, 2027 │ │ │ │ + beq $s1, $s3, 44 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -22944 │ │ │ │ - b -4916 # a250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf30> │ │ │ │ nop │ │ │ │ + move $a0, $fp │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $s2 │ │ │ │ + bl -18316 │ │ │ │ + bnez $a0, 992 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + bne $s1, $s3, -28 │ │ │ │ + ldptr.d $s4, $s6, 0 │ │ │ │ + beqz $s4, 980 │ │ │ │ + ld.d $a0, $s0, 1976 │ │ │ │ + beq $a0, $s5, 20 │ │ │ │ + ld.d $a1, $s0, 1992 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -22488 │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 356 # b6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8> │ │ │ │ - ld.d $a1, $sp, 856 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - bne $a1, $t1, -4152 # a568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1248> │ │ │ │ - b -4132 # a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ + ld.d $a0, $s0, 1904 │ │ │ │ + ld.d $t0, $sp, 232 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 1920 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -22516 │ │ │ │ + ldptr.d $a0, $sp, 2752 │ │ │ │ + addi.d $t0, $sp, 2047 │ │ │ │ + addi.d $t0, $t0, 721 │ │ │ │ + beq $a0, $t0, 20 │ │ │ │ + ldptr.d $a1, $sp, 2768 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -22544 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + stptr.d $t0, $sp, 2224 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + pcalau12i $s1, 85 │ │ │ │ + ld.d $s1, $s1, -184 │ │ │ │ + addi.d $a0, $sp, 2047 │ │ │ │ + addi.d $s1, $s1, 16 │ │ │ │ + addi.d $a0, $a0, 193 │ │ │ │ + stptr.d $t0, $sp, 2480 │ │ │ │ + stptr.d $s1, $sp, 2240 │ │ │ │ + bl -23640 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -23008 │ │ │ │ - b -5300 # a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf0> │ │ │ │ + addi.d $a0, $sp, 2047 │ │ │ │ + addi.d $a0, $a0, 297 │ │ │ │ + bl -21640 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + addi.d $a0, $sp, 2047 │ │ │ │ + addi.d $a0, $a0, 249 │ │ │ │ + stptr.d $t0, $sp, 2240 │ │ │ │ + bl -22252 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + addi.d $a0, $sp, 2047 │ │ │ │ + stptr.d $t0, $sp, 2224 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + addi.d $a0, $a0, 433 │ │ │ │ + addi.d $s3, $sp, 2047 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + stptr.d $t1, $t0, 2224 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + stptr.d $zero, $sp, 2232 │ │ │ │ + addi.d $s3, $s3, 153 │ │ │ │ + stptr.d $t0, $sp, 2480 │ │ │ │ + bl -23508 │ │ │ │ + ldptr.d $s2, $sp, 2200 │ │ │ │ + beq $s2, $s3, 28 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -22716 │ │ │ │ + bne $s2, $s3, -16 │ │ │ │ nop │ │ │ │ + ldptr.d $s2, $sp, 2176 │ │ │ │ + addi.d $s3, $sp, 2047 │ │ │ │ + addi.d $s3, $s3, 129 │ │ │ │ + beq $s2, $s3, 36 │ │ │ │ nop │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 324 # b718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f8> │ │ │ │ - ld.d $a1, $sp, 1112 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - bne $a1, $t1, -3592 # a7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b8> │ │ │ │ - b -3572 # a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d0> │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -22764 │ │ │ │ + bne $s2, $s3, -16 │ │ │ │ nop │ │ │ │ - beq $t0, $s0, 24 # b608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e8> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ + ldptr.d $a0, $sp, 2144 │ │ │ │ + bl -19532 │ │ │ │ + ldptr.d $s3, $sp, 2096 │ │ │ │ + beqz $s3, 84 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + bl -19712 │ │ │ │ + ld.d $a0, $s2, 64 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s2, 80 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -23792 │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - st.d $s0, $sp, 1144 │ │ │ │ - stptr.w $t1, $s0, 0 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ + bl -22828 │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -22852 │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 96 │ │ │ │ + bl -22864 │ │ │ │ + bnez $s3, -76 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 1264 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + ld.d $a0, $sp, 1232 │ │ │ │ + st.d $t1, $sp, 1136 │ │ │ │ st.d $t0, $sp, 1152 │ │ │ │ - st.b $zero, $sp, 1164 │ │ │ │ - bl 113256 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - bnez $a0, 20 # b640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2320> │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 113212 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 144 # b6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a8> │ │ │ │ + ld.d $t0, $sp, 264 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $sp, 1248 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -22924 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + st.d $t0, $sp, 1160 │ │ │ │ + bl -22556 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1136 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1152 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 1136 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1136 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1264 │ │ │ │ + bl -23844 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + stptr.d $t0, $s0, 2160 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + ldptr.d $a0, $s0, 2128 │ │ │ │ + st.d $t1, $s0, 2032 │ │ │ │ + stptr.d $t0, $s0, 2048 │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ldptr.d $a1, $s0, 2144 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -23084 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + stptr.d $t0, $s0, 2056 │ │ │ │ + bl -22716 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 736 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + stptr.d $t0, $s0, 2048 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 752 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $s0, 2032 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 736 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $zero, $s0, 2040 │ │ │ │ + stptr.d $t0, $s0, 2160 │ │ │ │ + bl -24004 │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 1536 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + st.d $s1, $sp, 1552 │ │ │ │ + st.d $t0, $sp, 1792 │ │ │ │ + bl -24264 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1144 │ │ │ │ - beq $a0, $s0, 20 # b658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2338> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a0, $sp, 1656 │ │ │ │ + bl -22260 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + addi.d $a0, $sp, 1608 │ │ │ │ + st.d $t0, $sp, 1552 │ │ │ │ + bl -22868 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 1536 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1536 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 1544 │ │ │ │ + st.d $t0, $sp, 1792 │ │ │ │ + bl -24112 │ │ │ │ + ld.d $a0, $s0, 1872 │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + beq $a0, $t0, 20 │ │ │ │ + ld.d $a1, $s0, 1888 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -23872 │ │ │ │ + bl -23320 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 232 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - ld.d $ra, $sp, 1272 │ │ │ │ - ld.d $fp, $sp, 1264 │ │ │ │ - ld.d $s0, $sp, 1256 │ │ │ │ - ld.d $s1, $sp, 1248 │ │ │ │ - ld.d $s2, $sp, 1240 │ │ │ │ - ld.d $s4, $sp, 1224 │ │ │ │ - ld.d $s5, $sp, 1216 │ │ │ │ - ld.d $s6, $sp, 1208 │ │ │ │ - ld.d $s7, $sp, 1200 │ │ │ │ - ld.d $s8, $sp, 1192 │ │ │ │ - addi.d $sp, $sp, 1280 │ │ │ │ + bne $t1, $t0, 496 │ │ │ │ + addi.d $sp, $sp, 864 │ │ │ │ + ld.d $ra, $sp, 2024 │ │ │ │ + ld.d $fp, $sp, 2016 │ │ │ │ + ld.d $s0, $sp, 2008 │ │ │ │ + ld.d $s1, $sp, 2000 │ │ │ │ + ld.d $s2, $sp, 1992 │ │ │ │ + ld.d $s3, $sp, 1984 │ │ │ │ + ld.d $s4, $sp, 1976 │ │ │ │ + ld.d $s5, $sp, 1968 │ │ │ │ + ld.d $s6, $sp, 1960 │ │ │ │ + ld.d $s7, $sp, 1952 │ │ │ │ + ld.d $s8, $sp, 1944 │ │ │ │ + addi.d $sp, $sp, 2032 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s2, $sp, 440 │ │ │ │ + move $fp, $s2 │ │ │ │ + b -5976 │ │ │ │ + nop │ │ │ │ + stptr.d $s2, $s6, 0 │ │ │ │ + bnez $s4, -972 │ │ │ │ + ld.d $t0, $s6, 56 │ │ │ │ + beq $s7, $t0, 244 │ │ │ │ + addi.d $t0, $s7, 24 │ │ │ │ + ldptr.w $t1, $s0, 1968 │ │ │ │ + st.d $t0, $s7, 8 │ │ │ │ + ld.d $a2, $s0, 1984 │ │ │ │ + ld.d $a1, $s0, 1976 │ │ │ │ + st.w $s8, $s7, 4 │ │ │ │ + stptr.w $t1, $s7, 0 │ │ │ │ + addi.d $a0, $s7, 8 │ │ │ │ + bl 3504 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s0, 2008 │ │ │ │ + ldptr.w $t1, $sp, 728 │ │ │ │ + st.w $t0, $s7, 40 │ │ │ │ + ld.hu $t0, $s0, 2012 │ │ │ │ + st.h $t0, $s7, 44 │ │ │ │ + ld.d $t0, $sp, 720 │ │ │ │ + st.w $t1, $s7, 56 │ │ │ │ + st.d $t0, $s7, 48 │ │ │ │ + ld.d $t0, $s6, 48 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $s6, 48 │ │ │ │ + addi.d $t0, $t0, -64 │ │ │ │ + stptr.d $t0, $s6, 0 │ │ │ │ + b -1072 │ │ │ │ + nop │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + pcaddi $a1, 87079 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -24140 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -8032 │ │ │ │ + nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -22820 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -7752 │ │ │ │ + nop │ │ │ │ ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - move $a1, $s8 │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + move $a1, $s3 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - bl -23264 │ │ │ │ - b -5340 # a1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec8> │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 113060 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 1144 │ │ │ │ - bnez $a0, 76 # b720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2400> │ │ │ │ - beq $t0, $s0, -6696 # 9cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -24024 │ │ │ │ - b -6716 # 9cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ - ld.d $a1, $sp, 984 │ │ │ │ - b -4148 # a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a0> │ │ │ │ - ld.d $a1, $sp, 856 │ │ │ │ - b -4476 # a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ - ld.d $a1, $sp, 472 │ │ │ │ - b -5460 # a1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe90> │ │ │ │ - ld.d $a1, $sp, 728 │ │ │ │ - b -4820 # a438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1118> │ │ │ │ - ld.d $a1, $sp, 600 │ │ │ │ - b -5156 # a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd0> │ │ │ │ - ld.d $a1, $sp, 1112 │ │ │ │ - b -3884 # a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d0> │ │ │ │ - beq $t0, $s0, -200 # b658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2338> │ │ │ │ - ld.d $a1, $sp, 1160 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -24096 │ │ │ │ - b -220 # b658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2338> │ │ │ │ + bl -22896 │ │ │ │ + b -8156 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -22920 │ │ │ │ + b -8292 │ │ │ │ + ld.d $t0, $sp, 1536 │ │ │ │ + ld.d $a0, $t0, -24 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + add.d $a0, $t0, $a0 │ │ │ │ + ldptr.w $a1, $a0, 32 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -22904 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -7460 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + addi.d $a1, $sp, 832 │ │ │ │ + bl -24264 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -7116 │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ + addi.d $a0, $s6, 40 │ │ │ │ + bl 6756 # d00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8c> │ │ │ │ + ld.d $t0, $s6, 48 │ │ │ │ + b -176 │ │ │ │ + nop │ │ │ │ + pcaddi $t0, 87046 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $a0, 40 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -24392 │ │ │ │ + ld.d $a3, $sp, 584 │ │ │ │ + ld.d $a2, $sp, 576 │ │ │ │ + move $s1, $a0 │ │ │ │ + pcaddi $a1, 48386 │ │ │ │ + addi.d $a0, $s0, 1936 │ │ │ │ + bl -22656 │ │ │ │ + pcaddi $a1, 48389 │ │ │ │ + addi.d $a0, $sp, 640 │ │ │ │ + bl -22764 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -24316 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 1984 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -23616 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 640 │ │ │ │ + bl -23624 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 720 # ba18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f8> │ │ │ │ + beq $t1, $t0, 36 │ │ │ │ + bl -24112 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 1232 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - bl -24408 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -23668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b 72 │ │ │ │ nop │ │ │ │ + pcaddi $a2, 294 │ │ │ │ + pcaddi $a1, 86187 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -23084 │ │ │ │ move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -23704 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - nop │ │ │ │ - bl -23968 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 640 │ │ │ │ + bl -23716 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -24124 │ │ │ │ + ld.d $a0, $sp, 280 │ │ │ │ + bl -23732 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl 2408 │ │ │ │ + ld.d $a0, $sp, 200 │ │ │ │ + bl -24132 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + bl -24140 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + bl -24920 # 5550 >::~basic_ifstream()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -23776 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s3, $sp, 1232 │ │ │ │ - bne $t1, $t0, -48 # b758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2438> │ │ │ │ + bne $t1, $t0, -148 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -23312 │ │ │ │ - nop │ │ │ │ + bl -23116 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -9496 │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - b -56 # b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2450> │ │ │ │ + b -100 │ │ │ │ + bl -24744 │ │ │ │ + bl -23388 │ │ │ │ + b -784 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -76 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + b -76 │ │ │ │ move $s0, $a0 │ │ │ │ - b -84 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - b -40 # b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2478> │ │ │ │ + b -124 │ │ │ │ + bl -24776 │ │ │ │ + bl -23420 │ │ │ │ + b -1440 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -100 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -108 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -9560 │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 1144 │ │ │ │ - bl -24092 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $fp, $sp, 1048 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - bl -24108 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - bl -24116 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -24124 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - addi.d $s7, $sp, 920 │ │ │ │ - bl -24136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - bl -24148 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 264 │ │ │ │ - bl -24156 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -24164 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 256 │ │ │ │ - addi.d $s7, $sp, 792 │ │ │ │ - bl -24176 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 216 │ │ │ │ - bl -24188 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 312 │ │ │ │ - bl -24196 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -24204 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 248 │ │ │ │ - addi.d $s7, $sp, 664 │ │ │ │ - bl -24216 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -100 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - bl -24228 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 304 │ │ │ │ - bl -24236 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -24244 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - addi.d $s7, $sp, 536 │ │ │ │ - bl -24256 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + bl -23896 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl 1996 │ │ │ │ + b -180 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -23920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -36 │ │ │ │ + b -16 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 200 │ │ │ │ - bl -24268 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 296 │ │ │ │ - bl -24276 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -24284 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 232 │ │ │ │ - addi.d $s7, $sp, 408 │ │ │ │ - bl -24296 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 85 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -304 │ │ │ │ + pcaddi $a0, 48267 │ │ │ │ + bl -24744 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - bl -24308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 288 │ │ │ │ - bl -24316 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -24324 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - bl -24332 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 280 │ │ │ │ - b -372 # b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2450> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -260 # b7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -252 # b7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d8> │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -440 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48195 │ │ │ │ - addi.d $fp, $sp, 1048 │ │ │ │ - bl -25172 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -268 # b810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $fp, $sp, 1048 │ │ │ │ - b -296 # b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0> │ │ │ │ + bne $t1, $t0, -336 │ │ │ │ + pcaddi $a0, 48259 │ │ │ │ + bl -24776 │ │ │ │ nop │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -496 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - addi.d $t0, $sp, 1016 │ │ │ │ - pcaddi $a0, 48180 │ │ │ │ - st.d $t0, $sp, 224 │ │ │ │ - bl -25232 │ │ │ │ + bne $t1, $t0, -368 │ │ │ │ + pcaddi $a0, 48251 │ │ │ │ + bl -24808 │ │ │ │ nop │ │ │ │ - b -448 # b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2478> │ │ │ │ + b -120 │ │ │ │ nop │ │ │ │ - b -456 # b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2478> │ │ │ │ + b -128 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -516 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -524 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ - b -480 # b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2478> │ │ │ │ + b -136 │ │ │ │ + nop │ │ │ │ + b -144 │ │ │ │ + nop │ │ │ │ + b -152 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ move $s0, $a0 │ │ │ │ - b -540 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + addi.d $a0, $t0, 8 │ │ │ │ + bl -24084 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -360 │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -548 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + b -228 │ │ │ │ move $s0, $a0 │ │ │ │ - b -372 # b820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2500> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -24112 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -344 │ │ │ │ + nop │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -600 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48155 │ │ │ │ - addi.d $s7, $sp, 536 │ │ │ │ - bl -25332 │ │ │ │ - addi.d $s7, $sp, 536 │ │ │ │ + bne $t1, $t0, -496 │ │ │ │ + addi.d $t0, $sp, 2047 │ │ │ │ + addi.d $t0, $t0, 17 │ │ │ │ + pcaddi $a0, 48217 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -24948 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $s0, 2032 │ │ │ │ + addi.d $t1, $sp, 288 │ │ │ │ + addi.d $t0, $t0, 2047 │ │ │ │ + addi.d $t0, $t0, 465 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + stptr.d $t1, $t0, -2064 │ │ │ │ + st.d $zero, $s0, 2040 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + stptr.d $t0, $s0, 2160 │ │ │ │ + bl -25236 │ │ │ │ + move $s0, $s2 │ │ │ │ + b -476 │ │ │ │ + move $s2, $a0 │ │ │ │ + b -28 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + bl -24260 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + b -492 │ │ │ │ move $s0, $a0 │ │ │ │ - b -288 # b8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2580> │ │ │ │ + move $a0, $s1 │ │ │ │ + b -504 │ │ │ │ + nop │ │ │ │ + b -376 │ │ │ │ + nop │ │ │ │ + b -384 │ │ │ │ + nop │ │ │ │ + b -392 │ │ │ │ + nop │ │ │ │ + b -400 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -284 # b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2590> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -656 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - addi.d $t0, $sp, 504 │ │ │ │ - pcaddi $a0, 48140 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - bl -25392 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + bl -23960 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 1536 │ │ │ │ + addi.d $t1, $sp, 288 │ │ │ │ + addi.d $t0, $t0, 2047 │ │ │ │ + addi.d $t0, $t0, 465 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + st.d $t1, $t0, -1264 │ │ │ │ + st.d $zero, $sp, 1544 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + st.d $t0, $sp, 1792 │ │ │ │ + bl -25400 │ │ │ │ + move $a0, $s1 │ │ │ │ + b -624 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -316 # b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a0> │ │ │ │ - addi.d $s7, $sp, 408 │ │ │ │ + b -76 │ │ │ │ move $s0, $a0 │ │ │ │ - b -320 # b8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a8> │ │ │ │ - nop │ │ │ │ + b -44 │ │ │ │ + ld.d $t1, $sp, 112 │ │ │ │ move $s0, $a0 │ │ │ │ - b -316 # b8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ - pcaddi $a0, 48128 │ │ │ │ - addi.d $s7, $sp, 408 │ │ │ │ - bl -25440 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 1136 │ │ │ │ + addi.d $t1, $sp, 288 │ │ │ │ + addi.d $t0, $t0, 2047 │ │ │ │ + addi.d $t0, $t0, 465 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + st.d $t1, $t0, -1664 │ │ │ │ + st.d $zero, $sp, 1144 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -744 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48119 │ │ │ │ - bl -25472 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + st.d $t0, $sp, 1264 │ │ │ │ + bl -25492 │ │ │ │ + b -736 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 280 │ │ │ │ - b -736 # b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2450> │ │ │ │ + b -748 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 760 │ │ │ │ + bl 2064 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + bl -25804 # 54d0 >::~basic_iostream()@plt> │ │ │ │ + b -312 │ │ │ │ nop │ │ │ │ - b -704 # b798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2478> │ │ │ │ + b -624 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -764 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + b -820 │ │ │ │ move $s0, $a0 │ │ │ │ - b -772 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + bl -24560 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -828 │ │ │ │ move $s0, $a0 │ │ │ │ - b -780 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + b -828 │ │ │ │ move $s0, $a0 │ │ │ │ - b -788 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -24584 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -924 │ │ │ │ move $s0, $a0 │ │ │ │ - b -796 # b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + b -932 │ │ │ │ move $s0, $a0 │ │ │ │ - b -556 # b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2540> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -848 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - addi.d $t0, $sp, 760 │ │ │ │ - pcaddi $a0, 48092 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - bl -25584 │ │ │ │ + addi.d $a0, $sp, 1160 │ │ │ │ + bl 1968 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $a0, $sp, 200 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + bl -25900 # 54d0 >::~basic_iostream()@plt> │ │ │ │ + b -152 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -588 # b870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2550> │ │ │ │ + b -164 │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -25492 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a3, $sp, 584 │ │ │ │ + ld.d $a2, $sp, 576 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + pcaddi $a1, 48110 │ │ │ │ + bl -23756 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + pcaddi $a1, 48109 │ │ │ │ + bl -23864 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -25416 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 884 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -24716 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -24724 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t0, 85 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t1, $sp, 2792 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -896 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48081 │ │ │ │ - addi.d $s7, $sp, 664 │ │ │ │ - bl -25628 │ │ │ │ - addi.d $s7, $sp, 664 │ │ │ │ + bne $t1, $t0, -1096 │ │ │ │ + pcaddi $a2, 27 │ │ │ │ + pcaddi $a1, 85920 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + bl -24156 │ │ │ │ move $s0, $a0 │ │ │ │ - b -624 # b878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2558> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -620 # b888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2568> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -952 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - addi.d $t0, $sp, 632 │ │ │ │ - pcaddi $a0, 48066 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - bl -25688 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -25180 │ │ │ │ + addi.d $s1, $sp, 576 │ │ │ │ + move $a0, $s1 │ │ │ │ + b -1016 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -652 # b898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2578> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1000 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - addi.d $t0, $sp, 888 │ │ │ │ - pcaddi $a0, 48054 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - bl -25736 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -24808 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -780 # b848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2528> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1048 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48043 │ │ │ │ - addi.d $s7, $sp, 792 │ │ │ │ - bl -25780 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s7, $sp, 792 │ │ │ │ - b -816 # b850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2530> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -24820 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -48 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s7, $sp, 920 │ │ │ │ - b -872 # b828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2508> │ │ │ │ + b -20 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -868 # b838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2518> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1176 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1120 # b750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - pcaddi $a0, 48025 │ │ │ │ - addi.d $s7, $sp, 920 │ │ │ │ - bl -25852 │ │ │ │ - pcaddi $t1, 86631 │ │ │ │ - pcaddi $t0, 86631 │ │ │ │ - ldptr.w $a2, $t0, 0 │ │ │ │ - ldptr.w $a1, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - pcaddi $t0, 85606 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - pcalau12i $s1, 85 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - srli.w $t1, $a1, 0x1f │ │ │ │ - srli.w $t0, $a2, 0x1f │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - add.w $a1, $a1, $t1 │ │ │ │ - add.w $a2, $a2, $t0 │ │ │ │ - srai.w $a1, $a1, 0x1 │ │ │ │ - srai.w $a2, $a2, 0x1 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - addi.w $a1, $a1, -20 │ │ │ │ - addi.w $a2, $a2, -8 │ │ │ │ - li.w $a0, 168 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -25404 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - li.w $a4, 17 │ │ │ │ - li.w $a3, 40 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl 1988 # c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f8> │ │ │ │ - pcaddi $t0, 86561 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.d $s2, $s0, 8 │ │ │ │ - beqz $t0, 28 # bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ - pcalau12i $t0, 85 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl 2956 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -25476 │ │ │ │ - ld.d $a1, $s0, 8 │ │ │ │ - move $a5, $zero │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - bl 2168 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $s3, $s0, 16 │ │ │ │ - beq $t0, $t1, 124 # bd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a10> │ │ │ │ - addi.d $t1, $t0, 8 │ │ │ │ - stptr.d $s2, $t0, 0 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ nop │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -25548 │ │ │ │ - ld.d $a1, $s0, 8 │ │ │ │ - move $a5, $zero │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - bl 2096 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - beq $t0, $t1, 88 # bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a30> │ │ │ │ - addi.d $t1, $t0, 8 │ │ │ │ - stptr.d $s2, $t0, 0 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 128 # bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a70> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl 312 # be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b50> │ │ │ │ - b -116 # bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t1, 85902 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + beq $a0, $t1, 76 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -25092 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -24168 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl 280 # be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b50> │ │ │ │ - b -84 # bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e8> │ │ │ │ - move $s2, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - beqz $a0, 20 # bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a60> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -25704 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beq $t1, $t0, 56 # bdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ nop │ │ │ │ - bl -26000 │ │ │ │ nop │ │ │ │ - move $s3, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -25748 │ │ │ │ - move $s2, $s3 │ │ │ │ - b -68 # bd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a48> │ │ │ │ - b -24 # bd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a78> │ │ │ │ nop │ │ │ │ - b -32 # bd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a78> │ │ │ │ + move $a0, $t0 │ │ │ │ + b -24204 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t0, 85874 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 24 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -25196 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -24260 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 40 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -25228 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 464 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -24900 │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 │ │ │ │ + bl -24856 │ │ │ │ + bnez $a0, 20 │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 │ │ │ │ + blt $s0, $s3, 72 │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 64 │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - beqz $t0, 44 # be18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af8> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - b -25836 │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -48 │ │ │ │ nop │ │ │ │ + bnez $t1, 176 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -25008 │ │ │ │ + beqz $a0, 92 │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - beqz $a0, 56 # be64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b44> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -25908 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -25932 │ │ │ │ nop │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -25948 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - ld.d $s1, $a0, 8 │ │ │ │ - ldptr.d $s4, $a0, 0 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - sub.d $s1, $s1, $s4 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - srai.d $t1, $s1, 0x3 │ │ │ │ - beq $t1, $t2, 172 # bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c30> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 256 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s0, $a0, 0x3 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -26076 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - stx.d $t0, $a0, $s1 │ │ │ │ - beqz $s1, 16 # bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be0> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -25372 │ │ │ │ - addi.d $s1, $s1, 8 │ │ │ │ - add.d $s1, $s3, $s1 │ │ │ │ - beqz $s4, 24 # bf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c00> │ │ │ │ - ld.d $a1, $s2, 16 │ │ │ │ - move $a0, $s4 │ │ │ │ - sub.d $a1, $a1, $s4 │ │ │ │ - bl -26120 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $a0, $s3, $s0 │ │ │ │ - stptr.d $s3, $s2, 0 │ │ │ │ - st.d $s1, $s2, 8 │ │ │ │ - st.d $a0, $s2, 16 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 47824 │ │ │ │ - bl -26772 │ │ │ │ nop │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -25572 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $a1, $a2 │ │ │ │ - move $a2, $s1 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -26736 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - st.w $s1, $s0, 28 │ │ │ │ - st.w $a1, $s0, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - li.w $t0, 2 │ │ │ │ - move $t1, $a0 │ │ │ │ - beq $a1, $t0, 32 # bfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a1, $t0, 440 # c188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e68> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - pcalau12i $s0, 85 │ │ │ │ - ld.d $s0, $s0, -480 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - ld.d $s1, $t1, 8 │ │ │ │ - ldptr.w $t1, $s0, 480 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - bl 33740 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.w $t0, $s0, 480 │ │ │ │ - li.w $a2, 1 │ │ │ │ - or $t1, $t1, $a0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $a0, $zero │ │ │ │ - slli.w $s2, $t1, 0x0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl 33704 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ldptr.w $a3, $s0, 452 │ │ │ │ - move $a2, $zero │ │ │ │ - or $t0, $t0, $a0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - slli.w $s3, $t0, 0x0 │ │ │ │ - st.d $a3, $sp, 24 │ │ │ │ - bl 33668 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - ldptr.w $a4, $s0, 452 │ │ │ │ - li.w $a2, 1 │ │ │ │ - or $a3, $a3, $a0 │ │ │ │ - slli.w $a3, $a3, 0x0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $a3, $sp, 56 │ │ │ │ - st.d $a4, $sp, 24 │ │ │ │ - bl 33628 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $a4, $sp, 24 │ │ │ │ - ldptr.w $a5, $s0, 432 │ │ │ │ - li.w $a2, 1 │ │ │ │ - or $a4, $a4, $a0 │ │ │ │ - slli.w $a4, $a4, 0x0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - st.d $a4, $sp, 48 │ │ │ │ - st.d $a5, $sp, 24 │ │ │ │ - bl 33588 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $a5, $sp, 24 │ │ │ │ - ldptr.w $a6, $s0, 428 │ │ │ │ - move $a2, $zero │ │ │ │ - or $a5, $a5, $a0 │ │ │ │ - slli.w $a5, $a5, 0x0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - st.d $a5, $sp, 40 │ │ │ │ - st.d $a6, $sp, 24 │ │ │ │ - bl 33548 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $a6, $sp, 24 │ │ │ │ - ldptr.w $a7, $s0, 436 │ │ │ │ - move $a2, $zero │ │ │ │ - or $a6, $a6, $a0 │ │ │ │ - slli.w $a6, $a6, 0x0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - st.d $a6, $sp, 32 │ │ │ │ - st.d $a7, $sp, 24 │ │ │ │ - bl 33508 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $a7, $sp, 24 │ │ │ │ - ldptr.w $s0, $s0, 424 │ │ │ │ - li.w $a2, 1 │ │ │ │ - or $a7, $a7, $a0 │ │ │ │ - slli.w $a7, $a7, 0x0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $a7, $sp, 24 │ │ │ │ - bl 33472 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - or $t0, $s0, $a0 │ │ │ │ - ld.d $a7, $sp, 24 │ │ │ │ - ld.d $a6, $sp, 32 │ │ │ │ - ld.d $a5, $sp, 40 │ │ │ │ - ld.d $a4, $sp, 48 │ │ │ │ - ld.d $a3, $sp, 56 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - move $a2, $s3 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -27300 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - ld.d $s0, $t1, 8 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - bl 33348 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26684 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - li.w $t0, 43 │ │ │ │ - li.w $a7, 43 │ │ │ │ - ld.d $a0, $t1, 8 │ │ │ │ - li.w $a6, 43 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - li.w $a5, 43 │ │ │ │ - li.w $a4, 45 │ │ │ │ - li.w $a3, 45 │ │ │ │ - li.w $a2, 124 │ │ │ │ - li.w $a1, 124 │ │ │ │ - bl -27436 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t0, 85221 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f00> │ │ │ │ - bl -28056 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 136 │ │ │ │ - addi.d $t0, $s0, 152 │ │ │ │ - beq $a0, $t0, 16 # c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f18> │ │ │ │ - ld.d $a1, $s0, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -26916 │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 16 # c250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f30> │ │ │ │ - ld.d $a1, $s0, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -26940 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - addi.d $t0, $s0, 88 │ │ │ │ - beq $a0, $t0, 16 # c268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f48> │ │ │ │ - ld.d $a1, $s0, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -26964 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - addi.d $t0, $s0, 56 │ │ │ │ - beq $a0, $t0, 56 # c2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f88> │ │ │ │ - ld.d $a1, $s0, 56 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -27000 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - pcaddi $t0, 85173 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a0, 12 # c2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ - bl -28248 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 136 │ │ │ │ - addi.d $t0, $s0, 152 │ │ │ │ - beq $a0, $t0, 16 # c2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8> │ │ │ │ - ld.d $a1, $s0, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -27108 │ │ │ │ - ld.d $a0, $s0, 104 │ │ │ │ - addi.d $t0, $s0, 120 │ │ │ │ - beq $a0, $t0, 16 # c310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff0> │ │ │ │ - ld.d $a1, $s0, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -27132 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - addi.d $t0, $s0, 88 │ │ │ │ - beq $a0, $t0, 16 # c328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3008> │ │ │ │ - ld.d $a1, $s0, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -27156 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - addi.d $t0, $s0, 56 │ │ │ │ - beq $a0, $t0, 16 # c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020> │ │ │ │ - ld.d $a1, $s0, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -27180 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -27204 │ │ │ │ - blez $a4, 176 # c408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e8> │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ + pcalau12i $s1, 85 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ - move $s3, $a3 │ │ │ │ - move $s4, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s0, $a2 │ │ │ │ - li.w $s5, -1 │ │ │ │ - add.w $s2, $a4, $a2 │ │ │ │ - nop │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -27236 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s1 │ │ │ │ - beq $t0, $s5, 12 # c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a0> │ │ │ │ - bl -28248 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $t1, 85711 │ │ │ │ + addi.d $a0, $a0, 24 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t3, $a1, 0 │ │ │ │ + bltu $t1, $t0, 108 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, 68 │ │ │ │ + move $a1, $t3 │ │ │ │ + bl -25148 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ nop │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bne $s0, $s2, -44 # c398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3078> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + bne $t1, $t0, 124 │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ ld.d $s0, $sp, 48 │ │ │ │ ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $t3, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + b -60 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + bl -25080 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, -72 │ │ │ │ + li.w $t2, -1 │ │ │ │ + beqz $a2, -128 │ │ │ │ + b -148 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + bl -26292 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -25092 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -25176 │ │ │ │ + nop │ │ │ │ + bl -26336 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ + ld.d $s0, $a0, 136 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - move $t0, $a3 │ │ │ │ - pcaddi $t5, 85085 │ │ │ │ - addi.d $t4, $s0, 56 │ │ │ │ - addi.d $t3, $s0, 88 │ │ │ │ - addi.d $t2, $s0, 120 │ │ │ │ - addi.d $t1, $s0, 152 │ │ │ │ - st.w $a1, $s0, 20 │ │ │ │ - st.w $a2, $s0, 24 │ │ │ │ - st.w $a3, $s0, 28 │ │ │ │ - st.w $a4, $s0, 32 │ │ │ │ - move $a0, $a4 │ │ │ │ - move $a3, $a1 │ │ │ │ - stptr.d $t5, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - st.w $zero, $s0, 36 │ │ │ │ - st.d $t4, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.b $zero, $s0, 56 │ │ │ │ - st.d $t3, $s0, 72 │ │ │ │ - st.d $zero, $s0, 80 │ │ │ │ - st.b $zero, $s0, 88 │ │ │ │ - st.d $t2, $s0, 104 │ │ │ │ - st.d $zero, $s0, 112 │ │ │ │ - st.b $zero, $s0, 120 │ │ │ │ - st.d $t1, $s0, 136 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.b $zero, $s0, 152 │ │ │ │ - move $a1, $t0 │ │ │ │ - bl -27500 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 36 # c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a8> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + addi.d $s1, $a0, 136 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s1, $s0, 40 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -26152 │ │ │ │ + bne $s1, $s0, -16 │ │ │ │ + nop │ │ │ │ + ld.d $s0, $s2, 112 │ │ │ │ + addi.d $s1, $s2, 112 │ │ │ │ + beq $s1, $s0, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -26200 │ │ │ │ + bne $s1, $s0, -16 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 80 │ │ │ │ + bl -22968 │ │ │ │ + ld.d $s1, $s2, 32 │ │ │ │ + beqz $s1, 84 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -23148 │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26264 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26288 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -26300 │ │ │ │ + bnez $s1, -76 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 16 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 136 │ │ │ │ - bl -27420 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - bl -27428 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -27436 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - bl -27444 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -26764 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - ldptr.w $t0, $a1, 36 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $a0, 688 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - addi.d $t1, $a0, 152 │ │ │ │ - pcaddi $t5, 85021 │ │ │ │ - addi.d $t4, $a0, 56 │ │ │ │ - addi.d $t3, $a0, 88 │ │ │ │ - addi.d $t2, $a0, 120 │ │ │ │ - st.d $t1, $a0, 136 │ │ │ │ - stptr.d $t5, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ - st.w $zero, $a0, 36 │ │ │ │ - st.d $t4, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.b $zero, $a0, 56 │ │ │ │ - st.d $t3, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.b $zero, $a0, 88 │ │ │ │ - st.d $t2, $a0, 104 │ │ │ │ - st.d $zero, $a0, 112 │ │ │ │ - st.b $zero, $a0, 120 │ │ │ │ - st.d $zero, $a0, 144 │ │ │ │ - st.b $zero, $a0, 152 │ │ │ │ - move $t1, $a2 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a2, $a4 │ │ │ │ - bnez $t0, 96 # c5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c8> │ │ │ │ - bnez $a4, 12 # c598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3278> │ │ │ │ - ldptr.w $a2, $a1, 28 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + addi.d $t0, $s1, 704 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s1, 704 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26384 │ │ │ │ + pcalau12i $t0, 84 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + pcalau12i $t1, 84 │ │ │ │ + ld.d $t1, $t1, -184 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s1, 176 │ │ │ │ + st.d $t2, $s1, 160 │ │ │ │ + st.d $t0, $s1, 416 │ │ │ │ + st.d $t1, $s1, 176 │ │ │ │ + bl -27472 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $s1, 280 │ │ │ │ + bl -25464 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 84 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s1, 232 │ │ │ │ + st.d $t0, $s1, 176 │ │ │ │ + bl -26080 │ │ │ │ + pcalau12i $t1, 84 │ │ │ │ + ld.d $t1, $t1, -64 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + ld.d $t3, $t1, 16 │ │ │ │ + pcalau12i $t0, 84 │ │ │ │ + ld.d $t0, $t0, -504 │ │ │ │ + ld.d $t1, $t2, -24 │ │ │ │ + st.d $t2, $s1, 160 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + add.d $t1, $s1, $t1 │ │ │ │ + st.d $t3, $t1, 160 │ │ │ │ + addi.d $a0, $s1, 416 │ │ │ │ + st.d $zero, $s1, 168 │ │ │ │ + st.d $t0, $s1, 416 │ │ │ │ + bl -27340 │ │ │ │ + ld.d $s0, $s1, 136 │ │ │ │ + addi.d $s2, $s1, 136 │ │ │ │ + beq $s2, $s0, 36 │ │ │ │ nop │ │ │ │ - beqz $a5, 144 # c628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3308> │ │ │ │ nop │ │ │ │ - ld.d $a0, $a1, 8 │ │ │ │ - st.w $t1, $s0, 20 │ │ │ │ - st.w $a3, $s0, 24 │ │ │ │ - st.w $a2, $s0, 28 │ │ │ │ - st.w $a5, $s0, 32 │ │ │ │ - move $a4, $t1 │ │ │ │ - move $a1, $a5 │ │ │ │ - bl -28044 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 132 # c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3328> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -26560 │ │ │ │ + bne $s2, $s0, -16 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s1, 112 │ │ │ │ + addi.d $s2, $s1, 112 │ │ │ │ + beq $s2, $s0, 40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltui $t2, $t1, 1 │ │ │ │ - sltui $t0, $a3, 1 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - or $a3, $a3, $t0 │ │ │ │ - bnez $a4, 16 # c608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e8> │ │ │ │ - ldptr.w $t0, $a1, 28 │ │ │ │ - addi.w $a2, $t0, -2 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -26608 │ │ │ │ + bne $s2, $s0, -16 │ │ │ │ nop │ │ │ │ - bnez $a5, -104 # c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ - ldptr.w $a5, $a1, 32 │ │ │ │ - addi.w $a5, $a5, -2 │ │ │ │ - b -116 # c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + bl -23376 │ │ │ │ + ld.d $s1, $s1, 32 │ │ │ │ + beqz $s1, 84 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -23556 │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26672 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26696 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -26708 │ │ │ │ + bnez $s1, -76 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + bl -27476 │ │ │ │ + bl -26120 │ │ │ │ + b -312 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a5, $a1, 32 │ │ │ │ - b -140 # c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ + │ │ │ │ +000000000000c1a0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + addi.d $t1, $t0, 88 │ │ │ │ + beq $a0, $t1, 68 # c1f0 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 88 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26804 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 84 │ │ │ │ + ld.d $t1, $t1, -400 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -26456 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 84 │ │ │ │ + ld.d $t1, $t1, -400 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $a0, $t0, 56 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -26484 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + │ │ │ │ +000000000000c218 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 88 │ │ │ │ + beq $a0, $t0, 16 # c240 , std::allocator >::~basic_stringbuf()@@Base+0x28> │ │ │ │ + ld.d $a1, $s0, 88 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -26924 │ │ │ │ + pcalau12i $t0, 84 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -26564 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 104 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -26972 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 16 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 136 │ │ │ │ - bl -27804 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - bl -27812 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -27820 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - bl -27828 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -27148 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 16 │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + │ │ │ │ +000000000000c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $a1, $a4 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - bl 33140 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -28064 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 32 # c708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e8> │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + li.w $t1, 15 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t2, $a1 │ │ │ │ + bltu $t1, $a2, 88 # c2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $t3, $a2, 1 │ │ │ │ + beqz $a2, 44 # c2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50> │ │ │ │ + move $a2, $t3 │ │ │ │ + move $a1, $t2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -26324 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - li.w $a2, -1 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -28980 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $a1, $a4 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - bl 33012 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -28192 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 32 # c788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3468> │ │ │ │ + ld.b $t1, $t2, 0 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -26224 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + addi.d $t3, $t1, 1 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + beqz $t1, -76 # c2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50> │ │ │ │ + li.w $t1, -1 │ │ │ │ + bnez $t3, -124 # c2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28> │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a1, $s1 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ + st.d $t1, $t0, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ - b -29248 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - or $a1, $a1, $a2 │ │ │ │ - b -27584 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - b -28380 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldptr.w $a0, $a0, 28 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 20 │ │ │ │ - ret │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl 80496 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $s1, $a0, 80 │ │ │ │ + ldptr.d $s3, $s0, 0 │ │ │ │ + ld.d $s8, $s0, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $s7, $a0, 72 │ │ │ │ + beqz $s1, 1112 # c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x568> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + move $s2, $s7 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -26848 │ │ │ │ + bnez $a0, 20 # c3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168> │ │ │ │ + sub.d $s0, $s0, $s8 │ │ │ │ + blt $s4, $s0, 20 # c3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170> │ │ │ │ + blt $s0, $s5, 72 # c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8> │ │ │ │ nop │ │ │ │ - st.w $a1, $a0, 36 │ │ │ │ - beqz $a1, 28 # c828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3508> │ │ │ │ - b -2136 # bfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c98> │ │ │ │ + move $s2, $s1 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 56 # c430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + b -80 # c3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s2, $a1 │ │ │ │ - move $a1, $a5 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s1, $a2 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - move $s3, $a4 │ │ │ │ - move $s4, $a3 │ │ │ │ - bl 32724 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -28480 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 64 # c8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a8> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + ld.d $s1, $s1, 24 │ │ │ │ + bnez $s1, -44 # c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180> │ │ │ │ + beq $s7, $s2, 152 # c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248> │ │ │ │ + ld.d $s0, $s2, 40 │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -26980 │ │ │ │ + bnez $a0, 40 # c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s8, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 28 # c488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 84 # c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 72 # c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + addi.d $a0, $s2, 64 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + li.w $a0, 224 │ │ │ │ + bl -27604 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s4, $a0, 48 │ │ │ │ + st.d $s4, $s0, 32 │ │ │ │ + addi.d $t0, $s6, 64 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -632 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $t0, $s0, 200 │ │ │ │ + st.d $t0, $s0, 208 │ │ │ │ + st.d $t0, $s0, 200 │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + addi.d $t3, $s0, 88 │ │ │ │ + addi.d $t2, $s0, 136 │ │ │ │ + addi.d $t1, $s0, 176 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.w $zero, $s0, 88 │ │ │ │ + st.d $zero, $s0, 96 │ │ │ │ + st.d $t3, $s0, 104 │ │ │ │ + st.d $t3, $s0, 112 │ │ │ │ + st.d $zero, $s0, 120 │ │ │ │ + st.w $zero, $s0, 136 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.d $t2, $s0, 152 │ │ │ │ + st.d $t2, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.d $t1, $s0, 184 │ │ │ │ + st.d $t1, $s0, 176 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + move $fp, $t0 │ │ │ │ + beq $s7, $s2, 488 # c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c8> │ │ │ │ + ld.d $s8, $s2, 40 │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + sltu $s5, $s8, $s1 │ │ │ │ + masknez $s3, $s1, $s5 │ │ │ │ + maskeqz $t2, $s8, $s5 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + or $s3, $s3, $t2 │ │ │ │ + beqz $s3, 552 # c7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528> │ │ │ │ move $a2, $s3 │ │ │ │ - move $a1, $s4 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -28752 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -27292 │ │ │ │ + beqz $a0, 216 # c668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8> │ │ │ │ + bltz $a0, 244 # c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -27316 │ │ │ │ + bnez $a0, 40 # c5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350> │ │ │ │ nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - beq $a2, $t0, 76 # c948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3628> │ │ │ │ - bltu $t0, $a2, 40 # c928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3608> │ │ │ │ - beqz $a2, 100 # c968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3648> │ │ │ │ - addi.d $a0, $a0, 72 │ │ │ │ - b -29244 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $a0, $s8, $s1 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $a0, 28 # c5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $a0, $t2, 580 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x588> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 568 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x588> │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + bl -24604 │ │ │ │ + ld.d $s3, $s0, 96 │ │ │ │ + beqz $s3, 84 # c638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8> │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s1, $s3 │ │ │ │ + bl -24784 │ │ │ │ + ld.d $a0, $s1, 64 │ │ │ │ + addi.d $t0, $s1, 80 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $a0, $t0, 16 # c610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390> │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -27900 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + beq $a0, $t0, 16 # c628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a8> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -27924 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -27936 │ │ │ │ + bnez $s3, -76 # c5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beq $s4, $a0, 20 # c650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -27960 │ │ │ │ nop │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -27976 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + b -472 # c488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $s8 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -220 # c598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, 12 # c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -236 # c598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318> │ │ │ │ + ld.d $t0, $s6, 88 │ │ │ │ + beq $s2, $t0, 476 # c868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e8> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -27972 │ │ │ │ + ld.d $s8, $a0, 40 │ │ │ │ + move $s3, $a0 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 24 # c6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -27596 │ │ │ │ + bnez $a0, 40 # c6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s8, $s1 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 412 # c878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - li.w $t0, 3 │ │ │ │ - bne $a2, $t0, 92 # c988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3668> │ │ │ │ - addi.d $a0, $a0, 136 │ │ │ │ - b -29284 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + bltz $a0, 400 # c878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f8> │ │ │ │ nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $s6, 64 │ │ │ │ + bl -2908 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + beqz $s3, -304 # c5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $s2, 528 # c920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0> │ │ │ │ nop │ │ │ │ + move $a3, $s7 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -29316 │ │ │ │ + ld.d $t0, $s6, 104 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + move $s2, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s6, 104 │ │ │ │ + b -692 # c488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $a0, 104 │ │ │ │ - b -29308 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $t0, $s6, 104 │ │ │ │ + beqz $t0, -92 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + ld.d $s3, $s6, 96 │ │ │ │ + ld.d $s8, $s3, 40 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 24 # c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x500> │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -27780 │ │ │ │ + bnez $a0, 40 # c7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x520> │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s8, $s1 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, -156 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + blt $t0, $t1, 232 # c880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x600> │ │ │ │ nop │ │ │ │ + bgez $a0, -176 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + b 220 # c880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x600> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $s8 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -516 # c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, -308 # c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -532 # c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330> │ │ │ │ + b -320 # c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $a0, 40 │ │ │ │ - b -29340 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + move $s2, $s7 │ │ │ │ + b -800 # c4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t2, $s6, 96 │ │ │ │ + beq $s2, $t2, 140 # c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x618> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -28676 │ │ │ │ + ld.d $t2, $a0, 40 │ │ │ │ + move $s3, $a0 │ │ │ │ + sltu $t3, $t2, $s1 │ │ │ │ + masknez $a2, $s1, $t3 │ │ │ │ + maskeqz $t3, $t2, $t3 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + beqz $a2, 192 # c8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -27984 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + beqz $a0, 168 # c8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670> │ │ │ │ + bgez $a0, -348 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + ld.d $t2, $s2, 24 │ │ │ │ + beqz $t2, 68 # c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x618> │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -324 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - pcalau12i $t2, 84 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - move $s0, $zero │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - move $s2, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s7, $a2 │ │ │ │ - move $s8, $a3 │ │ │ │ - move $fp, $a4 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - li.w $s6, -1 │ │ │ │ - bgeu $s0, $t0, 136 # ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3768> │ │ │ │ nop │ │ │ │ - slli.d $t0, $s0, 0x5 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - ld.d $a2, $t1, 8 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -14080 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - move $a1, $fp │ │ │ │ - bl 32280 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - move $a2, $s7 │ │ │ │ - add.w $a1, $s8, $s0 │ │ │ │ - bl -28924 │ │ │ │ - beq $a0, $s6, 24 # ca58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3738> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - li.w $a2, -1 │ │ │ │ - bl -29792 │ │ │ │ + move $s3, $s2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -344 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s3, 20 # ca70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3750> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29016 │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + bnez $t0, -20 # c868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e8> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s7, $s3, -364 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ + ld.d $t0, $s3, 32 │ │ │ │ + move $s2, $s3 │ │ │ │ + sltu $s5, $s8, $s1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + masknez $a2, $s1, $s5 │ │ │ │ + maskeqz $t1, $s8, $s5 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 20 # c8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -28096 │ │ │ │ + bnez $a0, 44 # c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x660> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s1, $s8 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + move $s3, $s2 │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t1, $t0, -436 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, -124 # c858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d8> │ │ │ │ + move $a0, $t0 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $s0, $t0, -124 # ca08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8> │ │ │ │ - pcalau12i $t0, 84 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 48 # cac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - ld.d $s0, $sp, 120 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s2, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - bl -29392 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + move $s3, $s2 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -468 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $t2 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -524 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, 12 # c910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -540 # c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x470> │ │ │ │ + ld.d $t2, $s2, 24 │ │ │ │ + beqz $t2, -124 # c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x618> │ │ │ │ + move $s2, $s3 │ │ │ │ + b -532 # c708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488> │ │ │ │ + beq $s7, $s3, -520 # c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498> │ │ │ │ + ld.d $s8, $s3, 40 │ │ │ │ + b -160 # c888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x608> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -28944 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 84 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - bne $t1, $t0, -44 # cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b0> │ │ │ │ + bl -29440 │ │ │ │ + li.w $a1, 224 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -28292 │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - pcalau12i $s2, 84 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl -30420 │ │ │ │ - ldptr.w $a1, $s0, 36 │ │ │ │ - bnez $a1, 780 # ce48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b28> │ │ │ │ - ld.d $a2, $s0, 48 │ │ │ │ - beqz $a2, 612 # cda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a88> │ │ │ │ - ld.d $a1, $s0, 40 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - bl -14392 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 4 │ │ │ │ - bl 30844 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl 31952 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -29252 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 668 # ce28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b08> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - beq $a0, $s1, 24 # cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3890> │ │ │ │ + bl -28716 │ │ │ │ + bl -28320 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29336 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -28108 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -27860 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 112 │ │ │ │ - beqz $a2, 468 # cd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a68> │ │ │ │ - ld.d $a1, $s0, 104 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - bl -14504 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s0, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 4 │ │ │ │ - addi.w $s3, $t0, -1 │ │ │ │ - bl 30724 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl 31832 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -29372 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 452 # cdc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa8> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - beq $a0, $s1, 24 # cc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3908> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29456 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s0, 80 │ │ │ │ - beqz $t1, 140 # ccb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998> │ │ │ │ - ldptr.w $t0, $s0, 28 │ │ │ │ - ld.d $a1, $s0, 72 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - move $a2, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - bl -14648 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 4 │ │ │ │ - sub.w $s3, $t0, $t1 │ │ │ │ - bl 30576 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl 31684 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -29520 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 368 # ce08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae8> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 24 # ccb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29600 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a0, 96 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $s3, $a1 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + bl -28816 │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + addi.d $t0, $a0, 48 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl -1836 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $s0, 72 │ │ │ │ + ld.d $a1, $s0, 64 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + addi.d $a0, $s2, 64 │ │ │ │ + st.d $t0, $s2, 64 │ │ │ │ + bl -1860 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.d $zero, $s2, 24 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.d $s3, $s2, 8 │ │ │ │ + stptr.w $t0, $s2, 0 │ │ │ │ + beqz $a0, 16 # c9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x770> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -128 # c968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e8> │ │ │ │ + st.d $a0, $s2, 24 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + move $s3, $s2 │ │ │ │ + beqz $s1, 144 # ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x808> │ │ │ │ + li.w $a0, 96 │ │ │ │ + bl -28928 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s0, 144 │ │ │ │ - beqz $t1, 148 # cd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a30> │ │ │ │ - ldptr.w $t0, $s0, 28 │ │ │ │ - ld.d $a1, $s0, 136 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - move $a2, $t1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - bl -14796 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t2, $s0, 32 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 4 │ │ │ │ - sub.w $s3, $t0, $t1 │ │ │ │ - addi.w $s4, $t2, -1 │ │ │ │ - bl 30420 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl 31528 # 14844 ::do_widen(char) const@@Base+0x11d4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -29676 │ │ │ │ - li.w $t0, -1 │ │ │ │ - bne $a0, $t0, 180 # cde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac8> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 300 # ce68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b48> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29752 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 280 # ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b50> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ + addi.d $t0, $a0, 48 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + addi.d $s4, $a0, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -1956 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $a2, $s1, 72 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + ld.d $a1, $s1, 64 │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + bl -1980 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s1, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + stptr.w $t0, $s0, 0 │ │ │ │ + st.d $s0, $s3, 16 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + beqz $a0, 20 # ca70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -252 # c968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e8> │ │ │ │ + st.d $a0, $s0, 24 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 20 # ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x808> │ │ │ │ + li.w $a0, 96 │ │ │ │ + move $s3, $s0 │ │ │ │ + bl -29056 │ │ │ │ + b -124 # ca08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x788> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -29824 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -29100 │ │ │ │ + bl -28704 │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - b -356 # cc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3908> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -28928 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -29864 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -29140 │ │ │ │ + bl -28744 │ │ │ │ nop │ │ │ │ + bl -29888 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -26072 │ │ │ │ + bl -28764 │ │ │ │ + b -40 # cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x858> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $s2, 32 │ │ │ │ + bl -28992 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + b -104 # cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x830> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -28580 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -60 # caf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x870> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -28596 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -28348 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -28612 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -28364 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beq $s0, $a0, 40 # cb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x908> │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -29292 │ │ │ │ + bne $s0, $s1, -16 # cb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f0> │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - b -508 # cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3890> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + move $s3, $a1 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a1, $a0, 24 │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + st.w $zero, $s0, 24 │ │ │ │ + st.d $a1, $s0, 40 │ │ │ │ + st.d $a1, $s0, 48 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + beqz $a0, 76 # cc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c8> │ │ │ │ + bl -664 # c968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e8> │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + bnez $t0, -8 # cc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x988> │ │ │ │ + st.d $t1, $s0, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + bnez $t0, -8 # cc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a8> │ │ │ │ + ld.d $t0, $s3, 56 │ │ │ │ + st.d $t1, $s0, 48 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a2, -1 │ │ │ │ - bl -30692 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bne $a0, $s1, -456 # cc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f8> │ │ │ │ - b -444 # cc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3908> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a2, -1 │ │ │ │ - bl -30724 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bne $a0, $s1, -188 # cd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a20> │ │ │ │ - b 104 # ce68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b48> │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + ld.d $a0, $s3, 80 │ │ │ │ + addi.d $a1, $s0, 72 │ │ │ │ + st.w $zero, $s0, 72 │ │ │ │ + st.d $zero, $s0, 104 │ │ │ │ + st.d $a1, $s0, 88 │ │ │ │ + st.d $a1, $s0, 96 │ │ │ │ + beqz $a0, 84 # ccb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa38> │ │ │ │ + bl 420 # ce0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8c> │ │ │ │ + move $t0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a2, -1 │ │ │ │ - bl -30756 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bne $a0, $s1, -372 # cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3988> │ │ │ │ - b -360 # ccb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $a2, -1 │ │ │ │ - bl -30788 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - bne $a0, $s1, -672 # cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3880> │ │ │ │ - b -660 # cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3890> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3732 # bfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c98> │ │ │ │ - b -784 # cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3820> │ │ │ │ + move $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + bnez $t0, -8 # cc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f8> │ │ │ │ + st.d $t1, $s0, 88 │ │ │ │ + move $t0, $a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $t0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + bnez $t0, -8 # cc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa18> │ │ │ │ + ld.d $t0, $s3, 104 │ │ │ │ + st.d $t1, $s0, 96 │ │ │ │ + st.d $a0, $s0, 80 │ │ │ │ + st.d $t0, $s0, 104 │ │ │ │ nop │ │ │ │ + addi.d $s2, $s0, 112 │ │ │ │ + st.d $s2, $s0, 112 │ │ │ │ + ld.d $s1, $s3, 112 │ │ │ │ + st.d $zero, $s0, 128 │ │ │ │ + addi.d $s4, $s3, 112 │ │ │ │ + st.d $s2, $s0, 120 │ │ │ │ + beq $s1, $s4, 56 # cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa88> │ │ │ │ nop │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - b -284 # cd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a30> │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -29660 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + bl -30876 │ │ │ │ + ld.d $t0, $s0, 128 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s0, 128 │ │ │ │ + bne $s4, $s1, -40 # ccd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa58> │ │ │ │ nop │ │ │ │ - bl -30328 │ │ │ │ + addi.d $s4, $s0, 136 │ │ │ │ + st.d $s4, $s0, 136 │ │ │ │ + ld.d $s1, $s3, 136 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + addi.d $s5, $s3, 136 │ │ │ │ + st.d $s4, $s0, 144 │ │ │ │ + beq $s1, $s5, 56 # cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -29880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bne $t1, $t0, -32 # ce78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b58> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -29740 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + bl -30956 │ │ │ │ + ld.d $t0, $s0, 152 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s0, 152 │ │ │ │ + bne $s5, $s1, -40 # cd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -29220 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -29920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - beq $t1, $t0, -36 # cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b80> │ │ │ │ - b -80 # ce78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b58> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -29960 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - beq $t1, $t0, -80 # cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b80> │ │ │ │ - b -124 # ce78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b58> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -30000 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, -108 # cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b80> │ │ │ │ - b -152 # ce78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b58> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 68 # cdc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb48> │ │ │ │ + ld.d $s3, $s0, 136 │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $s4, $s3, 72 # cdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb58> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + ldptr.d $s3, $s3, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -29844 │ │ │ │ + beq $s4, $s3, 48 # cdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb58> │ │ │ │ + b -20 # cd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb18> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -616 # cb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 80 │ │ │ │ + bl -26628 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + bl -26796 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -29012 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -652 # cb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d0> │ │ │ │ + b -32 # cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - bl -29816 │ │ │ │ - bl -31116 │ │ │ │ - move $a0, $zero │ │ │ │ - bl -30404 │ │ │ │ - bl -30120 │ │ │ │ - pcalau12i $s0, 84 │ │ │ │ - ld.d $s0, $s0, -248 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - li.w $a1, 1 │ │ │ │ - bl -30732 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - li.w $a1, 1 │ │ │ │ - bl -31064 │ │ │ │ - pcalau12i $t0, 84 │ │ │ │ - ld.d $t0, $t0, -384 │ │ │ │ - li.w $t1, 25 │ │ │ │ - stptr.w $t1, $t0, 0 │ │ │ │ - bl -29532 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -30276 │ │ │ │ - bl -29576 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -30212 │ │ │ │ nop │ │ │ │ - b -30812 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 1000 │ │ │ │ - mul.w $t0, $t0, $a0 │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - st.d $s1, $sp, 168 │ │ │ │ - pcalau12i $s1, 84 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - addi.d $t1, $sp, 8 │ │ │ │ - nor $a4, $zero, $a0 │ │ │ │ - li.w $a2, 120 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ - st.d $s0, $sp, 176 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - maskeqz $s0, $t1, $a4 │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ - li.w $s2, -1 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -31196 │ │ │ │ - li.w $t0, 1 │ │ │ │ - move $a4, $s0 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - li.w $a0, 1024 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -29804 │ │ │ │ - pcalau12i $t0, 83 │ │ │ │ - ld.d $t0, $t0, -248 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ move $s0, $a0 │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - bl -31312 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - maskeqz $a0, $a0, $s0 │ │ │ │ - masknez $s0, $s2, $s0 │ │ │ │ - or $a0, $a0, $s0 │ │ │ │ - bne $t1, $t0, 28 # d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d64> │ │ │ │ - ld.d $ra, $sp, 184 │ │ │ │ - ld.d $s0, $sp, 176 │ │ │ │ - ld.d $s1, $sp, 168 │ │ │ │ - ld.d $s2, $sp, 160 │ │ │ │ - addi.d $sp, $sp, 192 │ │ │ │ - ret │ │ │ │ - bl -30852 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li.w $a0, 224 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $s3, $a1 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + bl -30004 │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + addi.d $t0, $a0, 48 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl -3024 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $s0, 64 │ │ │ │ + addi.d $a0, $s2, 64 │ │ │ │ + bl -692 # cba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.d $zero, $s2, 24 │ │ │ │ + st.d $zero, $s2, 16 │ │ │ │ + st.d $s3, $s2, 8 │ │ │ │ + stptr.w $t0, $s2, 0 │ │ │ │ + beqz $a0, 20 # ce8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -116 # ce0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8c> │ │ │ │ + st.d $a0, $s2, 24 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + move $s3, $s2 │ │ │ │ + beqz $s1, 136 # cf1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c> │ │ │ │ + li.w $a0, 224 │ │ │ │ + bl -30108 │ │ │ │ nop │ │ │ │ + addi.d $t0, $a0, 48 │ │ │ │ + ld.d $a2, $s1, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + addi.d $s4, $a0, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -3136 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $s1, 64 │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + bl -804 # cba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928> │ │ │ │ + ldptr.w $t0, $s1, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + stptr.w $t0, $s0, 0 │ │ │ │ + st.d $s0, $s3, 16 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + beqz $a0, 16 # cefc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7c> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -232 # ce0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8c> │ │ │ │ + st.d $a0, $s0, 24 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 28 # cf1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9c> │ │ │ │ + li.w $a0, 224 │ │ │ │ + move $s3, $s0 │ │ │ │ + bl -30220 │ │ │ │ + b -108 # cea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc24> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -30996 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -30272 │ │ │ │ + bl -29876 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - pcalau12i $s0, 83 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 106372 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - beqz $a0, 40 # d0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd8> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -30100 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -31036 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -30312 │ │ │ │ + bl -29916 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 560 # d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff0> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s2, $sp, 24 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 106344 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 140 # d1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e98> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # d148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e28> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -30768 │ │ │ │ + bl -31060 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -27084 │ │ │ │ + bl -29936 │ │ │ │ + b -40 # cf6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcec> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 80 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s1, 80 │ │ │ │ - bltz $t0, 36 # d178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e58> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - b -136 # d0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $s2, 32 │ │ │ │ + bl -30164 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + b -104 # cf44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc4> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -29752 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -60 # cf84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd04> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -29768 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -29520 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -29784 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -29536 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - ld.d $t1, $s1, 56 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s1, 80 │ │ │ │ - b -192 # d0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + ld.d $s5, $a0, 8 │ │ │ │ + ldptr.d $s6, $a0, 0 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s1, $s5, $s6 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + lu52i.d $t2, $t2, 31 │ │ │ │ + srai.d $t1, $s1, 0x6 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + beq $t1, $t2, 408 # d1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf54> │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + sltui $s3, $t1, 1 │ │ │ │ + or $s3, $t1, $s3 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $s3, $s3, $t1 │ │ │ │ + lu52i.d $t0, $t0, 32 │ │ │ │ + sltu $t0, $s3, $t0 │ │ │ │ + maskeqz $s3, $s3, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s3, $s3, $t0 │ │ │ │ + slli.d $s3, $s3, 0x6 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + bl -30592 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + add.d $s1, $a0, $s1 │ │ │ │ + ld.d $a2, $s0, 16 │ │ │ │ + ld.d $a1, $s0, 8 │ │ │ │ + addi.d $t1, $s1, 24 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t1, $s1, 8 │ │ │ │ + addi.d $a0, $s1, 8 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + bl -3624 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t3, $s0, 40 │ │ │ │ + ld.hu $t2, $s0, 44 │ │ │ │ + ldptr.w $t0, $s0, 56 │ │ │ │ + ld.d $t1, $s0, 48 │ │ │ │ + st.w $t3, $s1, 40 │ │ │ │ + st.h $t2, $s1, 44 │ │ │ │ + st.d $t1, $s1, 48 │ │ │ │ + st.w $t0, $s1, 56 │ │ │ │ + move $s0, $s4 │ │ │ │ + beq $s6, $s5, 180 # d184 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf04> │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + move $s1, $s6 │ │ │ │ + addi.d $s2, $s6, 24 │ │ │ │ + b 108 # d14c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecc> │ │ │ │ nop │ │ │ │ - li.w $a0, 260 │ │ │ │ - bl 106164 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $a0, 52 # d1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed8> │ │ │ │ - beq $t0, $s2, -128 # d148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e28> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -30920 │ │ │ │ - b -148 # d148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e28> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 24 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ nop │ │ │ │ - beq $t0, $s2, 24 # d210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -30968 │ │ │ │ + ld.d $t5, $s1, 16 │ │ │ │ + ldptr.w $t4, $s1, 40 │ │ │ │ + ld.hu $t3, $s1, 44 │ │ │ │ + ldptr.w $t2, $s1, 48 │ │ │ │ + ldptr.w $t1, $s1, 52 │ │ │ │ + ldptr.w $t0, $s1, 56 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.w $t2, $s0, -16 │ │ │ │ + st.w $t1, $s0, -12 │ │ │ │ + st.d $t5, $s0, -48 │ │ │ │ + st.w $t4, $s0, -24 │ │ │ │ + st.h $t3, $s0, -20 │ │ │ │ + st.w $t0, $s0, -8 │ │ │ │ + addi.d $s2, $s2, 64 │ │ │ │ + beq $s5, $s1, 52 # d17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefc> │ │ │ │ + addi.d $a0, $s0, 24 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + bne $t0, $s2, -100 # d0fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7c> │ │ │ │ + ld.d $a2, $s1, 16 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -30096 │ │ │ │ + b -104 # d10c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8c> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.w $t2, $sp, 24 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 29 │ │ │ │ - bl 106072 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 92 # d298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f78> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # d258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f38> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -31040 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 64 │ │ │ │ - ld.d $t2, $s1, 56 │ │ │ │ - ldptr.w $t1, $s1, 80 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - st.w $t1, $s1, 80 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - blt $t1, $t0, -288 # d158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e38> │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + beqz $s6, 20 # d19c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1c> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + move $a0, $s6 │ │ │ │ + sub.d $a1, $a1, $s6 │ │ │ │ + bl -30856 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + add.d $s3, $s4, $s3 │ │ │ │ + stptr.d $s4, $s7, 0 │ │ │ │ + st.d $s0, $s7, 8 │ │ │ │ + st.d $s3, $s7, 16 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + pcaddi $a0, 46613 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + bl -31528 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + bl -30956 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -30084 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - st.w $zero, $s1, 80 │ │ │ │ - b -436 # d0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 261 │ │ │ │ - bl 105940 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 84 # d2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd8> │ │ │ │ - beq $t0, $s2, 24 # d2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -31144 │ │ │ │ nop │ │ │ │ - li.w $a0, 114 │ │ │ │ - bl 105900 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -72 # d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f60> │ │ │ │ - li.w $a0, 82 │ │ │ │ - bl 105888 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -84 # d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f60> │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl 105876 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -96 # d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f60> │ │ │ │ - b -396 # d158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t0, $s2, -160 # d258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f38> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, -512 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + pcalau12i $s5, 83 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + addi.d $fp, $sp, 144 │ │ │ │ + st.d $s0, $sp, 488 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 472 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.d $ra, $sp, 504 │ │ │ │ + st.d $s4, $sp, 456 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 424 │ │ │ │ + stptr.d $s1, $sp, 0 │ │ │ │ + bl -32016 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 368 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 83 │ │ │ │ + ld.d $s3, $s3, -504 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -30848 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 83 │ │ │ │ + ld.d $s1, $s1, -328 │ │ │ │ + pcalau12i $s4, 83 │ │ │ │ + ld.d $s4, $s4, -400 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + bl -30172 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $s8, $sp, 128 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.w $t1, $sp, 104 │ │ │ │ + st.d $s8, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.b $zero, $sp, 128 │ │ │ │ + bl -30980 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ldptr.w $a1, $t0, 0 │ │ │ │ + bl -30500 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 236 # d468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e8> │ │ │ │ + ld.d $a4, $sp, 80 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 196 # d458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d8> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + beqz $t1, 20 # d3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1130> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -30916 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + beq $a0, $s8, 20 # d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1168> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -31224 │ │ │ │ - b -180 # d258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f38> │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -31512 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -31064 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, -28 # d318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -30396 │ │ │ │ - b -32 # d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4000> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $a0, 64 │ │ │ │ - ld.d $t2, $a0, 56 │ │ │ │ - ldptr.w $t1, $a0, 80 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - slt $t0, $t1, $t0 │ │ │ │ - maskeqz $t1, $t1, $t0 │ │ │ │ - st.w $t1, $a0, 80 │ │ │ │ - ret │ │ │ │ + bl -31440 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 80 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $a0, 80 │ │ │ │ - bltz $t0, 20 # d398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4078> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + bl -31072 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 32 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -32300 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 112 # d488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1208> │ │ │ │ + ld.d $ra, $sp, 504 │ │ │ │ + ld.d $fp, $sp, 496 │ │ │ │ + ld.d $s1, $sp, 480 │ │ │ │ + ld.d $s2, $sp, 472 │ │ │ │ + ld.d $s3, $sp, 464 │ │ │ │ + ld.d $s4, $sp, 456 │ │ │ │ + ld.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 440 │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + ld.d $s8, $sp, 424 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 488 │ │ │ │ + addi.d $sp, $sp, 512 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 112 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32144 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -156 # d3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1148> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -32236 │ │ │ │ + pcaddi $a1, 46454 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -32344 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, 156 # d520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0> │ │ │ │ + bl -31880 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 64 │ │ │ │ - ld.d $t1, $a0, 56 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $a0, 80 │ │ │ │ - ret │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -32620 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, -32 # d488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1208> │ │ │ │ nop │ │ │ │ - st.w $zero, $a0, 80 │ │ │ │ - ret │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -30772 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -4896 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -32520 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, -68 # d4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ + b -112 # d488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1208> │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $a1, 80 │ │ │ │ - ld.d $t1, $a1, 56 │ │ │ │ - pcalau12i $t4, 83 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - slli.d $t2, $t2, 0x5 │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - ldptr.d $t6, $t4, 0 │ │ │ │ - ld.d $t2, $t1, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - li.w $t5, 15 │ │ │ │ - st.d $t6, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t5, $t2, 108 # d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4158> │ │ │ │ - addi.d $a2, $t2, 1 │ │ │ │ - beqz $t2, 68 # d458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4138> │ │ │ │ - move $a1, $t1 │ │ │ │ - move $a0, $t3 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -30788 │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcalau12i $t4, 83 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ldptr.d $t1, $t4, 0 │ │ │ │ - st.d $t5, $t0, 8 │ │ │ │ - bne $t2, $t1, 124 # d4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ld.b $t1, $t1, 0 │ │ │ │ - st.b $t1, $t3, 0 │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - b -44 # d438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4118> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -31552 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -128 # d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1218> │ │ │ │ nop │ │ │ │ + pcalau12i $a2, 83 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 83 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -30980 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -32000 │ │ │ │ + b -172 # d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1218> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -30712 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - move $t3, $a0 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t2, $t0, 16 │ │ │ │ - addi.d $a2, $t2, 1 │ │ │ │ - pcalau12i $t4, 83 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - beqz $t2, -88 # d458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4138> │ │ │ │ - li.w $t5, -1 │ │ │ │ - beqz $a2, -128 # d438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4118> │ │ │ │ - b -164 # d418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f8> │ │ │ │ - bl -31936 │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 80 │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s6, $sp, 96 │ │ │ │ - slli.d $t1, $t1, 0x5 │ │ │ │ - addi.d $s6, $sp, 24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $sp, 104 │ │ │ │ - st.d $s6, $sp, 8 │ │ │ │ - pcalau12i $s5, 83 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t2, $s5, 0 │ │ │ │ - st.d $s0, $sp, 144 │ │ │ │ - st.d $s2, $sp, 128 │ │ │ │ - move $s0, $a2 │ │ │ │ - move $s2, $a1 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - st.d $s7, $sp, 88 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.d $s3, $sp, 120 │ │ │ │ - move $s1, $a4 │ │ │ │ - st.d $s4, $sp, 112 │ │ │ │ - move $s3, $a3 │ │ │ │ - move $s4, $a5 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - bl -16924 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a4, $sp, 16 │ │ │ │ - move $a5, $s4 │ │ │ │ - move $a3, $s3 │ │ │ │ - sub.w $a4, $s1, $a4 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s7 │ │ │ │ - addi.w $a4, $a4, -5 │ │ │ │ - bl 9624 # faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d8> │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - beqz $s4, 368 # d6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b8> │ │ │ │ - add.w $s1, $s1, $s0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - addi.d $s0, $sp, 56 │ │ │ │ - li.w $t0, 60 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - pcaddi $t1, 85050 │ │ │ │ nop │ │ │ │ - ldptr.w $a4, $t1, 0 │ │ │ │ - addi.d $s7, $sp, 40 │ │ │ │ - addi.w $a2, $a2, -2 │ │ │ │ - move $a3, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 48 │ │ │ │ - st.h $t0, $sp, 56 │ │ │ │ - bl -3844 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s0, 20 # d5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a8> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -31920 │ │ │ │ nop │ │ │ │ - addi.w $a2, $s1, -1 │ │ │ │ - beqz $s4, 236 # d6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4398> │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 62 │ │ │ │ - pcaddi $t2, 85028 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.h $t0, $sp, 56 │ │ │ │ nop │ │ │ │ - move $a3, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -3924 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s0, 20 # d618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f8> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -32000 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - bl -17160 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - pcaddi $t0, 85006 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - move $a3, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.w $a2, $a2, -1 │ │ │ │ - bl -4004 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s0, 20 # d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4348> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ + addi.d $sp, $sp, -512 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + pcalau12i $s5, 83 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + addi.d $fp, $sp, 144 │ │ │ │ + st.d $s0, $sp, 488 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 472 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.d $ra, $sp, 504 │ │ │ │ + st.d $s4, $sp, 456 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s8, $sp, 424 │ │ │ │ + stptr.d $s1, $sp, 0 │ │ │ │ + bl -32848 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 368 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 83 │ │ │ │ + ld.d $s3, $s3, -504 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -31680 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 83 │ │ │ │ + ld.d $s1, $s1, -328 │ │ │ │ + pcalau12i $s4, 83 │ │ │ │ + ld.d $s4, $s4, -400 │ │ │ │ + addi.d $a0, $sp, 96 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + bl -31004 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $s8, $sp, 128 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.w $t1, $sp, 104 │ │ │ │ + st.d $s8, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.b $zero, $sp, 128 │ │ │ │ + bl -31812 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + bl -31508 # 5b90 (bool)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 236 # d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1528> │ │ │ │ + ld.d $a4, $sp, 80 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 196 # d798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1518> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + beqz $t1, 20 # d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1470> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -31748 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + beq $a0, $s8, 20 # d728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a8> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -32080 │ │ │ │ + bl -32272 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s6, 20 # d680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4360> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -32104 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + bl -31904 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 32 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -33132 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 112 # d6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d8> │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 144 │ │ │ │ - ld.d $s1, $sp, 136 │ │ │ │ - ld.d $s2, $sp, 128 │ │ │ │ - ld.d $s3, $sp, 120 │ │ │ │ - ld.d $s4, $sp, 112 │ │ │ │ - ld.d $s5, $sp, 104 │ │ │ │ - ld.d $s6, $sp, 96 │ │ │ │ - ld.d $s7, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ + bne $t1, $t0, 112 # d7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1548> │ │ │ │ + ld.d $ra, $sp, 504 │ │ │ │ + ld.d $fp, $sp, 496 │ │ │ │ + ld.d $s1, $sp, 480 │ │ │ │ + ld.d $s2, $sp, 472 │ │ │ │ + ld.d $s3, $sp, 464 │ │ │ │ + ld.d $s4, $sp, 456 │ │ │ │ + ld.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 440 │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + ld.d $s8, $sp, 424 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 488 │ │ │ │ + addi.d $sp, $sp, 512 │ │ │ │ ret │ │ │ │ - pcaddi $t2, 84971 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 93 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.h $t0, $sp, 56 │ │ │ │ - b -228 # d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d0> │ │ │ │ - add.w $s1, $s1, $s0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - addi.d $s0, $sp, 56 │ │ │ │ - li.w $t0, 91 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - pcaddi $t1, 84958 │ │ │ │ - b -360 # d588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4268> │ │ │ │ - nop │ │ │ │ - st.d $s8, $sp, 80 │ │ │ │ nop │ │ │ │ - bl -32512 │ │ │ │ + addi.d $a1, $sp, 112 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32976 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -156 # d708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1488> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -33068 │ │ │ │ + pcaddi $a1, 46246 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -33176 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, 156 # d860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0> │ │ │ │ + bl -32712 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -32064 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -32076 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -33452 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s8, $sp, 80 │ │ │ │ - bne $t1, $t0, -44 # d700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e0> │ │ │ │ + bne $t1, $t0, -32 # d7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1548> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -31412 │ │ │ │ - b -48 # d708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e8> │ │ │ │ + bl -31604 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -5728 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ + nop │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -33352 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, -68 # d7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1570> │ │ │ │ + b -112 # d7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1548> │ │ │ │ nop │ │ │ │ - b -56 # d708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # d820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a0> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32384 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -128 # d7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1558> │ │ │ │ nop │ │ │ │ + pcalau12i $a2, 83 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 83 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -31812 │ │ │ │ move $s0, $a0 │ │ │ │ - b -52 # d718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -32832 │ │ │ │ + b -172 # d7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1558> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -560 │ │ │ │ + st.d $s4, $sp, 504 │ │ │ │ pcalau12i $s4, 83 │ │ │ │ ld.d $s4, $s4, -200 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s7, $sp, 480 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $sp, 184 │ │ │ │ + st.d $fp, $sp, 544 │ │ │ │ + st.d $s0, $sp, 536 │ │ │ │ + st.d $s2, $sp, 520 │ │ │ │ + st.d $s5, $sp, 496 │ │ │ │ + st.d $s8, $sp, 472 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + st.d $ra, $sp, 552 │ │ │ │ + st.d $s1, $sp, 528 │ │ │ │ + st.d $s3, $sp, 512 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.d $a2, $sp, 32 │ │ │ │ + bl -33672 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -336 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 408 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + pcalau12i $s2, 83 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s8, $sp, 64 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s8, $a0 │ │ │ │ + addi.d $fp, $sp, 184 │ │ │ │ + bl -32524 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 83 │ │ │ │ + ld.d $s1, $s1, -488 │ │ │ │ + pcalau12i $s3, 83 │ │ │ │ + ld.d $s3, $s3, -400 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + addi.d $s6, $s1, 24 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ st.d $s6, $sp, 64 │ │ │ │ - move $s6, $a2 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - move $s5, $a3 │ │ │ │ - move $s3, $a4 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + bl -31848 │ │ │ │ + ldptr.d $t2, $s7, 0 │ │ │ │ + pcalau12i $t1, 83 │ │ │ │ + ld.d $t1, $t1, -32 │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $s7, $sp, 168 │ │ │ │ + st.w $zero, $sp, 144 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + beqz $t2, 424 # db78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f8> │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 380 # db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d8> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ - bl -17556 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s6 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 9460 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 # d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bl -32100 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $a0, $sp, 152 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t2 │ │ │ │ + bl -32312 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $t1, 0 │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + st.w $t0, $sp, 144 │ │ │ │ + bl -32812 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -32776 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -32244 # 5c70 (unsigned int&)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 284 # db98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1918> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 44 # dab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1830> │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -32784 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, 240 # db98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1918> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + beq $a0, $s7, 20 # dad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1850> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -32456 │ │ │ │ + bl -33208 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s5, 8 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - pcaddi $t2, 83832 │ │ │ │ - st.d $zero, $s2, 56 │ │ │ │ - stptr.d $t2, $s2, 0 │ │ │ │ - st.d $zero, $s2, 64 │ │ │ │ - st.d $zero, $s2, 72 │ │ │ │ - sub.d $s0, $t1, $t0 │ │ │ │ - beq $t1, $t0, 344 # d958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4638> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -32520 │ │ │ │ - move $s6, $a0 │ │ │ │ - add.d $s0, $s6, $s0 │ │ │ │ - st.d $s6, $s2, 56 │ │ │ │ - st.d $s6, $s2, 64 │ │ │ │ - st.d $s0, $s2, 72 │ │ │ │ - ldptr.d $s0, $s5, 0 │ │ │ │ - ld.d $s7, $s5, 8 │ │ │ │ - move $s1, $s6 │ │ │ │ - beq $s0, $s7, 52 # d860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4540> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -32840 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -34072 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 180 # dbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1938> │ │ │ │ + ld.d $ra, $sp, 552 │ │ │ │ + ld.d $fp, $sp, 544 │ │ │ │ + ld.d $s0, $sp, 536 │ │ │ │ + ld.d $s1, $sp, 528 │ │ │ │ + ld.d $s2, $sp, 520 │ │ │ │ + ld.d $s3, $sp, 512 │ │ │ │ + ld.d $s4, $sp, 504 │ │ │ │ + ld.d $s5, $sp, 496 │ │ │ │ + ld.d $s6, $sp, 488 │ │ │ │ + ld.d $s7, $sp, 480 │ │ │ │ + ld.d $s8, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 560 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -17708 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s7, $s0, -32 # d838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4518> │ │ │ │ - ldptr.d $s7, $s5, 0 │ │ │ │ - st.d $s1, $s2, 64 │ │ │ │ - ld.d $s1, $s5, 8 │ │ │ │ - li.w $t0, 5 │ │ │ │ - li.w $t1, -1 │ │ │ │ - sub.d $s5, $s1, $s7 │ │ │ │ - st.w $t0, $s2, 8 │ │ │ │ - st.w $t1, $s2, 80 │ │ │ │ - move $t0, $zero │ │ │ │ - srai.d $s5, $s5, 0x5 │ │ │ │ - move $s0, $zero │ │ │ │ - bgeu $t0, $s5, 56 # d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - slli.d $t0, $t0, 0x5 │ │ │ │ - add.d $t0, $s7, $t0 │ │ │ │ - ld.d $t1, $s3, 8 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - beq $a2, $t1, 80 # d8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d8> │ │ │ │ nop │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ - bltu $t0, $s5, -32 # d898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4578> │ │ │ │ nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 44 # db88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1908> │ │ │ │ + ld.b $t2, $t2, 0 │ │ │ │ + addi.d $t1, $sp, 169 │ │ │ │ + st.b $t2, $sp, 168 │ │ │ │ + b -324 # da28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bnez $t0, 232 # dc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e0> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -344 # da28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a8> │ │ │ │ + nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bnez $t0, -380 # da10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1790> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -364 # da28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a8> │ │ │ │ li.w $a0, 16 │ │ │ │ - bl -33348 │ │ │ │ - pcaddi $a1, 46340 │ │ │ │ + bl -34076 │ │ │ │ + pcaddi $a1, 46000 │ │ │ │ move $s1, $a0 │ │ │ │ - bl -33456 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ + bl -34184 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 156 # d978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4658> │ │ │ │ - pcalau12i $a2, 83 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 83 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -31940 │ │ │ │ - beqz $a2, 24 # d910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f0> │ │ │ │ - ldptr.d $a1, $s3, 0 │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - bl -32276 │ │ │ │ - bnez $a0, -88 # d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + beq $t1, $t0, 132 # dc38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b8> │ │ │ │ + bl -33720 │ │ │ │ nop │ │ │ │ - st.w $s0, $s2, 80 │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $s0, $t0, -88 # d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0> │ │ │ │ - beq $s7, $s1, -92 # d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 80 # d978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4658> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - move $s6, $zero │ │ │ │ - b -332 # d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f0> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -32664 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 12 # d980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ - bl -33144 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -6696 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 416 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -400 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ nop │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -34328 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -76 # dbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1938> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -32004 │ │ │ │ + bl -32652 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -33104 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s2, 56 │ │ │ │ - ld.d $s3, $s2, 64 │ │ │ │ - beq $s3, $s1, 120 # da18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - bne $a0, $t0, 128 # da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4710> │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - beq $s3, $s1, 96 # da18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f8> │ │ │ │ - b -20 # d9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4688> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # d998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4678> │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $s1, $s6, 76 # da18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f8> │ │ │ │ - move $a0, $s6 │ │ │ │ - addi.d $s6, $s6, 32 │ │ │ │ - bl -32776 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - beq $s1, $s6, 60 # da18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f8> │ │ │ │ - b -16 # d9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b0> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -34236 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -112 # dbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1938> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32688 │ │ │ │ nop │ │ │ │ + pcalau12i $a2, 83 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 83 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -32796 │ │ │ │ move $s0, $a0 │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 83758 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - addi.d $a0, $s2, 16 │ │ │ │ - bl -32816 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -33816 │ │ │ │ + b -68 # dc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1998> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -148 # d978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4658> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -32148 │ │ │ │ - ld.d $a0, $s2, 56 │ │ │ │ - beqz $a0, -44 # d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d0> │ │ │ │ - ld.d $a1, $s2, 72 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -33048 │ │ │ │ - b -60 # d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d0> │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -33068 │ │ │ │ - b -136 # d9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4698> │ │ │ │ + bne $t1, $t0, -176 # dbb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1938> │ │ │ │ + pcaddi $a0, 45883 │ │ │ │ + bl -33872 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -140 # dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1970> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 20 # dc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a18> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -33472 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -33296 │ │ │ │ + b -212 # dbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1950> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s0, $a0, 56 │ │ │ │ - ld.d $s1, $a0, 64 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 83664 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 48 # dac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a4> │ │ │ │ + addi.d $sp, $sp, -560 │ │ │ │ + st.d $s4, $sp, 504 │ │ │ │ + pcalau12i $s4, 83 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s7, $sp, 480 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $sp, 184 │ │ │ │ + st.d $fp, $sp, 544 │ │ │ │ + st.d $s0, $sp, 536 │ │ │ │ + st.d $s2, $sp, 520 │ │ │ │ + st.d $s5, $sp, 496 │ │ │ │ + st.d $s8, $sp, 472 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + st.d $ra, $sp, 552 │ │ │ │ + st.d $s1, $sp, 528 │ │ │ │ + st.d $s3, $sp, 512 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.d $a2, $sp, 32 │ │ │ │ + bl -34728 │ │ │ │ + pcalau12i $t0, 83 │ │ │ │ + ld.d $t0, $t0, -336 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 408 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + pcalau12i $s2, 83 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s8, $sp, 64 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s8, $a0 │ │ │ │ + addi.d $fp, $sp, 184 │ │ │ │ + bl -33580 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 83 │ │ │ │ + ld.d $s1, $s1, -488 │ │ │ │ + pcalau12i $s3, 83 │ │ │ │ + ld.d $s3, $s3, -400 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + addi.d $s6, $s1, 24 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + bl -32904 │ │ │ │ + ldptr.d $t2, $s7, 0 │ │ │ │ + pcalau12i $t1, 83 │ │ │ │ + ld.d $t1, $t1, -32 │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $s7, $sp, 168 │ │ │ │ + st.w $zero, $sp, 144 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + beqz $t2, 424 # df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d18> │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 380 # df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf8> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bl -33156 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $a0, $sp, 152 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4794> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t2 │ │ │ │ + bl -33368 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $t1, 0 │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + st.w $t0, $sp, 144 │ │ │ │ + bl -33868 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -33832 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -34292 # 5890 (bool&)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 284 # dfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d38> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 44 # ded0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c50> │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -33840 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, 240 # dfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d38> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + beq $a0, $s7, 20 # def0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c70> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -33184 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -28 # da9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x477c> │ │ │ │ - ld.d $s1, $s2, 56 │ │ │ │ + bl -34264 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # dadc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47bc> │ │ │ │ - ld.d $a1, $s2, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -33220 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -33896 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -35128 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 180 # dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d58> │ │ │ │ + ld.d $ra, $sp, 552 │ │ │ │ + ld.d $fp, $sp, 544 │ │ │ │ + ld.d $s0, $sp, 536 │ │ │ │ + ld.d $s1, $sp, 528 │ │ │ │ + ld.d $s2, $sp, 520 │ │ │ │ + ld.d $s3, $sp, 512 │ │ │ │ + ld.d $s4, $sp, 504 │ │ │ │ + ld.d $s5, $sp, 496 │ │ │ │ + ld.d $s6, $sp, 488 │ │ │ │ + ld.d $s7, $sp, 480 │ │ │ │ + ld.d $s8, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 560 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 16 │ │ │ │ - addi.d $t0, $s2, 32 │ │ │ │ - beq $a0, $t0, 56 # db1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47fc> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -33268 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 44 # dfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d28> │ │ │ │ + ld.b $t2, $t2, 0 │ │ │ │ + addi.d $t1, $sp, 169 │ │ │ │ + st.b $t2, $sp, 168 │ │ │ │ + b -324 # de48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bnez $t0, 232 # e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -344 # de48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc8> │ │ │ │ nop │ │ │ │ + move $a0, $s7 │ │ │ │ + bnez $t0, -380 # de30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -364 # de48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc8> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -35132 │ │ │ │ + pcaddi $a1, 45736 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -35240 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, 132 # e058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8> │ │ │ │ + bl -34776 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -7752 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s0, $a0, 56 │ │ │ │ - ld.d $s1, $a0, 64 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 83608 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 48 # dba4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4884> │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 416 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -400 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # db94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4874> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -33408 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -28 # db7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x485c> │ │ │ │ - ld.d $s1, $s2, 56 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -35384 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -76 # dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d58> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -33708 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # dbbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489c> │ │ │ │ - ld.d $a1, $s2, 72 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -35292 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -112 # dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d58> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -33744 │ │ │ │ + nop │ │ │ │ + pcalau12i $a2, 82 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 82 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -33444 │ │ │ │ + bl -33852 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -34872 │ │ │ │ + b -68 # e038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db8> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -176 # dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d58> │ │ │ │ + pcaddi $a0, 45619 │ │ │ │ + bl -34928 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 16 │ │ │ │ - addi.d $t0, $s2, 32 │ │ │ │ - beq $a0, $t0, 16 # dbd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b4> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -33472 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - li.w $a1, 88 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -33504 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -140 # e010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d90> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 20 # e0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e38> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -34528 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -34352 │ │ │ │ + b -212 # dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - pcalau12i $s0, 83 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl 103456 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - bnez $a0, 40 # dc5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493c> │ │ │ │ - pcaddi $t0, 84512 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - li.w $t1, 93 │ │ │ │ - addi.w $t2, $t0, -33 │ │ │ │ - bgeu $t1, $t2, 68 # dc8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x496c> │ │ │ │ - li.w $a0, 263 │ │ │ │ - bl 103456 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 120 # dccc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ac> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 224 # dd44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a24> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -560 │ │ │ │ + st.d $s4, $sp, 504 │ │ │ │ + pcalau12i $s4, 82 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s7, $sp, 480 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $sp, 184 │ │ │ │ + st.d $fp, $sp, 544 │ │ │ │ + st.d $s0, $sp, 536 │ │ │ │ + st.d $s2, $sp, 520 │ │ │ │ + st.d $s5, $sp, 496 │ │ │ │ + st.d $s8, $sp, 472 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 456 │ │ │ │ + st.d $ra, $sp, 552 │ │ │ │ + st.d $s1, $sp, 528 │ │ │ │ + st.d $s3, $sp, 512 │ │ │ │ + st.d $s6, $sp, 488 │ │ │ │ + st.d $a2, $sp, 32 │ │ │ │ + bl -35784 │ │ │ │ + pcalau12i $t0, 82 │ │ │ │ + ld.d $t0, $t0, -336 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.h $zero, $sp, 408 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + pcalau12i $s2, 82 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 400 │ │ │ │ + st.d $zero, $sp, 416 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $zero, $sp, 424 │ │ │ │ + st.d $zero, $sp, 432 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + ld.d $a0, $s0, -24 │ │ │ │ + addi.d $s8, $sp, 64 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s8, $a0 │ │ │ │ + addi.d $fp, $sp, 184 │ │ │ │ + bl -34636 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 82 │ │ │ │ + ld.d $s1, $s1, -488 │ │ │ │ + pcalau12i $s3, 82 │ │ │ │ + ld.d $s3, $s3, -400 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + addi.d $s6, $s1, 24 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $zero, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + bl -33960 │ │ │ │ + ldptr.d $t2, $s7, 0 │ │ │ │ + pcalau12i $t1, 82 │ │ │ │ + ld.d $t1, $t1, -32 │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $s7, $sp, 168 │ │ │ │ + st.w $zero, $sp, 144 │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + beqz $t2, 424 # e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2138> │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 380 # e398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2118> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bl -34212 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $a0, $sp, 152 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t2 │ │ │ │ + bl -34424 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $t1, 0 │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + st.w $t0, $sp, 144 │ │ │ │ + bl -34924 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -34888 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -35684 # 5740 >(int&)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 284 # e3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2158> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beqz $t0, 44 # e2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -34896 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, 240 # e3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2158> │ │ │ │ nop │ │ │ │ - ld.d $t2, $s1, 56 │ │ │ │ - addi.d $t1, $s1, 72 │ │ │ │ - ld.d $a1, $s1, 64 │ │ │ │ - li.w $t3, 15 │ │ │ │ - beq $t2, $t1, 8 # dca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4984> │ │ │ │ - ld.d $t3, $s1, 72 │ │ │ │ - addi.d $t1, $a1, 1 │ │ │ │ - bltu $t3, $t1, 100 # dd0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ec> │ │ │ │ - stx.b $t0, $t2, $a1 │ │ │ │ - ld.d $t0, $s1, 56 │ │ │ │ - st.d $t1, $s1, 64 │ │ │ │ - stx.b $zero, $t0, $t1 │ │ │ │ - b -96 # dc5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493c> │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + beq $a0, $s7, 20 # e310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -35320 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -34952 │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -36184 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 180 # e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2178> │ │ │ │ + ld.d $ra, $sp, 552 │ │ │ │ + ld.d $fp, $sp, 544 │ │ │ │ + ld.d $s0, $sp, 536 │ │ │ │ + ld.d $s1, $sp, 528 │ │ │ │ + ld.d $s2, $sp, 520 │ │ │ │ + ld.d $s3, $sp, 512 │ │ │ │ + ld.d $s4, $sp, 504 │ │ │ │ + ld.d $s5, $sp, 496 │ │ │ │ + ld.d $s6, $sp, 488 │ │ │ │ + ld.d $s7, $sp, 480 │ │ │ │ + ld.d $s8, $sp, 472 │ │ │ │ + addi.d $sp, $sp, 560 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - addi.d $a1, $s1, 56 │ │ │ │ - bl -28260 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - addi.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, -132 # dc5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493c> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -33756 │ │ │ │ - b -148 # dc5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 44 # e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2148> │ │ │ │ + ld.b $t2, $t2, 0 │ │ │ │ + addi.d $t1, $sp, 169 │ │ │ │ + st.b $t2, $sp, 168 │ │ │ │ + b -324 # e268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe8> │ │ │ │ nop │ │ │ │ - li.w $a4, 1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $s1, 56 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -32904 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t2, $s1, 56 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - b -144 # dcac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498c> │ │ │ │ nop │ │ │ │ - bl -34116 │ │ │ │ + bnez $t0, 232 # e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2220> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -344 # e268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe8> │ │ │ │ nop │ │ │ │ - addi.w $a0, $a0, -33 │ │ │ │ - sltui $a0, $a0, 94 │ │ │ │ - ret │ │ │ │ + move $a0, $s7 │ │ │ │ + bnez $t0, -380 # e250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd0> │ │ │ │ + move $t1, $s7 │ │ │ │ + b -364 # e268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe8> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -36188 │ │ │ │ + pcaddi $a1, 45472 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -36296 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, 132 # e478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f8> │ │ │ │ + bl -35832 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - pcalau12i $s1, 83 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - move $s5, $a2 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s6, $sp, 48 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - move $s6, $a3 │ │ │ │ - move $s2, $a4 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -19088 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 7928 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s3, 20 # dddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4abc> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -33988 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -8808 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - pcaddi $t1, 83459 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - bl -19160 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.w $s6, $s0, 88 │ │ │ │ - bne $t1, $t0, 44 # de34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b14> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ + ld.d $t0, $s0, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + addi.d $t0, $t0, 416 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -400 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bl -34360 │ │ │ │ - pcaddi $t0, 83483 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - bl -33920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bne $t1, $t0, 52 # de94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b74> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -33256 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -36440 │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -76 # e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2178> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -34764 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -33956 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bne $t1, $t0, 16 # de94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b74> │ │ │ │ + nop │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -36348 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -112 # e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2178> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -33292 │ │ │ │ + bl -34800 │ │ │ │ nop │ │ │ │ - bl -34452 │ │ │ │ + pcalau12i $a2, 82 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 82 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -34908 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -35928 │ │ │ │ + b -68 # e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d8> │ │ │ │ + ld.d $t1, $sp, 456 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -176 # e3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2178> │ │ │ │ + pcaddi $a0, 45355 │ │ │ │ + bl -35984 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - move $s6, $a4 │ │ │ │ - ldptr.w $a4, $a0, 88 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - pcalau12i $s5, 83 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - sub.w $a4, $s6, $a4 │ │ │ │ - addi.w $a4, $a4, -1 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ move $s1, $a0 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - add.w $s6, $s6, $a2 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s4, $a3 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 7172 # faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d8> │ │ │ │ - ld.d $a2, $s1, 64 │ │ │ │ - ldptr.w $s2, $s1, 88 │ │ │ │ - slli.w $t1, $a2, 0x0 │ │ │ │ - bge $s2, $t1, 296 # e02c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d0c> │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - bltu $a2, $s2, 496 # e0fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ddc> │ │ │ │ - ld.d $a1, $s1, 56 │ │ │ │ - sub.d $s0, $a2, $s2 │ │ │ │ - addi.d $s7, $sp, 24 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - addi.d $s8, $sp, 8 │ │ │ │ - add.d $s2, $a1, $s2 │ │ │ │ - bltu $t1, $s0, 380 # e0ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d8c> │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s0, $t0, 340 # e08c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d6c> │ │ │ │ - ld.b $t0, $s2, 0 │ │ │ │ - st.b $t0, $sp, 24 │ │ │ │ - move $t0, $s7 │ │ │ │ + b -140 # e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ + move $s1, $a0 │ │ │ │ + b 20 # e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2258> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -35584 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stx.b $zero, $t0, $s0 │ │ │ │ - ldptr.w $a2, $s1, 88 │ │ │ │ - pcaddi $s2, 84421 │ │ │ │ - ldptr.w $a4, $s2, 0 │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.w $a2, $s6, $a2 │ │ │ │ - bl -6344 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s7, 364 # e0e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dc4> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -34420 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - ldptr.w $t0, $s1, 88 │ │ │ │ - ld.d $t1, $s1, 64 │ │ │ │ - move $s0, $zero │ │ │ │ - sub.w $s6, $s6, $t0 │ │ │ │ - move $t2, $zero │ │ │ │ - sub.w $s6, $s6, $t1 │ │ │ │ - b 48 # dfd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cb4> │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + bl -35408 │ │ │ │ + b -212 # e410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ nop │ │ │ │ - ldptr.w $a4, $s2, 0 │ │ │ │ - add.w $a2, $s6, $s0 │ │ │ │ - move $a3, $s4 │ │ │ │ - li.w $a1, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -6296 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ldptr.w $t0, $s1, 88 │ │ │ │ - ld.d $t1, $s1, 64 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t2, $t0, -44 # dfac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c8c> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 264 # e0ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dcc> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $s1, 56 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s7, $sp, 24 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - bl -19740 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $a2, $s1, 88 │ │ │ │ - pcaddi $s2, 84362 │ │ │ │ - ldptr.w $a4, $s2, 0 │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.w $a2, $s6, $a2 │ │ │ │ - bl -6580 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s7, -216 # df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c6c> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + nop │ │ │ │ + beqz $a0, 144 # e598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2318> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -32 # e508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # e548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c8> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -35892 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -34656 │ │ │ │ - b -232 # df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c6c> │ │ │ │ + bl -35916 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -35928 │ │ │ │ + bnez $s1, -76 # e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $s0, -328 # df44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c24> │ │ │ │ - move $a0, $s7 │ │ │ │ - b 56 # e0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dac> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ld.d $s2, $a0, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + pcaddi $t0, 82937 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + beqz $s2, 136 # e650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d0> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t1, 1878 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bne $t0, $t1, 160 # e678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f8> │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $s2, 8 │ │ │ │ + ld.d $s1, $s2, 16 │ │ │ │ + beq $s0, $s1, 52 # e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a0> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + beqz $t0, 16 # e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2390> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + bl -36092 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + bne $s1, $s0, -28 # e5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2378> │ │ │ │ + ld.d $s1, $s2, 8 │ │ │ │ nop │ │ │ │ + beqz $s1, 24 # e638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b8> │ │ │ │ + ld.d $a1, $s2, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -36128 │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -33832 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ + li.w $a1, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -36144 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ nop │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -34036 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - b -404 # df4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2c> │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - b -348 # df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c6c> │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ + ld.d $a0, $s3, 48 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -348 # e508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ nop │ │ │ │ - bl -35060 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t1, $s5, 0 │ │ │ │ - bne $t2, $t1, -16 # e0f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd4> │ │ │ │ - move $a3, $a2 │ │ │ │ - pcaddi $a1, 45615 │ │ │ │ - move $a2, $s2 │ │ │ │ - pcaddi $a0, 45619 │ │ │ │ - bl -34360 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -34644 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, -60 # e0f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd4> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -33976 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -34676 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - beq $t1, $t0, -32 # e134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e14> │ │ │ │ - b -100 # e0f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - addi.d $t1, $t0, 72 │ │ │ │ - beq $a0, $t1, 84 # e1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea4> │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s3, 48 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -396 # e508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 72 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -34936 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 76 # e1e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec4> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -252 # e5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2328> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 80 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -34972 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -36264 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 56 # e204 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ee4> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -35016 │ │ │ │ - nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $s2, $a0, 8 │ │ │ │ + beqz $s6, 368 # e850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d0> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s7, $a2 │ │ │ │ + move $s3, $s2 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sltu $a2, $s0, $s7 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s7, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + beqz $a2, 12 # e748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c8> │ │ │ │ + bl -35920 │ │ │ │ + bnez $a0, 20 # e758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d8> │ │ │ │ + sub.d $s0, $s0, $s7 │ │ │ │ + blt $s4, $s0, 20 # e760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0> │ │ │ │ + blt $s0, $s5, 72 # e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2518> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2518> │ │ │ │ nop │ │ │ │ + move $s3, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + beqz $s6, 56 # e7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + b -80 # e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a8> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 16 # e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f20> │ │ │ │ - ld.d $a1, $s0, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -35116 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 16 # e258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f38> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -35140 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 96 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -35164 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + bnez $s6, -44 # e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ + beq $s2, $s3, 152 # e838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ + ld.d $s0, $s3, 40 │ │ │ │ + sltu $t0, $s0, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # e7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2550> │ │ │ │ + ld.d $a1, $s3, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -36052 │ │ │ │ + bnez $a0, 40 # e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2570> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s7, $s7, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s7, 28 # e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2578> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s7, $t0, 84 # e838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - pcalau12i $s1, 82 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - bl 101804 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - beqz $a0, 40 # e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb0> │ │ │ │ + bltz $a0, 72 # e838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 304 # e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ - pcaddi $t1, 84118 │ │ │ │ - ld.b $t0, $t1, 0 │ │ │ │ - dbar 0x14 │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - beqz $t0, 464 # e4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5190> │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 84084 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - li.w $t2, 9 │ │ │ │ - addi.w $t0, $t0, -48 │ │ │ │ - bltu $t2, $t0, 280 # e410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50f0> │ │ │ │ - ld.bu $t2, $t1, 40 │ │ │ │ - bnez $t2, 112 # e370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ - ldptr.w $t3, $s0, 56 │ │ │ │ - li.w $t6, 1 │ │ │ │ - ldptr.w $t2, $s0, 52 │ │ │ │ - st.b $t6, $t1, 40 │ │ │ │ - slt $t1, $t3, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t3, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t2 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - ldptr.d $t4, $s1, 0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - bne $t5, $t4, 168 # e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - pcaddi $a0, 84087 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b -19384 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $a0, 84080 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18692 # 9a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x754> │ │ │ │ - li.w $t2, 499 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t1, 84073 │ │ │ │ - blt $t2, $a0, 424 # e530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5210> │ │ │ │ - ld.bu $t2, $t1, 41 │ │ │ │ - beqz $t2, 704 # e650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5330> │ │ │ │ - ld.bu $t2, $t1, 42 │ │ │ │ - bnez $t2, -232 # e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ - ld.d $t6, $sp, 56 │ │ │ │ - ldptr.w $t2, $s0, 64 │ │ │ │ - ldptr.w $t4, $s0, 56 │ │ │ │ - ldptr.w $t3, $s0, 52 │ │ │ │ - ldptr.d $t5, $s1, 0 │ │ │ │ - li.w $t7, 1 │ │ │ │ - st.b $t7, $t1, 42 │ │ │ │ - alsl.w $t2, $t2, $t2, 0x2 │ │ │ │ - alsl.w $t0, $t2, $t0, 0x1 │ │ │ │ - slt $t1, $t4, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t4, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t3 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t3, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - beq $t6, $t5, -156 # e348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5028> │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - bl -35824 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 448 # ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d8> │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 # e8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2658> │ │ │ │ + bl -36320 │ │ │ │ + bnez $a0, 20 # e8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2668> │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 # e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2670> │ │ │ │ + blt $s0, $s3, 56 # e918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2698> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # e918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2698> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 48 # e928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8> │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 # e8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2638> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -32 # e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2680> │ │ │ │ nop │ │ │ │ + bnez $t1, 176 # e9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2758> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.w $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 44 │ │ │ │ - bl 101456 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 332 # e590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 20 # e460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5140> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -35656 │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 # e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2738> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -36456 │ │ │ │ + beqz $a0, 92 # e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2738> │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - ldptr.w $t1, $s0, 68 │ │ │ │ - ldptr.w $t2, $s0, 56 │ │ │ │ - ldptr.w $t3, $s0, 52 │ │ │ │ - sub.w $t0, $t0, $t1 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - slt $t1, $t2, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - bge $t0, $t3, 148 # e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5200> │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - st.w $t3, $s0, 64 │ │ │ │ - b -492 # e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - bl -34820 │ │ │ │ - pcaddi $t1, 83996 │ │ │ │ - beqz $a0, -468 # e2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc8> │ │ │ │ - pcaddi $a0, 83996 │ │ │ │ - bl -19776 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ - pcaddi $a0, 83992 │ │ │ │ - bl -36172 │ │ │ │ - pcaddi $t1, 83990 │ │ │ │ - b -492 # e2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 # ea18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2798> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 # ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b8> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 # e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e0> │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 # ea38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b8> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -37020 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 # e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 82 │ │ │ │ - bl 101244 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 480 # e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b8> │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl 101232 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 468 # e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b8> │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 101220 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 456 # e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b8> │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 101208 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 444 # e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b8> │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - b -632 # e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ nop │ │ │ │ - ldptr.w $t5, $s0, 56 │ │ │ │ - li.w $t8, 1 │ │ │ │ - st.b $t8, $t1, 40 │ │ │ │ - pcalau12i $t1, 82 │ │ │ │ - st.b $zero, $t1, 1361 │ │ │ │ - pcalau12i $t1, 82 │ │ │ │ - ldptr.w $t4, $s0, 52 │ │ │ │ - st.b $zero, $t1, 1362 │ │ │ │ - slt $t1, $t5, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t5, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t4 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - ld.d $t7, $sp, 56 │ │ │ │ - maskeqz $t1, $t4, $t1 │ │ │ │ - ldptr.d $t6, $s1, 0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - beq $t7, $t6, -564 # e348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5028> │ │ │ │ - b -408 # e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50c8> │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 # e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 260 │ │ │ │ - bl 101084 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - bnez $a0, 148 # e630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5310> │ │ │ │ - beq $t0, $s2, 24 # e5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5298> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36000 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - st.w $t2, $sp, 40 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 45 │ │ │ │ - bl 101040 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 140 # e670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5350> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 20 # e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36072 │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 64 │ │ │ │ - ldptr.w $t1, $s0, 68 │ │ │ │ - ldptr.w $t2, $s0, 56 │ │ │ │ - ldptr.w $t3, $s0, 52 │ │ │ │ - add.w $t0, $t0, $t1 │ │ │ │ - b -412 # e478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5158> │ │ │ │ nop │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 # e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t0, $s2, -464 # e460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5140> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36144 │ │ │ │ - b -484 # e460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5140> │ │ │ │ nop │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 # e9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ nop │ │ │ │ - li.w $t7, 1 │ │ │ │ - ld.d $t6, $sp, 56 │ │ │ │ - ldptr.w $t2, $s0, 64 │ │ │ │ - ldptr.w $t4, $s0, 56 │ │ │ │ - ldptr.w $t3, $s0, 52 │ │ │ │ - ldptr.d $t5, $s1, 0 │ │ │ │ - st.b $t7, $t1, 41 │ │ │ │ - b -692 # e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5098> │ │ │ │ - li.w $a0, 261 │ │ │ │ - bl 100860 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beqz $a0, 52 # e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5390> │ │ │ │ - beq $t0, $s2, -128 # e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36224 │ │ │ │ - b -148 # e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52e0> │ │ │ │ nop │ │ │ │ + beqz $a1, 112 # ead8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2858> │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + lu12i.w $t2, -209716 │ │ │ │ + ori $t2, $t2, 0xccd │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + lu32i.d $t2, -209716 │ │ │ │ + lu52i.d $t2, $t2, -820 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beq $t0, $a1, 68 # eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2860> │ │ │ │ + beqz $a2, 64 # eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2860> │ │ │ │ + ld.d $a0, $t1, 16 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + ld.wu $t0, $t1, 24 │ │ │ │ + sub.d $a0, $a0, $t2 │ │ │ │ + alsl.d $a0, $a0, $t0, 0x3 │ │ │ │ + addi.w $a0, $a0, -1 │ │ │ │ + sub.d $a0, $a0, $a2 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 1 │ │ │ │ nop │ │ │ │ - beq $t0, $s2, 24 # e6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53a8> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36272 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a0, 114 │ │ │ │ - bl 100772 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, -480 # e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d0> │ │ │ │ + beqz $a1, 144 # eb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f8> │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + lu12i.w $t2, -209716 │ │ │ │ + ori $t2, $t2, 0xccd │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + lu32i.d $t2, -209716 │ │ │ │ + lu52i.d $t2, $t2, -820 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beq $t0, $a1, 96 # eb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f8> │ │ │ │ + beqz $a2, 92 # eb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f8> │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.wu $t2, $t1, 24 │ │ │ │ + sub.d $t0, $t0, $t3 │ │ │ │ + alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + beq $t0, $a2, 64 # eb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f8> │ │ │ │ + alsl.d $a1, $a1, $a1, 0x2 │ │ │ │ + slli.d $a1, $a1, 0x3 │ │ │ │ + ldx.d $t1, $t1, $a1 │ │ │ │ + srli.d $t0, $a2, 0x6 │ │ │ │ + li.w $a0, 1 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + sll.d $a0, $a0, $a2 │ │ │ │ + and $a0, $a0, $t0 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 60 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - st.w $t0, $s0, 64 │ │ │ │ - b -1080 # e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -36136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, -788 # e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -35468 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $a0, 83845 │ │ │ │ - bl -36776 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - beq $t1, $t0, -36 # e708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53e8> │ │ │ │ - b -832 # e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ nop │ │ │ │ - b -72 # e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53d0> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 56 │ │ │ │ - ldptr.w $t2, $a0, 52 │ │ │ │ - slt $t1, $a1, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $a1, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t2 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ - ret │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - ldptr.w $t1, $a0, 68 │ │ │ │ - ldptr.w $t3, $a0, 56 │ │ │ │ - ldptr.w $t2, $a0, 52 │ │ │ │ - add.w $t0, $t0, $t1 │ │ │ │ - slt $t1, $t3, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t3, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t2 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ + ldptr.w $a0, $a0, 8 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - ldptr.w $t1, $a0, 68 │ │ │ │ - ldptr.w $t3, $a0, 56 │ │ │ │ - ldptr.w $t2, $a0, 52 │ │ │ │ - sub.w $t0, $t0, $t1 │ │ │ │ - slt $t1, $t3, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t3, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - slt $t1, $t0, $t2 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + lu12i.w $t2, -209716 │ │ │ │ + ori $t2, $t2, 0xccd │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + lu32i.d $t2, -209716 │ │ │ │ + lu52i.d $t2, $t2, -820 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.w $a0, $t0, $t2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 60 │ │ │ │ - st.w $t0, $a0, 64 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + ld.d $t0, $t1, 16 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + ld.wu $a0, $t1, 24 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + alsl.w $a0, $t0, $a0, 0x3 │ │ │ │ ret │ │ │ │ + pcalau12i $t0, 82 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s5, $a1 │ │ │ │ + li.w $s4, 35 │ │ │ │ + beqz $t0, 16 # ec30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b0> │ │ │ │ + pcalau12i $t0, 82 │ │ │ │ + ld.d $t0, $t0, -480 │ │ │ │ + ldptr.w $s4, $t0, 388 │ │ │ │ + ld.d $t4, $s1, 16 │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + ld.d $t0, $t4, 16 │ │ │ │ + ld.d $t2, $t4, 8 │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + lu52i.d $t1, $t1, -820 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + lu12i.w $s8, -209716 │ │ │ │ + ori $s8, $s8, 0xccd │ │ │ │ + lu32i.d $s8, -209716 │ │ │ │ + move $s6, $zero │ │ │ │ + li.w $s3, 1 │ │ │ │ + li.w $s7, 39 │ │ │ │ + lu52i.d $s8, $s8, -820 │ │ │ │ + bgeu $s6, $t0, 292 # ed98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b18> │ │ │ │ + ld.d $t3, $t4, 8 │ │ │ │ + slli.w $s0, $s6, 0x0 │ │ │ │ + alsl.d $s2, $s0, $s0, 0x2 │ │ │ │ + ld.d $t0, $t3, 16 │ │ │ │ + ldptr.w $t1, $t3, 24 │ │ │ │ + ldptr.d $t2, $t3, 0 │ │ │ │ + move $fp, $zero │ │ │ │ + slli.d $s2, $s2, 0x3 │ │ │ │ + b 80 # ece8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a68> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 64 │ │ │ │ - ldptr.w $t1, $a0, 56 │ │ │ │ - bge $t1, $t0, 16 # e818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54f8> │ │ │ │ - st.w $t1, $a0, 64 │ │ │ │ - move $t0, $t1 │ │ │ │ - nop │ │ │ │ - ldptr.w $t1, $a0, 52 │ │ │ │ - bge $t0, $t1, 12 # e828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5508> │ │ │ │ - st.w $t1, $a0, 64 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - pcalau12i $s1, 82 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - move $s5, $a2 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - move $s6, $a3 │ │ │ │ - move $s7, $a4 │ │ │ │ - move $s2, $a5 │ │ │ │ - move $s8, $a6 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -21876 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 5140 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s3, 20 # e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55a0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -36776 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t3, 82776 │ │ │ │ - li.w $t2, 3 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.w $s6, $s0, 52 │ │ │ │ - st.w $s7, $s0, 56 │ │ │ │ - st.w $s2, $s0, 60 │ │ │ │ - st.w $s2, $s0, 64 │ │ │ │ - st.w $s8, $s0, 68 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - bne $t1, $t0, 52 # e920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5600> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bl -37156 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -36704 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bne $t1, $t0, 16 # e950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5630> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -36040 │ │ │ │ nop │ │ │ │ - bl -37200 │ │ │ │ nop │ │ │ │ + ldx.d $t2, $t3, $s2 │ │ │ │ + alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + and $t0, $t0, $t1 │ │ │ │ + bnez $t0, 144 # ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad8> │ │ │ │ nop │ │ │ │ + ld.d $t3, $t4, 8 │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + ld.d $t0, $t3, 16 │ │ │ │ + ldptr.w $t1, $t3, 24 │ │ │ │ + ldptr.d $t2, $t3, 0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -592 │ │ │ │ - st.d $s6, $sp, 520 │ │ │ │ - pcalau12i $s6, 82 │ │ │ │ - ld.d $s6, $s6, -200 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - addi.d $t1, $sp, 224 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $fp, $sp, 576 │ │ │ │ - st.d $s0, $sp, 568 │ │ │ │ - st.d $s1, $sp, 560 │ │ │ │ - st.d $s2, $sp, 552 │ │ │ │ - st.d $s7, $sp, 512 │ │ │ │ - st.d $s8, $sp, 504 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 488 │ │ │ │ - st.d $ra, $sp, 584 │ │ │ │ - st.d $s3, $sp, 544 │ │ │ │ - st.d $s4, $sp, 536 │ │ │ │ - st.d $s5, $sp, 528 │ │ │ │ - st.d $a2, $sp, 40 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - move $s7, $a4 │ │ │ │ - move $s8, $a5 │ │ │ │ - bl -37972 │ │ │ │ - pcalau12i $t0, 82 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 448 │ │ │ │ - ld.d $fp, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $t1, 82 │ │ │ │ - ld.d $t1, $t1, -504 │ │ │ │ - addi.d $s0, $sp, 112 │ │ │ │ - addi.d $s1, $t1, 16 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $zero, $sp, 456 │ │ │ │ - st.d $s1, $sp, 224 │ │ │ │ - st.d $zero, $sp, 464 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 480 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - add.d $a0, $s0, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $fp, $a0, 0 │ │ │ │ - bl -36808 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 82 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t2, $sp, 176 │ │ │ │ - pcalau12i $s3, 82 │ │ │ │ - ld.d $s3, $s3, -400 │ │ │ │ - addi.d $s5, $t0, 24 │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - move $a0, $t2 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $t2, $sp, 64 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $zero, $sp, 136 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - st.d $s3, $sp, 120 │ │ │ │ - st.d $zero, $sp, 144 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - st.d $zero, $sp, 160 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - bl -36136 │ │ │ │ - pcalau12i $t0, 82 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.w $t0, $sp, 184 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - bl -36944 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.w $a1, $t0, 64 │ │ │ │ - bl -36464 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 632 # ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a20> │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - ld.d $a4, $sp, 160 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.b $zero, $sp, 96 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - beqz $a4, 580 # ed30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a10> │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - beqz $t1, 20 # eb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57e8> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 152 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -36892 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - st.d $s5, $sp, 112 │ │ │ │ - st.d $s4, $sp, 224 │ │ │ │ - beq $a0, $t0, 16 # eb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5820> │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -37420 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - st.d $s3, $sp, 120 │ │ │ │ - bl -37048 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $fp, $t0, 112 │ │ │ │ - st.d $s1, $sp, 224 │ │ │ │ - bl -38276 │ │ │ │ - ld.d $a4, $sp, 88 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a2, $sp, 40 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - sub.w $a4, $s7, $a4 │ │ │ │ - move $a5, $s8 │ │ │ │ - addi.w $a4, $a4, -5 │ │ │ │ - bl 3952 # faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d8> │ │ │ │ - ld.d $a2, $sp, 88 │ │ │ │ - beqz $s8, 384 # ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59f0> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - li.w $t2, 1 │ │ │ │ - add.w $s1, $s7, $t0 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - li.w $t0, 60 │ │ │ │ - pcaddi $t1, 83631 │ │ │ │ - ldptr.w $a4, $t1, 0 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.w $a2, $a2, -2 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + slli.w $a3, $fp, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ move $a1, $s0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.h $t0, $sp, 128 │ │ │ │ - bl -9512 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beq $a0, $s2, 16 # ebe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58c8> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -37588 │ │ │ │ - addi.w $a2, $s1, -1 │ │ │ │ - beqz $s8, 260 # ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59d0> │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 62 │ │ │ │ - pcaddi $t2, 83612 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - st.h $t0, $sp, 128 │ │ │ │ + move $a2, $a3 │ │ │ │ + move $a0, $s1 │ │ │ │ + bgeu $fp, $t0, 116 # ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af8> │ │ │ │ + bl -672 # ea68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e8> │ │ │ │ + srli.d $t1, $a3, 0x6 │ │ │ │ + sll.d $t0, $s3, $a3 │ │ │ │ + beqz $a0, -92 # ecb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a38> │ │ │ │ + ldptr.w $t0, $s1, 8 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a2, $s0 │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + maskeqz $a1, $s4, $t0 │ │ │ │ + masknez $t0, $s7, $t0 │ │ │ │ + move $a0, $s5 │ │ │ │ + or $a1, $a1, $t0 │ │ │ │ + bl 123608 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t4, $s1, 16 │ │ │ │ + b -112 # ecd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a50> │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -9588 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beq $a0, $s2, 20 # ec38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5918> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -37664 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 88 │ │ │ │ - ld.d $a1, $sp, 80 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - bl -22824 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 88 │ │ │ │ - pcaddi $t0, 83590 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.w $a2, $a2, -1 │ │ │ │ - bl -9668 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - beq $a0, $s2, 20 # ec88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5968> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -37744 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 16 # eca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5980> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -37772 │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, 184 # ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ - ld.d $ra, $sp, 584 │ │ │ │ - ld.d $fp, $sp, 576 │ │ │ │ - ld.d $s0, $sp, 568 │ │ │ │ - ld.d $s1, $sp, 560 │ │ │ │ - ld.d $s2, $sp, 552 │ │ │ │ - ld.d $s3, $sp, 544 │ │ │ │ - ld.d $s4, $sp, 536 │ │ │ │ - ld.d $s5, $sp, 528 │ │ │ │ - ld.d $s6, $sp, 520 │ │ │ │ - ld.d $s7, $sp, 512 │ │ │ │ - ld.d $s8, $sp, 504 │ │ │ │ - addi.d $sp, $sp, 592 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a4, $zero │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 123560 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t4, $s1, 16 │ │ │ │ + b -160 # ecd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a50> │ │ │ │ nop │ │ │ │ + ld.d $t0, $t4, 16 │ │ │ │ + ld.d $t1, $t4, 8 │ │ │ │ + addi.d $s6, $s6, 1 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $s8 │ │ │ │ + bltu $s6, $t0, -280 # ec78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f8> │ │ │ │ nop │ │ │ │ - pcaddi $t2, 83549 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 93 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - st.h $t0, $sp, 128 │ │ │ │ - b -252 # ec10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f0> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - li.w $t2, 1 │ │ │ │ - add.w $s1, $s7, $t0 │ │ │ │ - sub.w $a2, $s1, $a2 │ │ │ │ - li.w $t0, 91 │ │ │ │ - pcaddi $t1, 83535 │ │ │ │ - b -380 # ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5890> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a1, $sp, 192 │ │ │ │ - bl -38504 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -540 # eb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5800> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -38596 │ │ │ │ - pcaddi $a1, 45040 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -38704 │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - beq $t1, $t0, 244 # ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ - bl -38240 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $t1, 20 # ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a68> │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -38004 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - st.d $s3, $sp, 120 │ │ │ │ - bl -37632 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 80 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $fp, $t0, -384 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $s1, $sp, 224 │ │ │ │ - bl -38872 │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, -100 # ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37196 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a90> │ │ │ │ + nop │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + fst.d $fs0, $sp, 8 │ │ │ │ + fld.s $fs0, $t0, -1716 │ │ │ │ + ld.d $t0, $t3, 16 │ │ │ │ + lu12i.w $t2, -209716 │ │ │ │ + ori $t2, $t2, 0xccd │ │ │ │ + lu32i.d $t2, -209716 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + lu52i.d $t2, $t2, -820 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t2 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + lu12i.w $s5, -209716 │ │ │ │ + ori $s5, $s5, 0xccd │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + lu32i.d $s5, -209716 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + move $s3, $zero │ │ │ │ move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37904 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s6, $a2 │ │ │ │ + li.w $s4, 1 │ │ │ │ + lu52i.d $s5, $s5, -820 │ │ │ │ + bgeu $s3, $t0, 192 # ef18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c98> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -37916 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, -152 # ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -37252 │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39140 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 488 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - beq $t1, $t0, -32 # ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae0> │ │ │ │ - b -196 # ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a40> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -68 # ede8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ac8> │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -37992 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -44 # ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ - b -104 # edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ab8> │ │ │ │ + ld.d $t2, $t3, 8 │ │ │ │ + slli.w $s0, $s3, 0x0 │ │ │ │ + alsl.d $s0, $s0, $s0, 0x2 │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + ldptr.w $t1, $t2, 24 │ │ │ │ + move $s7, $zero │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + slli.d $s0, $s0, 0x3 │ │ │ │ + b 32 # eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c28> │ │ │ │ nop │ │ │ │ - b -112 # edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ab8> │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 82 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 82 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -37428 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $t2, 16 │ │ │ │ + ldptr.w $t1, $t2, 24 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + addi.d $s7, $s7, 1 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ + fmov.s $fa0, $fs0 │ │ │ │ + bgeu $s7, $t0, 64 # eef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c78> │ │ │ │ + bl 165488 # 3752c ::do_widen(char) const@@Base+0x23fc4> │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + ld.d $t2, $t3, 8 │ │ │ │ + beqz $a0, -48 # ee98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c18> │ │ │ │ + ldx.d $t4, $t2, $s0 │ │ │ │ + slli.w $t1, $s7, 0x0 │ │ │ │ + srli.d $t0, $t1, 0x6 │ │ │ │ + alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + sll.d $t1, $s4, $t1 │ │ │ │ + or $t1, $t4, $t1 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + b -84 # ee98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c18> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $t3, 8 │ │ │ │ + ld.d $t0, $t3, 16 │ │ │ │ + addi.d $s3, $s3, 1 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $s5 │ │ │ │ + bltu $s3, $t0, -168 # ee68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be8> │ │ │ │ + nop │ │ │ │ + alsl.d $s2, $s2, $s2, 0x2 │ │ │ │ + li.w $t3, 1 │ │ │ │ + alsl.d $t4, $s2, $t1, 0x3 │ │ │ │ + sll.d $t3, $t3, $s6 │ │ │ │ + move $t1, $t4 │ │ │ │ + srli.d $t5, $s6, 0x6 │ │ │ │ + nor $t3, $zero, $t3 │ │ │ │ + addi.d $t4, $t4, 360 │ │ │ │ + ld.d $t0, $t1, -80 │ │ │ │ + addi.d $t1, $t1, 40 │ │ │ │ + alsl.d $t0, $t5, $t0, 0x3 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + and $t2, $t2, $t3 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + bne $t4, $t1, -24 # ef38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb8> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 24 │ │ │ │ + fld.d $fs0, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ move $s1, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s2, $a1 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + bl 30600 # 16738 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + move $s3, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 30604 # 16748 ::do_widen(char) const@@Base+0x31e0> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + ld.d $s0, $t0, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + lu52i.d $t1, $t1, -820 │ │ │ │ + sub.d $s0, $s0, $t0 │ │ │ │ + srai.d $s0, $s0, 0x3 │ │ │ │ + mul.d $s0, $s0, $t1 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.w $s0, $s0, -2 │ │ │ │ + bl 30532 # 16738 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + bgtz $a0, 128 # f078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df8> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ld.d $s1, $t0, 16 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + sub.d $s1, $s1, $t0 │ │ │ │ + alsl.d $s1, $s1, $t1, 0x3 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.w $s1, $s1, -2 │ │ │ │ + bl 30504 # 16748 ::do_widen(char) const@@Base+0x31e0> │ │ │ │ + blez $a0, 28 # f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 30492 # 16748 ::do_widen(char) const@@Base+0x31e0> │ │ │ │ + slt $s1, $s1, $a0 │ │ │ │ + masknez $t0, $s4, $s1 │ │ │ │ + or $s1, $t0, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s0 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -38448 │ │ │ │ - b -100 # ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af0> │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b 30448 # 16758 ::do_widen(char) const@@Base+0x31f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 30396 # 16738 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + slt $a0, $s0, $a0 │ │ │ │ + masknez $t0, $s3, $a0 │ │ │ │ + or $s0, $t0, $a0 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ld.d $s1, $t0, 16 │ │ │ │ + ldptr.w $t1, $t0, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + b -144 # f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d90> │ │ │ │ nop │ │ │ │ ld.d $t0, $a0, 16 │ │ │ │ - addi.d $t1, $a0, 32 │ │ │ │ - beq $t0, $t1, 24 # eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b88> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -38288 │ │ │ │ + ld.d $t8, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + sub.d $t0, $t1, $t8 │ │ │ │ + beq $t1, $t8, 160 # f158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ + ld.d $t5, $t8, 16 │ │ │ │ + ldptr.d $t2, $t8, 0 │ │ │ │ + ld.wu $t1, $t8, 24 │ │ │ │ + lu12i.w $t3, -209716 │ │ │ │ + ori $t3, $t3, 0xccd │ │ │ │ + lu32i.d $t3, -209716 │ │ │ │ + sub.d $t5, $t5, $t2 │ │ │ │ + srai.d $a0, $t0, 0x3 │ │ │ │ + lu52i.d $t3, $t3, -820 │ │ │ │ + alsl.d $t5, $t5, $t1, 0x3 │ │ │ │ + mul.d $a0, $a0, $t3 │ │ │ │ + move $t0, $t8 │ │ │ │ + move $t7, $zero │ │ │ │ + li.w $t6, 1 │ │ │ │ + beqz $t5, 108 # f160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0> │ │ │ │ + ldptr.d $t4, $t0, 0 │ │ │ │ + move $t2, $zero │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + slli.w $t1, $t2, 0x0 │ │ │ │ + srli.d $t0, $t1, 0x6 │ │ │ │ + alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + sll.d $t1, $t6, $t1 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + andn $t1, $t3, $t1 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + bne $t2, $t5, -32 # f108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e88> │ │ │ │ + addi.d $t7, $t7, 1 │ │ │ │ + bgeu $t7, $a0, 40 # f158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ + slli.w $t0, $t7, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + alsl.d $t0, $t0, $t8, 0x3 │ │ │ │ + b -72 # f0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $a5, $t0, 8 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + sub.d $t0, $t1, $a5 │ │ │ │ + beq $t1, $a5, 224 # f258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8> │ │ │ │ + ld.d $a2, $a5, 16 │ │ │ │ + ldptr.d $t2, $a5, 0 │ │ │ │ + ld.wu $t1, $a5, 24 │ │ │ │ + lu12i.w $t3, -209716 │ │ │ │ + ori $t3, $t3, 0xccd │ │ │ │ + lu32i.d $t3, -209716 │ │ │ │ + sub.d $a2, $a2, $t2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + lu52i.d $t3, $t3, -820 │ │ │ │ + alsl.d $a2, $a2, $t1, 0x3 │ │ │ │ + mul.d $a6, $t0, $t3 │ │ │ │ + beqz $a2, 184 # f260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ + ldptr.d $a3, $a1, 0 │ │ │ │ + move $t0, $a5 │ │ │ │ + move $a4, $zero │ │ │ │ + move $t8, $zero │ │ │ │ + li.w $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + srli.d $t7, $a4, 0x6 │ │ │ │ + sll.d $t8, $a0, $t8 │ │ │ │ + move $t5, $zero │ │ │ │ + slli.d $t7, $t7, 0x3 │ │ │ │ + move $t4, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldx.d $t1, $a3, $t5 │ │ │ │ + slli.w $t2, $t4, 0x0 │ │ │ │ + srli.d $t3, $t2, 0x6 │ │ │ │ + alsl.d $t3, $t3, $a1, 0x3 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + ldx.d $t1, $t1, $t7 │ │ │ │ + sll.d $t2, $a0, $t2 │ │ │ │ + or $t6, $t2, $t0 │ │ │ │ + and $t1, $t8, $t1 │ │ │ │ + andn $t0, $t0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t6, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + addi.d $t4, $t4, 1 │ │ │ │ + stptr.d $t0, $t3, 0 │ │ │ │ + addi.d $t5, $t5, 40 │ │ │ │ + bne $a2, $t4, -64 # f1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f68> │ │ │ │ + addi.d $a4, $a4, 1 │ │ │ │ + bgeu $a4, $a6, 40 # f258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8> │ │ │ │ + slli.w $t8, $a4, 0x0 │ │ │ │ + alsl.d $t0, $t8, $t8, 0x2 │ │ │ │ + alsl.d $t0, $t0, $a5, 0x3 │ │ │ │ + b -120 # f1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f48> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 68 # ef14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bf4> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -38360 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -38384 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -38412 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ldptr.w $a0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $a0, 56 │ │ │ │ - b -39012 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ + ldptr.w $a0, $a0, 28 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - pcalau12i $s1, 82 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - move $s5, $a2 │ │ │ │ - ld.d $a2, $a1, 8 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - move $s2, $a3 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -23660 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s5 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 3356 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s3, 20 # efb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c98> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -38560 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - pcaddi $t1, 82340 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - bl -23732 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - bne $t1, $t0, 40 # f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cf0> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + st.w $a1, $a0, 24 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bl -38932 │ │ │ │ - pcaddi $t0, 82340 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $s0, 16 │ │ │ │ - bl -38492 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bne $t1, $t0, 52 # f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d50> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -37828 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -38528 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - bne $t1, $t0, 16 # f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d50> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -37864 │ │ │ │ nop │ │ │ │ - bl -39024 │ │ │ │ + st.w $a1, $a0, 28 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -3068 # e6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + xor $a0, $s0, $a0 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - pcalau12i $s1, 81 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ld.d $s3, $a0, 64 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - move $s0, $a4 │ │ │ │ - addi.w $a4, $a4, -1 │ │ │ │ - sub.w $a4, $a4, $s3 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - stptr.d $a5, $sp, 0 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s4, $a2 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - move $s6, $a1 │ │ │ │ - bl 2596 # faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d8> │ │ │ │ - ld.d $a2, $s2, 64 │ │ │ │ - ld.d $a1, $s2, 56 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - bl -24012 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.d $a5, $sp, 0 │ │ │ │ - add.w $a2, $s0, $s4 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - sub.w $a2, $a2, $s3 │ │ │ │ - beqz $a5, 96 # f160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e40> │ │ │ │ - pcaddi $t0, 83289 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - nop │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -10864 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 16 # f130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e10> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -38940 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 56 # f170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e50> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - pcaddi $t0, 83265 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - b -88 # f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5df0> │ │ │ │ - nop │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - nop │ │ │ │ - bl -39288 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -38840 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bne $t1, $t0, -32 # f178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e58> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -38176 │ │ │ │ - nop │ │ │ │ + ld.d $a4, $a0, 16 │ │ │ │ + lu12i.w $a5, -209716 │ │ │ │ + ori $a5, $a5, 0xccd │ │ │ │ + ld.d $t6, $a4, 8 │ │ │ │ + lu32i.d $a5, -209716 │ │ │ │ + move $a2, $zero │ │ │ │ + ld.d $a3, $t6, 16 │ │ │ │ + ldptr.d $t1, $t6, 0 │ │ │ │ + ld.wu $t0, $t6, 24 │ │ │ │ + li.w $a6, 1 │ │ │ │ + sub.d $a3, $a3, $t1 │ │ │ │ + alsl.d $a3, $a3, $t0, 0x3 │ │ │ │ + addi.d $a3, $a3, -1 │ │ │ │ + lu52i.d $a5, $a5, -820 │ │ │ │ + beq $a3, $a2, 208 # f3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3170> │ │ │ │ nop │ │ │ │ + ld.d $t7, $a4, 16 │ │ │ │ + slli.w $t4, $a2, 0x0 │ │ │ │ + ld.d $t0, $t6, 40 │ │ │ │ + sub.d $t7, $t7, $t6 │ │ │ │ + srai.d $t7, $t7, 0x3 │ │ │ │ + mul.d $t7, $t7, $a5 │ │ │ │ + srli.d $t5, $t4, 0x6 │ │ │ │ + slli.d $t5, $t5, 0x3 │ │ │ │ + ldx.d $a1, $t0, $t5 │ │ │ │ + sll.d $t4, $a6, $t4 │ │ │ │ + and $a1, $t4, $a1 │ │ │ │ + addi.d $t8, $t7, -1 │ │ │ │ + beqz $t8, 96 # f3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3138> │ │ │ │ + move $t2, $zero │ │ │ │ + nor $a0, $zero, $t4 │ │ │ │ nop │ │ │ │ + slli.w $t1, $t2, 0x0 │ │ │ │ + addi.w $t0, $t2, 1 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t3, $t6, $t1 │ │ │ │ + ldx.d $t0, $t6, $t0 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + ldx.d $t1, $t0, $t5 │ │ │ │ + ldx.d $t0, $t3, $t5 │ │ │ │ + and $t1, $t4, $t1 │ │ │ │ + or $a7, $t4, $t0 │ │ │ │ + and $t0, $a0, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $a7, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stx.d $t0, $t3, $t5 │ │ │ │ + bne $t8, $t2, -72 # f368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e8> │ │ │ │ nop │ │ │ │ + addi.w $t7, $t7, -2 │ │ │ │ + alsl.d $t7, $t7, $t7, 0x2 │ │ │ │ + slli.d $t7, $t7, 0x3 │ │ │ │ + ldx.d $t1, $t6, $t7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + ldx.d $t0, $t1, $t5 │ │ │ │ + or $t2, $t4, $t0 │ │ │ │ + andn $t0, $t0, $t4 │ │ │ │ + masknez $t0, $t0, $a1 │ │ │ │ + maskeqz $a1, $t2, $a1 │ │ │ │ + or $t0, $t0, $a1 │ │ │ │ + stx.d $t0, $t1, $t5 │ │ │ │ + bne $a3, $a2, -192 # f328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a8> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $a3, $a0, 16 │ │ │ │ + lu12i.w $a5, -209716 │ │ │ │ + ori $a5, $a5, 0xccd │ │ │ │ + ld.d $t6, $a3, 8 │ │ │ │ + lu32i.d $a5, -209716 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $a2, $t6, 16 │ │ │ │ + ldptr.d $t1, $t6, 0 │ │ │ │ + ld.wu $t0, $t6, 24 │ │ │ │ + lu52i.d $a5, $a5, -820 │ │ │ │ + sub.d $a2, $a2, $t1 │ │ │ │ + alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ + addi.d $a2, $a2, -1 │ │ │ │ + li.w $a4, 1 │ │ │ │ + beq $a2, $a1, 208 # f500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3280> │ │ │ │ nop │ │ │ │ + ld.d $t2, $a3, 16 │ │ │ │ + slli.w $t4, $a1, 0x0 │ │ │ │ + srli.d $t5, $t4, 0x6 │ │ │ │ + sub.d $t2, $t2, $t6 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ + mul.d $t2, $t2, $a5 │ │ │ │ + slli.d $t5, $t5, 0x3 │ │ │ │ + sll.d $t4, $a4, $t4 │ │ │ │ + nor $t8, $zero, $t4 │ │ │ │ + addi.w $t0, $t2, -2 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t6, $t0 │ │ │ │ + addi.d $t2, $t2, -1 │ │ │ │ + ldx.d $a0, $t0, $t5 │ │ │ │ + and $a0, $t4, $a0 │ │ │ │ + beqz $t2, 96 # f4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3258> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - addi.d $t1, $t0, 72 │ │ │ │ - beq $a0, $t1, 68 # f21c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5efc> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 72 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39136 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 60 # f23c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f1c> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -39172 │ │ │ │ + slli.w $t1, $t2, 0x0 │ │ │ │ + addi.w $t0, $t2, -1 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t3, $t6, $t1 │ │ │ │ + ldx.d $t0, $t6, $t0 │ │ │ │ + addi.d $t2, $t2, -1 │ │ │ │ + ldx.d $t1, $t0, $t5 │ │ │ │ + ldx.d $t0, $t3, $t5 │ │ │ │ + and $t1, $t4, $t1 │ │ │ │ + or $t7, $t0, $t4 │ │ │ │ + and $t0, $t8, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t7, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stx.d $t0, $t3, $t5 │ │ │ │ + bnez $t2, -72 # f488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3208> │ │ │ │ nop │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 56 # f25c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f3c> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ + ld.d $t1, $t6, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - b -39200 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ldx.d $t0, $t1, $t5 │ │ │ │ + andn $t2, $t0, $t4 │ │ │ │ + or $t0, $t4, $t0 │ │ │ │ + maskeqz $t0, $t0, $a0 │ │ │ │ + masknez $t2, $t2, $a0 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stx.d $t0, $t1, $t5 │ │ │ │ + bne $a2, $a1, -196 # f438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b8> │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + ld.d $a3, $t0, 8 │ │ │ │ + ld.d $a2, $t0, 16 │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + lu52i.d $t1, $t1, -820 │ │ │ │ + sub.d $a2, $a2, $a3 │ │ │ │ + srai.d $a2, $a2, 0x3 │ │ │ │ + mul.d $a2, $a2, $t1 │ │ │ │ + addi.d $a2, $a2, -1 │ │ │ │ + beqz $a2, 204 # f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3380> │ │ │ │ + ld.d $t8, $a3, 16 │ │ │ │ + ldptr.d $t1, $a3, 0 │ │ │ │ + ld.wu $t0, $a3, 24 │ │ │ │ + li.w $a4, 1 │ │ │ │ + sub.d $t8, $t8, $t1 │ │ │ │ + alsl.d $t8, $t8, $t0, 0x3 │ │ │ │ + addi.w $a5, $t8, -2 │ │ │ │ + sll.d $a4, $a4, $a5 │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ + srli.d $a5, $a5, 0x6 │ │ │ │ + nor $a6, $zero, $a4 │ │ │ │ + slli.w $t0, $a1, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t6, $a3, $t0 │ │ │ │ + ldptr.d $a0, $t6, 0 │ │ │ │ + andi $a0, $a0, 0x2 │ │ │ │ + beq $t8, $t7, 88 # f5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3358> │ │ │ │ + li.w $t3, 1 │ │ │ │ + slli.w $t0, $t3, 0x0 │ │ │ │ + addi.w $t2, $t3, -1 │ │ │ │ + srli.d $t4, $t2, 0x6 │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t4, $t4, $t6, 0x3 │ │ │ │ + alsl.d $t5, $t5, $t6, 0x3 │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + ldptr.d $a7, $t5, 0 │ │ │ │ + sll.d $t2, $t7, $t2 │ │ │ │ + sll.d $t0, $t7, $t0 │ │ │ │ + or $t5, $t2, $t1 │ │ │ │ + and $t0, $t0, $a7 │ │ │ │ + andn $t1, $t1, $t2 │ │ │ │ + masknez $t1, $t1, $t0 │ │ │ │ + maskeqz $t0, $t5, $t0 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + addi.d $t3, $t3, 1 │ │ │ │ + stptr.d $t1, $t4, 0 │ │ │ │ + bne $t8, $t3, -72 # f588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3308> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + alsl.d $t6, $a5, $t6, 0x3 │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + or $t1, $t0, $a4 │ │ │ │ + and $t0, $t0, $a6 │ │ │ │ + masknez $t0, $t0, $a0 │ │ │ │ + maskeqz $a0, $t1, $a0 │ │ │ │ + or $t0, $t0, $a0 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + bne $a1, $a2, -148 # f568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e8> │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + ld.d $a4, $t0, 8 │ │ │ │ + ld.d $a3, $t0, 16 │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + lu52i.d $t1, $t1, -820 │ │ │ │ + sub.d $a3, $a3, $a4 │ │ │ │ + srai.d $a3, $a3, 0x3 │ │ │ │ + mul.d $a3, $a3, $t1 │ │ │ │ + addi.d $a3, $a3, -1 │ │ │ │ + beqz $a3, 236 # f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a0> │ │ │ │ + ld.d $a2, $a4, 16 │ │ │ │ + ldptr.d $t1, $a4, 0 │ │ │ │ + ld.wu $t0, $a4, 24 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - addi.d $t0, $s0, 72 │ │ │ │ - beq $a0, $t0, 16 # f288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f68> │ │ │ │ - ld.d $a1, $s0, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39284 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - addi.d $t0, $s0, 32 │ │ │ │ - beq $a0, $t0, 16 # f2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f80> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a2, $a2, $t1 │ │ │ │ + alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ + addi.w $t0, $a2, -2 │ │ │ │ + li.w $a6, 1 │ │ │ │ + srli.d $a5, $t0, 0x6 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $a7, 2 │ │ │ │ + li.w $t7, 1 │ │ │ │ + li.w $t8, -1 │ │ │ │ + sll.d $a6, $a6, $t0 │ │ │ │ + slli.d $a5, $a5, 0x3 │ │ │ │ + slli.w $t0, $a1, 0x0 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t6, $a4, $t0 │ │ │ │ + addi.d $t3, $a2, -3 │ │ │ │ + ldx.d $a0, $t6, $a5 │ │ │ │ + and $a0, $a6, $a0 │ │ │ │ + beq $a2, $a7, 84 # f6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3468> │ │ │ │ + slli.w $t0, $t3, 0x0 │ │ │ │ + addi.w $t2, $t3, 1 │ │ │ │ + srli.d $t4, $t2, 0x6 │ │ │ │ + srli.d $t5, $t0, 0x6 │ │ │ │ + alsl.d $t4, $t4, $t6, 0x3 │ │ │ │ + alsl.d $t5, $t5, $t6, 0x3 │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + ldptr.d $s0, $t5, 0 │ │ │ │ + sll.d $t2, $t7, $t2 │ │ │ │ + sll.d $t0, $t7, $t0 │ │ │ │ + or $t5, $t1, $t2 │ │ │ │ + and $t0, $t0, $s0 │ │ │ │ + andn $t1, $t1, $t2 │ │ │ │ + masknez $t1, $t1, $t0 │ │ │ │ + maskeqz $t0, $t5, $t0 │ │ │ │ + or $t1, $t1, $t0 │ │ │ │ + addi.d $t3, $t3, -1 │ │ │ │ + stptr.d $t1, $t4, 0 │ │ │ │ + bne $t3, $t8, -72 # f698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3418> │ │ │ │ + nop │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -39308 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 88 │ │ │ │ + move $t1, $t0 │ │ │ │ + bstrins.d $t1, $zero, 0x1, 0x1 │ │ │ │ + ori $t0, $t0, 0x2 │ │ │ │ + maskeqz $t0, $t0, $a0 │ │ │ │ + masknez $t1, $t1, $a0 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stptr.d $t0, $t6, 0 │ │ │ │ + bne $a1, $a3, -148 # f678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ addi.d $sp, $sp, 16 │ │ │ │ - b -39332 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -128 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - pcalau12i $s5, 81 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - move $s1, $a4 │ │ │ │ - addi.w $a4, $a4, -9 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s7, $sp, 56 │ │ │ │ - st.d $s8, $sp, 48 │ │ │ │ - add.w $s1, $s1, $a2 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a0, 96 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + move $s3, $a2 │ │ │ │ + move $s1, $a1 │ │ │ │ st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - move $s8, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s4, $a3 │ │ │ │ - move $s7, $a5 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 2016 # faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d8> │ │ │ │ - addi.w $a2, $s1, -8 │ │ │ │ - beqz $s7, 584 # f568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6248> │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 60 │ │ │ │ - pcaddi $t2, 83150 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.h $t0, $sp, 24 │ │ │ │ - nop │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11436 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # f370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6050> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39512 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 4 │ │ │ │ - ld.bu $t0, $s8, 52 │ │ │ │ - ori $t2, $t2, 0xe4f │ │ │ │ - li.w $t1, 2 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.h $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.b $zero, $sp, 26 │ │ │ │ - addi.w $a2, $s1, -7 │ │ │ │ - beqz $t0, 436 # f548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6228> │ │ │ │ - pcaddi $t0, 83124 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11524 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - beq $a0, $s0, 16 # f3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60a8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39604 │ │ │ │ - pcaddi $s6, 83111 │ │ │ │ - ldptr.w $a4, $s6, 0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 124 │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.w $a2, $s1, -5 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ + bl -40532 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + st.d $s5, $s0, 32 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl -13556 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + addi.d $s4, $s2, 8 │ │ │ │ + ld.d $s3, $s0, 32 │ │ │ │ + ld.d $s6, $s0, 40 │ │ │ │ + move $t0, $s1 │ │ │ │ + beq $s4, $s1, 568 # f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3758> │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + ld.d $t2, $s1, 32 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $t3, $t1, $s7 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t1 │ │ │ │ + beqz $a2, 264 # f8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3658> │ │ │ │ + move $a1, $t2 │ │ │ │ move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + bl -40188 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $t2, $fp │ │ │ │ + move $t1, $s8 │ │ │ │ + beqz $a0, 664 # fa98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3818> │ │ │ │ + bltz $a0, 244 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $s3 │ │ │ │ st.d $t1, $sp, 16 │ │ │ │ - st.h $t0, $sp, 24 │ │ │ │ - bl -11596 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # f410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60f0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39672 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -40236 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bnez $a0, 36 # f850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d0> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $a0, $t1, $s6 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $a0, 28 # f858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $a0, $t3, 660 # fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3858> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 4 │ │ │ │ - ori $t1, $t1, 0x64f │ │ │ │ - st.h $t1, $sp, 24 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - li.w $t2, 70 │ │ │ │ - ld.bu $t0, $s8, 52 │ │ │ │ - st.b $t2, $s0, 2 │ │ │ │ - li.w $t1, 3 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.b $zero, $sp, 27 │ │ │ │ - addi.w $a2, $s1, -4 │ │ │ │ - beqz $t0, 236 # f528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6208> │ │ │ │ - ldptr.w $a4, $s6, 0 │ │ │ │ + bltz $a0, 648 # fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3858> │ │ │ │ nop │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -11692 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # f470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6150> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -39768 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ - addi.w $a2, $s1, -1 │ │ │ │ - bnez $s7, 148 # f508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61e8> │ │ │ │ - ldptr.w $a4, $s6, 0 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 93 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.h $t0, $sp, 24 │ │ │ │ - move $a3, $s4 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ + move $s1, $t0 │ │ │ │ + beq $s3, $s5, 20 # f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3600> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -11764 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # f4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6198> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -39840 │ │ │ │ + bl -40812 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -40824 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 208 # f590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6270> │ │ │ │ ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - ld.d $s8, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t2, 83032 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 62 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.h $t0, $sp, 24 │ │ │ │ - b -148 # f490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - pcaddi $t0, 83024 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - b -232 # f448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6128> │ │ │ │ nop │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $t1 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -180 # f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, 12 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -196 # f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + beq $t0, $s1, 644 # fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3900> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -40884 │ │ │ │ + ld.d $s7, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t0, $s7, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s7, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 # f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c0> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -40512 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 # f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e0> │ │ │ │ + nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s7, $s6 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 548 # fb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f8> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 536 # fb78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f8> │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -4364 # e868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e8> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + beqz $t1, -296 # f868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e8> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $t0, 768 # fc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a18> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 83015 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - b -432 # f3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6080> │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -42252 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + move $s1, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + b -304 # f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t2, 83007 │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 91 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.h $t0, $sp, 24 │ │ │ │ - b -576 # f348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6028> │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + beqz $t0, 156 # fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f8> │ │ │ │ + ld.d $t1, $s2, 32 │ │ │ │ + ld.d $s1, $t1, 40 │ │ │ │ + sltu $t0, $s1, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s1, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 # fa18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3798> │ │ │ │ + ld.d $a0, $t1, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -40728 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 # fa38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b8> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s1, $s6 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, 84 # fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f8> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + blt $t0, $t2, 16 # fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c0> │ │ │ │ nop │ │ │ │ - bl -40344 │ │ │ │ + bgez $a0, 64 # fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -39896 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - bne $t1, $t0, -32 # f598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6278> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, -164 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t0 │ │ │ │ + move $s8, $s1 │ │ │ │ + sltu $s7, $s1, $s6 │ │ │ │ + b 324 # fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3928> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -39236 │ │ │ │ - b -40 # f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6280> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -39944 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - beq $t1, $t0, -44 # f5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a0> │ │ │ │ - b -88 # f598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6278> │ │ │ │ nop │ │ │ │ - b -40 # f5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62b0> │ │ │ │ nop │ │ │ │ - b -96 # f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6280> │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -4636 # e868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e8> │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ + b -256 # f990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3710> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - pcalau12i $s0, 81 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 96804 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - beqz $a0, 56 # f668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6348> │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $s8 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -668 # f808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3588> │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, -436 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -684 # f808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3588> │ │ │ │ + b -448 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 528 # f850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6530> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 96760 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 76 # f6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 # f6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6398> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40352 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - st.b $t0, $s2, 52 │ │ │ │ - b -144 # f638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6318> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 32 │ │ │ │ + beq $t0, $s1, 188 # fb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3918> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -41684 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t2, $t0, $s6 │ │ │ │ + masknez $a2, $s6, $t2 │ │ │ │ + maskeqz $t2, $t0, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 40 # fb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a8> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -40996 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 248 # fc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $t0 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, -460 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 12 # fb48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c8> │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + bgez $t0, -476 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 396 # fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a58> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $t1 │ │ │ │ + b -464 # f990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3710> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 260 │ │ │ │ - bl 96644 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beqz $a0, 52 # f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6408> │ │ │ │ - beq $t0, $s1, -64 # f6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6398> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + beqz $t0, 220 # fc58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d8> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t1, $s1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -500 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ + move $s8, $t1 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $t1, $s1 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $s7, $s8, $s7 │ │ │ │ + or $a2, $a2, $s7 │ │ │ │ + beqz $a2, 28 # fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3950> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -41172 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 36 # fbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3970> │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $s8 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t2, $t0, 152 # fc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f8> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 64 # fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a8> │ │ │ │ move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40440 │ │ │ │ - b -84 # f6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6398> │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -612 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bgez $a0, -688 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 184 # fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a58> │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -664 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ nop │ │ │ │ - beq $t0, $s1, 24 # f740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6420> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40488 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.w $t2, $sp, 24 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 29 │ │ │ │ - bl 96552 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 60 # f7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6488> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 # f788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6468> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40560 │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - st.b $zero, $s2, 52 │ │ │ │ - b -348 # f638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6318> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 261 │ │ │ │ - bl 96452 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 84 # f808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e8> │ │ │ │ - beq $t0, $s1, 24 # f7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64b0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40632 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, 28 # fc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f8> │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + move $s8, $s7 │ │ │ │ + sltu $s7, $s7, $s6 │ │ │ │ + move $fp, $t0 │ │ │ │ + b -200 # fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3928> │ │ │ │ nop │ │ │ │ - li.w $a0, 32 │ │ │ │ - bl 96412 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 80 # f828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6508> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + b -740 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s2, 52 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - st.b $t0, $s2, 52 │ │ │ │ - b -444 # f638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6318> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $s4, $t1, -760 # f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3720> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + ld.d $t2, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t0 │ │ │ │ + sltu $s7, $t0, $s6 │ │ │ │ + b -276 # fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3928> │ │ │ │ nop │ │ │ │ - beq $t0, $s1, -128 # f788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6468> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40712 │ │ │ │ - b -148 # f788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6468> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 96324 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -80 # f7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c0> │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 96312 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -92 # f7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c0> │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - b -528 # f638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6318> │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -41048 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -40600 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, -28 # f858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6538> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -39932 │ │ │ │ - b -32 # f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6540> │ │ │ │ nop │ │ │ │ + move $t1, $s1 │ │ │ │ + b -308 # fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3928> │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -42692 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -41968 │ │ │ │ + bl -41572 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -41356 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -41108 │ │ │ │ addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - pcalau12i $s2, 81 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t2, $s2, 0 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + pcalau12i $s7, 81 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + ld.d $fp, $a0, 48 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ st.d $ra, $sp, 120 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t3, $a1, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s4, $a2 │ │ │ │ - move $s5, $a3 │ │ │ │ - bltu $t1, $t0, 176 # f988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6668> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $t0, 132 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6648> │ │ │ │ - move $a1, $t3 │ │ │ │ - bl -40204 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - nop │ │ │ │ - move $a2, $s4 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl 944 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 16 # f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6600> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -40972 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t3, 81752 │ │ │ │ - li.w $t2, 2 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.b $s5, $s0, 52 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - bne $t1, $t0, 132 # f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.b $t0, $t3, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - b -124 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + move $s5, $a0 │ │ │ │ + addi.d $s8, $a0, 40 │ │ │ │ + beqz $fp, 352 # feb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c38> │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + ldptr.d $s2, $a1, 0 │ │ │ │ + ld.d $s6, $a1, 8 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + lu12i.w $s3, 524287 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + move $s1, $s8 │ │ │ │ + ori $s3, $s3, 0xfff │ │ │ │ + lu12i.w $s4, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - bl -40200 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -72 # f968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6648> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -192 # f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d8> │ │ │ │ - b -212 # f8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c8> │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - bl -41412 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -40960 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - bne $t1, $t0, 16 # f9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66d0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -40296 │ │ │ │ + sltu $t0, $s0, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # fdb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b38> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -41664 │ │ │ │ + bnez $a0, 20 # fdc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b48> │ │ │ │ + sub.d $s0, $s0, $s6 │ │ │ │ + blt $s3, $s0, 20 # fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b50> │ │ │ │ + blt $s0, $s4, 56 # fdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b78> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # fdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b78> │ │ │ │ nop │ │ │ │ - bl -41456 │ │ │ │ + move $s1, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + beqz $fp, 40 # fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b80> │ │ │ │ nop │ │ │ │ - st.b $a1, $a0, 52 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + b -80 # fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b18> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 52 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - st.b $t0, $a0, 52 │ │ │ │ - ret │ │ │ │ - ld.bu $a0, $a0, 52 │ │ │ │ - ret │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - addi.d $t1, $a0, 32 │ │ │ │ - beq $t0, $t1, 24 # fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6720> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -41256 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -28 # fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b60> │ │ │ │ + beq $s8, $s1, 272 # ff10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c90> │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + sltu $t0, $s0, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # fe30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb0> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -41780 │ │ │ │ + bnez $a0, 40 # fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd0> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t1, $s6, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t1, 188 # fef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c78> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t1, $t0, 204 # ff10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c90> │ │ │ │ + slli.w $a0, $t1, 0x0 │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + bltz $a0, 92 # fec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 184 # ff28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca8> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + addi.d $a0, $s1, 64 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + b -42952 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s1, $s8 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 68 # fabc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679c> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -41344 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -41368 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + addi.d $a0, $s5, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -1964 # f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -116 # fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -41396 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + b -164 # fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be8> │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + b -100 # fec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c40> │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + bl -42812 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + st.d $s4, $sp, 104 │ │ │ │ + st.d $s8, $sp, 72 │ │ │ │ + move $s4, $a2 │ │ │ │ + pcalau12i $s8, 81 │ │ │ │ + ld.d $s8, $s8, -200 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $a2, $a2, 8 │ │ │ │ + st.d $s3, $sp, 112 │ │ │ │ + move $s3, $a1 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + st.d $s0, $sp, 136 │ │ │ │ + st.d $s2, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 40 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s5, $sp, 96 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $s7, $sp, 80 │ │ │ │ + st.d $s0, $sp, 24 │ │ │ │ + bl -15648 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + addi.d $t0, $s3, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -6388 # e6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448> │ │ │ │ + move $s5, $a0 │ │ │ │ + beq $s1, $s0, 20 # ffd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d58> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -42692 │ │ │ │ + addi.d $s7, $s3, 40 │ │ │ │ + beq $s5, $s7, 412 # 10178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef8> │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + ld.d $fp, $s3, 48 │ │ │ │ + beqz $fp, 336 # 10138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb8> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + ld.d $s3, $s4, 8 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + st.d $s6, $sp, 88 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + move $s1, $s7 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + lu12i.w $s6, -524288 │ │ │ │ nop │ │ │ │ + sltu $t0, $s3, $s0 │ │ │ │ + masknez $a2, $s0, $t0 │ │ │ │ + maskeqz $t0, $s3, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 10038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db8> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + bl -42304 │ │ │ │ + bnez $a0, 20 # 10048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8> │ │ │ │ + sub.d $s0, $s0, $s3 │ │ │ │ + blt $s5, $s0, 20 # 10050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd0> │ │ │ │ + blt $s0, $s6, 56 # 10078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # 10078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8> │ │ │ │ nop │ │ │ │ + move $s1, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + beqz $fp, 40 # 10080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e00> │ │ │ │ nop │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + b -80 # 10018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d98> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -28 # 10060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de0> │ │ │ │ + beq $s7, $s1, 288 # 101a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f20> │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + sltu $t0, $s0, $s3 │ │ │ │ + masknez $a2, $s3, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 100b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e30> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -42420 │ │ │ │ + bnez $a0, 40 # 100d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e50> │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - pcalau12i $s1, 81 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - sltu $t0, $t1, $a4 │ │ │ │ - ldptr.d $t3, $s1, 0 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - addi.d $s0, $sp, 56 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - li.w $t2, 15 │ │ │ │ - st.d $t3, $sp, 72 │ │ │ │ - st.d $a4, $sp, 32 │ │ │ │ - ld.d $t4, $a0, 16 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s4, $a2 │ │ │ │ - bltu $t2, $a4, 200 # fc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $a4, $t0, 128 # fbd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b8> │ │ │ │ - ld.b $t1, $t4, 0 │ │ │ │ - move $t0, $s0 │ │ │ │ - st.b $t1, $sp, 56 │ │ │ │ - st.d $a4, $sp, 48 │ │ │ │ - stx.b $zero, $t0, $a4 │ │ │ │ - beqz $a5, 136 # fbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d8> │ │ │ │ - pcaddi $t0, 82621 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t1, $s3, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t1, 220 # 10198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f18> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t1, $t0, 220 # 101a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f20> │ │ │ │ + slli.w $a0, $t1, 0x0 │ │ │ │ nop │ │ │ │ - move $a2, $s4 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -13540 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s0, 20 # fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6888> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -41616 │ │ │ │ + ld.d $s6, $sp, 88 │ │ │ │ + bltz $a0, 108 # 10140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ + addi.d $t0, $s2, 16 │ │ │ │ + ld.d $a2, $s1, 72 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + ld.d $a1, $s1, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -15980 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $fp, $sp, 144 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 208 # fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6960> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + bne $t1, $t0, 168 # 101a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f28> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 136 │ │ │ │ + ld.d $s1, $sp, 128 │ │ │ │ + ld.d $s3, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 104 │ │ │ │ + ld.d $s5, $sp, 96 │ │ │ │ + ld.d $s7, $sp, 80 │ │ │ │ + ld.d $s8, $sp, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 120 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + move $s1, $s7 │ │ │ │ nop │ │ │ │ - move $t0, $s0 │ │ │ │ - beqz $a4, -116 # fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6848> │ │ │ │ - move $a0, $s0 │ │ │ │ - b 116 # fc58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6938> │ │ │ │ - nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + bl -2600 # f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -128 # 100d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t0, 82587 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - b -128 # fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6860> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $s2, 16 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + b -144 # 100f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e78> │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.d $a5, $sp, 24 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - st.d $a4, $sp, 8 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -40868 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - ld.d $a4, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a5, $sp, 24 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ nop │ │ │ │ - move $a2, $a4 │ │ │ │ - move $a1, $t4 │ │ │ │ - st.d $a5, $sp, 8 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - bl -41096 │ │ │ │ - ld.d $a4, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $a5, $sp, 8 │ │ │ │ - ldptr.d $a3, $sp, 0 │ │ │ │ - b -276 # fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6848> │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ nop │ │ │ │ - bl -42120 │ │ │ │ + ld.d $s6, $sp, 88 │ │ │ │ + b -196 # 100d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e58> │ │ │ │ + ld.d $s6, $sp, 88 │ │ │ │ + b -100 # 10140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + st.d $s6, $sp, 88 │ │ │ │ + bl -43440 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + li.w $t1, 2 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $t0, $a0, 40 │ │ │ │ + pcaddi $t2, 81139 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -41672 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - bne $t1, $t0, -32 # fc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6968> │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $a3, $a0, 8 │ │ │ │ + st.d $t1, $a0, 24 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.d $t0, $a0, 56 │ │ │ │ + st.d $t0, $a0, 64 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + li.w $a0, 32 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -43276 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl 3112 # 10e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc8> │ │ │ │ + st.d $s1, $s0, 16 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -41008 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -4504 # f0a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e28> │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 81 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ld.d $t1, $a1, 8 │ │ │ │ - ldptr.d $t5, $t2, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ move $t0, $a0 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - pcaddi $t3, 81529 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $a0, $t0, 16 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - li.w $t3, 15 │ │ │ │ - st.d $t5, $sp, 40 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - ldptr.d $t6, $a1, 0 │ │ │ │ - move $t4, $a2 │ │ │ │ - bltu $t3, $t1, 124 # fd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a58> │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - beqz $t1, 84 # fd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ - move $a1, $t6 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -41268 │ │ │ │ - ld.d $t5, $sp, 32 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t2, 81 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ nop │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ldptr.d $t1, $t2, 0 │ │ │ │ - st.d $t5, $t0, 24 │ │ │ │ - st.w $t4, $t0, 48 │ │ │ │ - bne $t3, $t1, 136 # fdc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -7504 # e508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -42464 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a1, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -43364 │ │ │ │ + move $t0, $s1 │ │ │ │ + b -44 # 10250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s0, $a0, 8 │ │ │ │ + ld.d $s1, $a0, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s0, $s1, 56 # 102d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4058> │ │ │ │ nop │ │ │ │ - ld.b $t1, $t6, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t5, $sp, 32 │ │ │ │ - b -52 # fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $t0 │ │ │ │ + beqz $t0, 16 # 102c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4048> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + bl -43444 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + bne $s1, $s0, -28 # 102b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4030> │ │ │ │ + ld.d $s1, $s2, 8 │ │ │ │ nop │ │ │ │ + beqz $s1, 40 # 10300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4080> │ │ │ │ + ld.d $a1, $s2, 24 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -43500 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - addi.d $a0, $t0, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - bl -41216 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - st.d $a0, $t0, 16 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - pcalau12i $t2, 81 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - beqz $t1, -96 # fd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ - li.w $t5, -1 │ │ │ │ - beqz $a2, -144 # fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a10> │ │ │ │ - b -188 # fd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69e8> │ │ │ │ - bl -42440 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s0, $a0, 8 │ │ │ │ + ld.d $s1, $a0, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s0, $s1, 56 # 10380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4100> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - addi.d $t1, $a0, 32 │ │ │ │ - beq $t0, $t1, 40 # fe14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af4> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - b -42220 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + beqz $t0, 16 # 10370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f0> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + bl -43612 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + bne $s1, $s0, -28 # 10358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d8> │ │ │ │ + ld.d $s1, $s2, 8 │ │ │ │ nop │ │ │ │ + beqz $s1, 24 # 10398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4118> │ │ │ │ + ld.d $a1, $s2, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -43648 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + li.w $a1, 32 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -43684 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - addi.d $t1, $t0, 32 │ │ │ │ - beq $a0, $t1, 52 # fe68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b48> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -42300 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -42324 │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -42336 │ │ │ │ + beqz $a1, 128 # 10448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c8> │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + ld.d $t7, $a0, 16 │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + sub.d $t0, $t7, $t4 │ │ │ │ + lu52i.d $t1, $t1, -820 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $a1, 120 # 10468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e8> │ │ │ │ + alsl.d $t1, $a1, $a1, 0x2 │ │ │ │ + move $t0, $t4 │ │ │ │ + alsl.d $t1, $t1, $t4, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.w $zero, $t0, 24 │ │ │ │ + st.d $zero, $t0, 32 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + bne $t0, $t1, -24 # 10408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4188> │ │ │ │ + alsl.d $a1, $a1, $a1, 0x2 │ │ │ │ + alsl.d $a1, $a1, $t4, 0x3 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - b -36020 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl 2840 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 81421 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl 5444 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - pcaddi $t0, 82294 │ │ │ │ - ldptr.w $a0, $t0, 0 │ │ │ │ - bl -43016 │ │ │ │ - addi.w $t0, $a0, -97 │ │ │ │ - li.w $t1, 25 │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - bltu $t1, $t0, 188 # ffb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c94> │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - ld.d $s1, $s4, 8 │ │ │ │ - ld.d $s2, $s4, 16 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - move $t0, $s1 │ │ │ │ - sub.d $s2, $s2, $s1 │ │ │ │ - move $s0, $zero │ │ │ │ - srai.d $s2, $s2, 0x3 │ │ │ │ - b 28 # ff3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c1c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, -8 │ │ │ │ - beqz $t1, 156 # ffcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cac> │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $s0, $s2, -20 # ff2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c0c> │ │ │ │ - li.w $s0, 1 │ │ │ │ nop │ │ │ │ - bgeu $s0, $s2, 136 # ffd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb4> │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ext.w.b $s5, $a0 │ │ │ │ - alsl.d $s1, $s0, $s1, 0x3 │ │ │ │ - b 28 # ff7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5c> │ │ │ │ nop │ │ │ │ + ldptr.d $a2, $a0, 0 │ │ │ │ + move $t5, $a0 │ │ │ │ + lu12i.w $a0, 209715 │ │ │ │ + sub.d $t0, $t4, $a2 │ │ │ │ + srai.d $t6, $t0, 0x3 │ │ │ │ + mul.d $t6, $t6, $t1 │ │ │ │ + ori $a0, $a0, 0x333 │ │ │ │ + lu32i.d $a0, 209715 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + lu52i.d $a0, $a0, 51 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + sub.d $t1, $a0, $t6 │ │ │ │ + bltu $t1, $a1, 340 # 105f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4370> │ │ │ │ + sltu $t8, $a1, $t6 │ │ │ │ + lu12i.w $t3, 209715 │ │ │ │ + masknez $t1, $a1, $t8 │ │ │ │ + ori $t3, $t3, 0x334 │ │ │ │ + maskeqz $t8, $t6, $t8 │ │ │ │ + or $t1, $t1, $t8 │ │ │ │ + lu32i.d $t3, 209715 │ │ │ │ + add.d $t1, $t1, $t6 │ │ │ │ + lu52i.d $t3, $t3, 51 │ │ │ │ + sltu $t3, $t1, $t3 │ │ │ │ + maskeqz $t1, $t1, $t3 │ │ │ │ + masknez $t3, $a0, $t3 │ │ │ │ + or $t1, $t1, $t3 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ + slli.d $a0, $t1, 0x3 │ │ │ │ + st.d $t5, $sp, 56 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t4, $sp, 40 │ │ │ │ + st.d $a2, $sp, 32 │ │ │ │ + st.d $t7, $sp, 24 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + slli.d $s0, $t1, 0x3 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -44028 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + ld.d $t4, $sp, 40 │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + ld.d $t7, $sp, 24 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + alsl.d $t1, $t2, $t2, 0x2 │ │ │ │ + move $t8, $a0 │ │ │ │ + alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - addi.d $s1, $s1, 8 │ │ │ │ - bgeu $s0, $s2, 40 # ff9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7c> │ │ │ │ nop │ │ │ │ - ldptr.d $s3, $s1, 0 │ │ │ │ - ld.d $t0, $s3, 16 │ │ │ │ - ld.b $a0, $t0, 0 │ │ │ │ - bl -43176 │ │ │ │ - bne $a0, $s5, -32 # ff6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c> │ │ │ │ - st.w $s0, $s4, 40 │ │ │ │ - st.d $s3, $s4, 32 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.w $zero, $t0, 24 │ │ │ │ + st.d $zero, $t0, 32 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + bne $t0, $t1, -24 # 10538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b8> │ │ │ │ + beq $a2, $t4, 60 # 10590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4310> │ │ │ │ + move $t0, $a2 │ │ │ │ + move $t1, $t8 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $t3, $t0, 32 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $t1, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + addi.d $t1, $t1, 40 │ │ │ │ + vst $vr0, $t1, -24 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + st.d $t3, $t1, -8 │ │ │ │ + bne $t4, $t0, -32 # 10568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8> │ │ │ │ nop │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - b -132 # ff4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c2c> │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - b -44 # ffb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c94> │ │ │ │ + beqz $a2, 48 # 105c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4340> │ │ │ │ + sub.d $a1, $t7, $a2 │ │ │ │ + move $a0, $a2 │ │ │ │ + st.d $t5, $sp, 32 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + bl -44188 │ │ │ │ + ld.d $t5, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + add.d $a1, $t2, $t6 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + alsl.d $t2, $a1, $a1, 0x2 │ │ │ │ + add.d $t1, $t8, $s0 │ │ │ │ + alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ + stptr.d $t8, $t5, 0 │ │ │ │ + st.d $t1, $t5, 16 │ │ │ │ + st.d $t2, $t5, 8 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + pcaddi $a0, 43298 │ │ │ │ + bl -44852 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $a0, $zero │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - srai.d $a1, $a1, 0x3 │ │ │ │ - b 44 # 1003c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d1c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $a1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 72 │ │ │ │ + beqz $a3, 520 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0> │ │ │ │ + ldptr.d $t7, $a0, 0 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + ldptr.w $t4, $a0, 24 │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + sub.d $t2, $t3, $t7 │ │ │ │ + bstrpick.d $t5, $t4, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t7 │ │ │ │ + alsl.d $t2, $t2, $t5, 0x3 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + ldptr.w $t1, $sp, 72 │ │ │ │ + move $s2, $a4 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $t6, $a1 │ │ │ │ + bgeu $t0, $a3, 492 # 10848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c8> │ │ │ │ + li.w $t8, -64 │ │ │ │ + lu52i.d $t8, $t8, 2047 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + sub.d $t0, $t8, $t2 │ │ │ │ + bltu $t0, $a3, 1960 # 10e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba0> │ │ │ │ + sltu $t5, $a3, $t2 │ │ │ │ + masknez $t0, $a3, $t5 │ │ │ │ + maskeqz $t5, $t2, $t5 │ │ │ │ + or $t0, $t0, $t5 │ │ │ │ + li.w $s3, -8 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + lu52i.d $s3, $s3, 255 │ │ │ │ + bltu $t0, $t2, 40 # 106c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4440> │ │ │ │ + li.w $t2, -63 │ │ │ │ + lu52i.d $t2, $t2, 2047 │ │ │ │ + sltu $t2, $t0, $t2 │ │ │ │ + maskeqz $t0, $t0, $t2 │ │ │ │ + masknez $t2, $t8, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + addi.d $t0, $t0, 63 │ │ │ │ + srli.d $t0, $t0, 0x6 │ │ │ │ + slli.d $s3, $t0, 0x3 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $a3, $sp, 48 │ │ │ │ + st.d $t6, $sp, 40 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + bl -44508 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ + ld.d $t6, $sp, 40 │ │ │ │ + li.w $t0, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + sub.d $a2, $t6, $t7 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $a3, $sp, 48 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s4, $a0 │ │ │ │ + bge $t0, $a2, 1792 # 10e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b88> │ │ │ │ + move $a1, $t7 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -43556 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t6, $sp, 40 │ │ │ │ + ld.d $a3, $sp, 48 │ │ │ │ + add.d $a4, $s1, $a2 │ │ │ │ nop │ │ │ │ + move $t5, $t6 │ │ │ │ + move $a0, $t6 │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a7, 63 │ │ │ │ + li.w $a6, 64 │ │ │ │ + move $t8, $zero │ │ │ │ nop │ │ │ │ + beq $a0, $t6, 784 # 10a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, -8 │ │ │ │ - beqz $t1, 92 # 1008c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d6c> │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ + ldptr.d $t0, $a4, 0 │ │ │ │ + ldptr.d $a5, $a0, 0 │ │ │ │ + sll.d $t7, $a2, $a1 │ │ │ │ + sll.d $t2, $a2, $t8 │ │ │ │ + and $t2, $t2, $a5 │ │ │ │ + or $a5, $t0, $t7 │ │ │ │ + andn $t0, $t0, $t7 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $t2, $a5, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stptr.d $t0, $a4, 0 │ │ │ │ + beq $a1, $a7, 700 # 10a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47c8> │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - bne $a1, $a0, -20 # 1002c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d0c> │ │ │ │ - li.w $a0, 1 │ │ │ │ + addi.w $t8, $t8, 1 │ │ │ │ + bne $t8, $a6, -68 # 10758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d8> │ │ │ │ + addi.d $t5, $t5, 8 │ │ │ │ + move $a0, $t5 │ │ │ │ + move $t8, $zero │ │ │ │ + b -84 # 10758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d8> │ │ │ │ nop │ │ │ │ - addi.w $a1, $a1, -1 │ │ │ │ - bl -39408 │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - bstrpick.d $t0, $a0, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t1, $t0 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - st.w $a0, $s0, 40 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - b -68 # 1004c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d2c> │ │ │ │ nop │ │ │ │ + bne $t4, $t1, 904 # 10b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d0> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + st.d $t7, $sp, 80 │ │ │ │ + st.w $t8, $sp, 88 │ │ │ │ + beqz $a0, 16 # 107e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4568> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -44756 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + ldptr.w $t0, $sp, 88 │ │ │ │ + add.d $t2, $s4, $s3 │ │ │ │ + stptr.d $s4, $s0, 0 │ │ │ │ + st.d $t2, $s0, 32 │ │ │ │ + st.w $zero, $s0, 8 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + st.w $t0, $s0, 24 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - bl 2376 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $s0, $s4, 8 │ │ │ │ - ld.d $s3, $s4, 16 │ │ │ │ - move $t0, $zero │ │ │ │ - move $t1, $s0 │ │ │ │ - sub.d $t3, $s3, $s0 │ │ │ │ - srai.d $t3, $t3, 0x3 │ │ │ │ - beq $t3, $t0, 32 # 100f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dd4> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - beqz $t2, 296 # 1020c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eec> │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - bne $t3, $t0, -16 # 100dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dbc> │ │ │ │ nop │ │ │ │ - addi.d $s1, $s0, 8 │ │ │ │ - beq $s1, $s3, 172 # 101a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e84> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - sub.d $s2, $s3, $s1 │ │ │ │ - srai.d $t0, $s2, 0x3 │ │ │ │ - clz.d $t0, $t0 │ │ │ │ - li.w $a2, 63 │ │ │ │ - sub.w $a2, $a2, $t0 │ │ │ │ - pcaddi $a3, -162 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s1 │ │ │ │ - slli.d $a2, $a2, 0x1 │ │ │ │ - bl 1120 # 10584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7264> │ │ │ │ - li.w $t0, 128 │ │ │ │ - bge $t0, $s2, 160 # 101cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eac> │ │ │ │ - addi.d $s2, $s0, 136 │ │ │ │ - pcaddi $a2, -170 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl 332 # 1028c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f6c> │ │ │ │ - beq $s2, $s3, 88 # 1019c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e7c> │ │ │ │ nop │ │ │ │ - ldptr.d $s1, $s2, 0 │ │ │ │ - move $s0, $s2 │ │ │ │ - b 40 # 1017c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e5c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add.d $t5, $a3, $t5 │ │ │ │ + slti $t2, $t5, 0 │ │ │ │ + addi.d $a4, $t5, 63 │ │ │ │ + srai.d $t0, $t5, 0x3f │ │ │ │ + srli.d $t0, $t0, 0x3a │ │ │ │ + maskeqz $a4, $a4, $t2 │ │ │ │ + masknez $t2, $t5, $t2 │ │ │ │ + or $a4, $a4, $t2 │ │ │ │ + add.d $t5, $t5, $t0 │ │ │ │ + srai.d $a4, $a4, 0x6 │ │ │ │ + andi $t5, $t5, 0x3f │ │ │ │ + alsl.d $a4, $a4, $t3, 0x3 │ │ │ │ + sub.d $t5, $t5, $t0 │ │ │ │ + move $t8, $a4 │ │ │ │ + move $t7, $t5 │ │ │ │ + bltz $t5, 868 # 10be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4968> │ │ │ │ + slli.w $t7, $t7, 0x0 │ │ │ │ + li.w $a5, 1 │ │ │ │ + beq $t3, $t6, 88 # 108e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4668> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, -8 │ │ │ │ - addi.d $s0, $s0, -8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ + bnez $t4, 400 # 10a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a8> │ │ │ │ + move $t2, $zero │ │ │ │ + addi.d $t3, $t3, -8 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t4, 63 │ │ │ │ + bnez $t7, 396 # 10a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47b8> │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $t8, $t8, -8 │ │ │ │ + lu52i.d $a0, $a0, -2048 │ │ │ │ + li.w $t7, 63 │ │ │ │ + ldptr.d $t0, $t8, 0 │ │ │ │ + ldptr.d $a2, $t3, 0 │ │ │ │ + or $a1, $t0, $a0 │ │ │ │ + and $t2, $t2, $a2 │ │ │ │ + andn $t0, $t0, $a0 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $t2, $a1, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stptr.d $t0, $t8, 0 │ │ │ │ + bne $t3, $t6, -76 # 10898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4618> │ │ │ │ + bne $t4, $t1, -80 # 10898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4618> │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + add.d $t0, $t0, $a3 │ │ │ │ + srai.d $t3, $t0, 0x3f │ │ │ │ + slti $t4, $t0, 0 │ │ │ │ + addi.d $t2, $t0, 63 │ │ │ │ + srli.d $t3, $t3, 0x3a │ │ │ │ + maskeqz $t2, $t2, $t4 │ │ │ │ + masknez $t4, $t0, $t4 │ │ │ │ + add.d $t0, $t0, $t3 │ │ │ │ + or $t2, $t2, $t4 │ │ │ │ + andi $t0, $t0, 0x3f │ │ │ │ + srai.d $t2, $t2, 0x6 │ │ │ │ + sub.d $t0, $t0, $t3 │ │ │ │ + alsl.d $t2, $t2, $t6, 0x3 │ │ │ │ + bltz $t0, 676 # 10bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4948> │ │ │ │ + slli.w $t3, $t0, 0x0 │ │ │ │ + beq $t2, $t6, 1052 # 10d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ac8> │ │ │ │ + beqz $t1, 728 # 10c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4988> │ │ │ │ + addi.d $a0, $t6, 8 │ │ │ │ + li.w $t4, -1 │ │ │ │ + st.d $a3, $sp, 32 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t5, $t6, 0 │ │ │ │ + sll.d $t1, $t4, $t1 │ │ │ │ + sub.d $a2, $t2, $a0 │ │ │ │ + beqz $s2, 1136 # 10dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b48> │ │ │ │ + or $t1, $t1, $t5 │ │ │ │ + li.w $a1, -1 │ │ │ │ + stptr.d $t1, $t6, 0 │ │ │ │ + bl -45864 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $a3, $sp, 32 │ │ │ │ + li.w $t4, -1 │ │ │ │ + beqz $t0, 32 # 109a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ + sub.w $t3, $zero, $t3 │ │ │ │ + srl.d $t4, $t4, $t3 │ │ │ │ nop │ │ │ │ - ld.d $a1, $s0, -8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -760 # fe8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b6c> │ │ │ │ - bnez $a0, -28 # 1016c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4c> │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - addi.d $s2, $s2, 8 │ │ │ │ - bne $s3, $s2, -72 # 1014c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e2c> │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + or $t0, $t0, $t4 │ │ │ │ + stptr.d $t0, $t2, 0 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ + ld.wu $t5, $s0, 24 │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + add.d $t5, $t5, $a3 │ │ │ │ + slti $t1, $t5, 0 │ │ │ │ + addi.d $a4, $t5, 63 │ │ │ │ + srai.d $t0, $t5, 0x3f │ │ │ │ + srli.d $t0, $t0, 0x3a │ │ │ │ + maskeqz $a4, $a4, $t1 │ │ │ │ + masknez $t1, $t5, $t1 │ │ │ │ + or $a4, $a4, $t1 │ │ │ │ + add.d $t5, $t5, $t0 │ │ │ │ + srai.d $a4, $a4, 0x6 │ │ │ │ + andi $t5, $t5, 0x3f │ │ │ │ + alsl.d $a4, $a4, $t2, 0x3 │ │ │ │ + sub.d $t5, $t5, $t0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - move $a0, $s4 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b 5600 # 117a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8480> │ │ │ │ + bgez $t5, 16 # 109f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4770> │ │ │ │ + addi.d $t5, $t5, 64 │ │ │ │ + addi.d $a4, $a4, -8 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + st.d $a4, $s0, 16 │ │ │ │ + st.w $t5, $s0, 24 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $s3 │ │ │ │ - pcaddi $a2, -210 │ │ │ │ - bl 180 # 1028c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f6c> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - move $a0, $s4 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b 5540 # 117a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8480> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $t1 │ │ │ │ - b -284 # 100f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dd4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $t4, $t4, -1 │ │ │ │ + sll.d $t2, $a5, $t4 │ │ │ │ + beqz $t7, -384 # 108b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4630> │ │ │ │ nop │ │ │ │ + addi.w $t7, $t7, -1 │ │ │ │ + sll.d $a0, $a5, $t7 │ │ │ │ + b -384 # 108c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4640> │ │ │ │ nop │ │ │ │ + addi.d $a4, $a4, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + b -696 # 10798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4518> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 81199 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b 1516 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 81190 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl 1476 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 72 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -43360 │ │ │ │ + bne $t8, $t1, -776 # 10760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e0> │ │ │ │ + bstrpick.d $t0, $a1, 0x1f, 0x0 │ │ │ │ + add.d $t0, $a3, $t0 │ │ │ │ + srai.d $t2, $t0, 0x3f │ │ │ │ + slti $t6, $t0, 0 │ │ │ │ + addi.d $t7, $t0, 63 │ │ │ │ + srli.d $t2, $t2, 0x3a │ │ │ │ + maskeqz $t7, $t7, $t6 │ │ │ │ + masknez $t6, $t0, $t6 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + or $t7, $t7, $t6 │ │ │ │ + andi $t0, $t0, 0x3f │ │ │ │ + srai.d $t7, $t7, 0x6 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + alsl.d $t7, $t7, $a4, 0x3 │ │ │ │ + bltz $t0, 260 # 10ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ + slli.w $t8, $t0, 0x0 │ │ │ │ + beq $a4, $t7, 604 # 10d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a88> │ │ │ │ + beqz $a1, 440 # 10c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49e8> │ │ │ │ + addi.d $a0, $a4, 8 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $t3, $sp, 56 │ │ │ │ + st.d $t5, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t7, $sp, 16 │ │ │ │ + st.d $t8, $sp, 8 │ │ │ │ + ldptr.d $t6, $a4, 0 │ │ │ │ + sll.d $a1, $t2, $a1 │ │ │ │ + sub.d $a2, $t7, $a0 │ │ │ │ + beqz $s2, 676 # 10d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b08> │ │ │ │ + or $t6, $t6, $a1 │ │ │ │ + stptr.d $t6, $a4, 0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + bl -46260 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t8, $sp, 8 │ │ │ │ + ld.d $t7, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t5, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + li.w $t2, -1 │ │ │ │ + beqz $t0, 32 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ + sub.w $t0, $zero, $t8 │ │ │ │ + srl.d $t2, $t2, $t0 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stptr.d $t0, $t7, 0 │ │ │ │ nop │ │ │ │ + li.w $a1, 1 │ │ │ │ + li.w $a3, 63 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t3, $t5, -896 # 107c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4548> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + ldptr.d $a2, $t5, 0 │ │ │ │ + sll.d $t6, $a1, $t8 │ │ │ │ + sll.d $t2, $a1, $t1 │ │ │ │ + and $t2, $t2, $a2 │ │ │ │ + andn $a2, $t0, $t6 │ │ │ │ + or $t0, $t0, $t6 │ │ │ │ + maskeqz $t0, $t0, $t2 │ │ │ │ + masknez $t2, $a2, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stptr.d $t0, $t7, 0 │ │ │ │ + beq $t8, $a3, 364 # 10ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a68> │ │ │ │ + addi.w $t8, $t8, 1 │ │ │ │ nop │ │ │ │ - beq $a1, $a0, 304 # 103bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x709c> │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - addi.d $s1, $a0, 8 │ │ │ │ - beq $s1, $a1, 140 # 1032c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x700c> │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s3, $a2 │ │ │ │ - move $s5, $a1 │ │ │ │ - move $s4, $a0 │ │ │ │ - li.w $s6, 8 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - ldptr.d $s2, $s1, 0 │ │ │ │ - beqz $a0, 112 # 1034c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x702c> │ │ │ │ - sub.d $a2, $s1, $s4 │ │ │ │ - slli.d $a0, $a2, 0x3d │ │ │ │ - sub.d $a0, $a0, $a2 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - bge $s6, $a2, 184 # 103ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708c> │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -42508 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + xori $t0, $t1, 0x40 │ │ │ │ + addi.d $t2, $t5, 8 │ │ │ │ + masknez $t2, $t2, $t0 │ │ │ │ + maskeqz $t1, $t1, $t0 │ │ │ │ + maskeqz $t0, $t5, $t0 │ │ │ │ + or $t5, $t2, $t0 │ │ │ │ + b -92 # 10b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c8> │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t7, $t7, -8 │ │ │ │ + b -264 # 10aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4828> │ │ │ │ nop │ │ │ │ - stptr.d $s2, $s4, 0 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 8 │ │ │ │ - bne $s5, $s1, -68 # 102cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fac> │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t2, $t2, -8 │ │ │ │ + b -680 # 10928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a8> │ │ │ │ nop │ │ │ │ - move $s0, $s1 │ │ │ │ - b 44 # 1037c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x705c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t7, $t5, 64 │ │ │ │ + addi.d $t8, $a4, -8 │ │ │ │ + slli.w $t7, $t7, 0x0 │ │ │ │ + li.w $a5, 1 │ │ │ │ + b -872 # 10890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4610> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, -8 │ │ │ │ - addi.d $s0, $s0, -8 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ nop │ │ │ │ - ld.d $a1, $s0, -8 │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - bnez $a0, -28 # 1036c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x704c> │ │ │ │ - stptr.d $s2, $s0, 0 │ │ │ │ - b -132 # 1030c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fec> │ │ │ │ + sub.d $a2, $t2, $t6 │ │ │ │ + sub.w $a1, $zero, $s2 │ │ │ │ + move $a0, $t6 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + bl -46564 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + beqz $t0, -656 # 109a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + li.w $t4, -1 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + sub.w $t3, $zero, $t3 │ │ │ │ + srl.d $t4, $t4, $t3 │ │ │ │ + bnez $s2, -696 # 10990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4710> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + andn $t0, $t0, $t4 │ │ │ │ + stptr.d $t0, $t2, 0 │ │ │ │ + b -700 # 109a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sub.d $a2, $t7, $a4 │ │ │ │ + sub.w $a1, $zero, $s2 │ │ │ │ + move $a0, $a4 │ │ │ │ + st.d $t3, $sp, 56 │ │ │ │ + st.d $t5, $sp, 48 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + st.d $t7, $sp, 8 │ │ │ │ + bl -46672 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t7, $sp, 8 │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t5, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + beqz $t0, -376 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ + sub.w $t0, $zero, $t8 │ │ │ │ + li.w $t2, -1 │ │ │ │ + srl.d $t2, $t2, $t0 │ │ │ │ + bnez $s2, -408 # 10b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a8> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + andn $t0, $t0, $t2 │ │ │ │ + stptr.d $t0, $t7, 0 │ │ │ │ + b -412 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne $a2, $s6, -168 # 10304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fe4> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -180 # 10304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fe4> │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - addi.d $t0, $a2, -1 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - srli.d $s6, $t0, 0x3f │ │ │ │ - add.d $s6, $s6, $t0 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - srai.d $s6, $s6, 0x1 │ │ │ │ - move $s7, $a2 │ │ │ │ - move $s4, $a1 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s5, $a3 │ │ │ │ - move $s3, $a4 │ │ │ │ - andi $s8, $a2, 0x1 │ │ │ │ - bge $a1, $s6, 328 # 10560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7240> │ │ │ │ - move $s0, $a1 │ │ │ │ - addi.d $t0, $s0, 1 │ │ │ │ - alsl.d $t2, $t0, $s1, 0x4 │ │ │ │ - ld.d $a1, $t2, -8 │ │ │ │ - ldptr.d $a0, $t2, 0 │ │ │ │ - slli.d $s2, $t0, 0x1 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - alsl.d $t1, $s0, $s1, 0x3 │ │ │ │ - sub.d $s0, $s2, $a0 │ │ │ │ - alsl.d $t0, $s0, $s1, 0x3 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - slli.d $fp, $s0, 0x3 │ │ │ │ - stptr.d $t2, $t1, 0 │ │ │ │ - blt $s0, $s6, -48 # 10420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7100> │ │ │ │ - beqz $s8, 172 # 10500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71e0> │ │ │ │ - addi.d $t1, $s0, -1 │ │ │ │ - srli.d $s2, $t1, 0x3f │ │ │ │ - add.d $s2, $s2, $t1 │ │ │ │ - srai.d $s2, $s2, 0x1 │ │ │ │ - blt $s4, $s0, 56 # 104a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7180> │ │ │ │ - b 84 # 104c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t7, $t7, 8 │ │ │ │ + move $t8, $zero │ │ │ │ + b -360 # 10b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4908> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t3, $s6, 0 │ │ │ │ - srli.d $t1, $t2, 0x3f │ │ │ │ - add.d $t1, $t1, $t2 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - slli.d $fp, $s2, 0x3 │ │ │ │ - bge $s4, $s2, 172 # 10540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7220> │ │ │ │ - srai.d $s2, $t1, 0x1 │ │ │ │ nop │ │ │ │ - alsl.d $s6, $s2, $s1, 0x3 │ │ │ │ - ldptr.d $a0, $s6, 0 │ │ │ │ - move $a1, $s5 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - addi.d $t2, $s2, -1 │ │ │ │ - add.d $t0, $s1, $fp │ │ │ │ - bnez $a0, -56 # 10480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7160> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - stptr.d $s5, $t0, 0 │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beq $t8, $a1, -464 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + li.w $t6, -1 │ │ │ │ + sub.w $t2, $zero, $t8 │ │ │ │ + srl.d $t2, $t6, $t2 │ │ │ │ + sll.d $t6, $t6, $a1 │ │ │ │ + and $t2, $t2, $t6 │ │ │ │ + andn $t6, $t0, $t2 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + maskeqz $t2, $t0, $s2 │ │ │ │ + masknez $t0, $t6, $s2 │ │ │ │ + or $t0, $t2, $t0 │ │ │ │ + stptr.d $t0, $t7, 0 │ │ │ │ + b -516 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ nop │ │ │ │ - addi.d $s7, $s7, -2 │ │ │ │ - srai.d $s7, $s7, 0x1 │ │ │ │ - bne $s7, $s0, -176 # 10458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7138> │ │ │ │ nop │ │ │ │ - slli.d $s0, $s0, 0x1 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - alsl.d $t1, $s0, $s1, 0x3 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - slli.d $fp, $s0, 0x3 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - move $t0, $t1 │ │ │ │ - b -212 # 10458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7138> │ │ │ │ + beq $t3, $t1, -872 # 109e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4760> │ │ │ │ + ldptr.d $t6, $t2, 0 │ │ │ │ + li.w $t4, -1 │ │ │ │ + sub.w $t0, $zero, $t3 │ │ │ │ + srl.d $t0, $t4, $t0 │ │ │ │ + sll.d $t4, $t4, $t1 │ │ │ │ + and $t0, $t0, $t4 │ │ │ │ + andn $t1, $t6, $t0 │ │ │ │ + or $t0, $t0, $t6 │ │ │ │ + maskeqz $t0, $t0, $s2 │ │ │ │ + masknez $t1, $t1, $s2 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stptr.d $t0, $t2, 0 │ │ │ │ + b -924 # 109e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4760> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + andn $t6, $t6, $a1 │ │ │ │ + stptr.d $t6, $a4, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -46932 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t8, $sp, 8 │ │ │ │ + ld.d $t7, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ld.d $t5, $sp, 48 │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + li.w $t2, -1 │ │ │ │ + beqz $t0, -640 # 10b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b8> │ │ │ │ + sub.w $t0, $zero, $t8 │ │ │ │ + srl.d $t2, $t2, $t0 │ │ │ │ + b -252 # 10cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a48> │ │ │ │ + andn $t5, $t5, $t1 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $t5, $t6, 0 │ │ │ │ + bl -46996 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $a3, $sp, 32 │ │ │ │ + li.w $t4, -1 │ │ │ │ + beqz $t0, -1100 # 109a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ + sub.w $t3, $zero, $t3 │ │ │ │ + srl.d $t4, $t4, $t3 │ │ │ │ + b -424 # 10c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $s6 │ │ │ │ - b -132 # 104c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a0> │ │ │ │ nop │ │ │ │ + move $a4, $a0 │ │ │ │ + bne $a2, $t0, -1748 # 10738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b8> │ │ │ │ + ldptr.d $t0, $t7, 0 │ │ │ │ + addi.d $a4, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + b -1764 # 10738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b8> │ │ │ │ + pcaddi $a0, 42782 │ │ │ │ + bl -46948 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.d $t0, $a1, $a0, 0x3 │ │ │ │ - bnez $s8, -164 # 104c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a0> │ │ │ │ - addi.d $t1, $a2, -2 │ │ │ │ - srai.d $t1, $t1, 0x1 │ │ │ │ - bne $a1, $t1, -176 # 104c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a0> │ │ │ │ - move $s0, $s4 │ │ │ │ - b -104 # 10510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 128 │ │ │ │ - sub.d $t0, $a1, $a0 │ │ │ │ - bge $t1, $t0, 640 # 1080c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74ec> │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - move $s6, $a2 │ │ │ │ - srai.d $s1, $t0, 0x3 │ │ │ │ - move $s5, $a1 │ │ │ │ - move $s3, $a3 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $s7, 128 │ │ │ │ - srai.d $t0, $t0, 0x4 │ │ │ │ - beqz $s6, 256 # 106d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73b4> │ │ │ │ nop │ │ │ │ - alsl.d $s1, $t0, $s2, 0x3 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - ld.d $a0, $s2, 8 │ │ │ │ - addi.d $s6, $s6, -1 │ │ │ │ - addi.d $s0, $s2, 8 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - ld.d $a1, $s5, -8 │ │ │ │ - beqz $a0, 396 # 10784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7464> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - beqz $a0, 424 # 107ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x748c> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - move $s4, $s5 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ + pcaddi $t0, 80334 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + bnez $a1, 28 # 10e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bf8> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s1, $s0 │ │ │ │ - b 36 # 1064c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x732c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s2, $a2 │ │ │ │ + bl -2788 # 103c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4148> │ │ │ │ + blez $s3, 224 # 10f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d10> │ │ │ │ + srai.d $t1, $s2, 0x3f │ │ │ │ + slti $t0, $s2, 0 │ │ │ │ + srli.d $t1, $t1, 0x3a │ │ │ │ + addi.d $s6, $s2, 63 │ │ │ │ + maskeqz $s6, $s6, $t0 │ │ │ │ + masknez $t2, $s2, $t0 │ │ │ │ + add.d $t0, $s2, $t1 │ │ │ │ + andi $t0, $t0, 0x3f │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srli.d $t1, $t0, 0x3f │ │ │ │ + addi.d $s4, $t0, 64 │ │ │ │ + maskeqz $s4, $s4, $t1 │ │ │ │ + alsl.d $s3, $s3, $s3, 0x2 │ │ │ │ + or $s6, $s6, $t2 │ │ │ │ + masknez $t1, $t0, $t1 │ │ │ │ + slli.d $s3, $s3, 0x3 │ │ │ │ + move $s0, $zero │ │ │ │ + srai.d $s6, $s6, 0x6 │ │ │ │ + slti $s5, $t0, 0 │ │ │ │ + or $s4, $s4, $t1 │ │ │ │ + b 68 # 10f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - addi.d $s1, $s1, 8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - bnez $a0, -16 # 10644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7324> │ │ │ │ - addi.d $s0, $s4, -8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - move $s4, $s0 │ │ │ │ - addi.d $s0, $s0, -8 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - bnez $a0, -20 # 10664 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7344> │ │ │ │ - bgeu $s1, $s4, 40 # 106a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7384> │ │ │ │ - ldptr.d $t1, $s4, 0 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s0, $s1, 8 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - stptr.d $t0, $s4, 0 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - b -116 # 10624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7304> │ │ │ │ + alsl.d $t0, $s6, $t0, 0x3 │ │ │ │ + addi.d $t1, $t0, -8 │ │ │ │ + maskeqz $t1, $t1, $s5 │ │ │ │ + masknez $t0, $t0, $s5 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + st.w $s4, $sp, 8 │ │ │ │ + st.w $s4, $a0, 24 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + beq $s0, $s3, 80 # 10f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d10> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + add.d $a0, $a0, $s0 │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + ldptr.w $t1, $a0, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ + sub.d $a3, $a1, $t0 │ │ │ │ + alsl.d $a3, $a3, $t2, 0x3 │ │ │ │ + bltu $s2, $a3, -80 # 10f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c98> │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + move $a4, $zero │ │ │ │ + sub.d $a3, $s2, $a3 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + bl -2424 # 10608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4388> │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + bne $s0, $s3, -64 # 10f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cc8> │ │ │ │ nop │ │ │ │ - move $a3, $s3 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -304 # 10584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7264> │ │ │ │ - sub.d $t0, $s1, $s2 │ │ │ │ - bge $s7, $t0, 152 # 10754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7434> │ │ │ │ - move $s5, $s1 │ │ │ │ - srai.d $s1, $t0, 0x3 │ │ │ │ - srai.d $t0, $t0, 0x4 │ │ │ │ - bnez $s6, -240 # 105dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72bc> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ld.d $s0, $s1, 8 │ │ │ │ + ld.d $s3, $s1, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s3, $s0, 36 # 10fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d68> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + beqz $a0, 20 # 10fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d60> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -46792 │ │ │ │ nop │ │ │ │ - addi.d $s0, $t0, -1 │ │ │ │ - b 12 # 106e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c4> │ │ │ │ - addi.d $s0, $s0, -1 │ │ │ │ + addi.d $s0, $s0, 40 │ │ │ │ + bne $s3, $s0, -28 # 10fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d48> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + beqz $a0, 20 # 11000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d80> │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -46824 │ │ │ │ nop │ │ │ │ - slli.d $t0, $s0, 0x3 │ │ │ │ - ldx.d $a3, $s2, $t0 │ │ │ │ - move $a4, $s3 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -828 # 103c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70a0> │ │ │ │ - bnez $s0, -36 # 106dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73bc> │ │ │ │ - sub.d $t1, $s5, $s2 │ │ │ │ - li.w $t0, 8 │ │ │ │ - addi.d $s5, $s5, -8 │ │ │ │ - li.w $s1, 8 │ │ │ │ - bge $t0, $t1, 64 # 10754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7434> │ │ │ │ + bl -45956 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ldptr.d $a3, $s5, 0 │ │ │ │ - sub.d $s0, $s5, $s2 │ │ │ │ - stptr.d $t0, $s5, 0 │ │ │ │ - move $a4, $s3 │ │ │ │ - srai.d $a2, $s0, 0x3 │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -900 # 103c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70a0> │ │ │ │ - addi.d $s5, $s5, -8 │ │ │ │ - blt $s1, $s0, -40 # 10724 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7404> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 8 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - beqz $a0, 80 # 107dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74bc> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - ld.d $a1, $s2, 8 │ │ │ │ - move $s4, $s5 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - stptr.d $a1, $s2, 0 │ │ │ │ - b -384 # 10624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7304> │ │ │ │ nop │ │ │ │ - ld.d $a1, $s5, -8 │ │ │ │ - ld.d $a0, $s2, 8 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beqz $a0, -40 # 10794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7474> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s5, -8 │ │ │ │ - move $s4, $s5 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - st.d $t0, $s5, -8 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - b -436 # 10624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7304> │ │ │ │ - ld.d $a1, $s5, -8 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - jirl $ra, $s3, 0 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bnez $a0, -40 # 107c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a4> │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - move $s4, $s5 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ - b -480 # 10624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7304> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + beqz $a0, 952 # 113e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5160> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ nop │ │ │ │ + ld.d $s5, $s4, 24 │ │ │ │ + beqz $s5, 812 # 11378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50f8> │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + ld.d $s6, $s5, 24 │ │ │ │ + beqz $s6, 692 # 11318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5098> │ │ │ │ + ld.d $s7, $s6, 24 │ │ │ │ + beqz $s7, 604 # 112c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5048> │ │ │ │ + ld.d $s0, $s7, 24 │ │ │ │ + beqz $s0, 412 # 11210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ + ld.d $s2, $s0, 24 │ │ │ │ + beqz $s2, 228 # 11160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ee0> │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s2, 24 │ │ │ │ + beqz $s3, 308 # 111c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f40> │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s3, 24 │ │ │ │ + beqz $s1, 476 # 11278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff8> │ │ │ │ + ld.d $s8, $s1, 24 │ │ │ │ + beqz $s8, 100 # 11108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e88> │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - pcaddi $t0, 80821 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - sub.d $t0, $t3, $t1 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - b 80 # 108a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7588> │ │ │ │ + ld.d $a0, $s8, 24 │ │ │ │ + move $fp, $s8 │ │ │ │ + bl -144 # 11028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da8> │ │ │ │ + ld.d $a0, $fp, 64 │ │ │ │ + addi.d $t0, $fp, 80 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + beq $a0, $t0, 16 # 110d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e58> │ │ │ │ + ld.d $a1, $fp, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47044 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + addi.d $t0, $fp, 48 │ │ │ │ + beq $a0, $t0, 16 # 110f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e70> │ │ │ │ + ld.d $a1, $fp, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47068 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -47080 │ │ │ │ + bnez $s8, -76 # 110b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 64 │ │ │ │ + addi.d $t0, $s1, 80 │ │ │ │ + ld.d $s8, $s1, 16 │ │ │ │ + beq $a0, $t0, 20 # 11128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea8> │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47120 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + beq $a0, $t0, 16 # 11140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec0> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47148 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -47160 │ │ │ │ + beqz $s8, 300 # 11278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff8> │ │ │ │ + move $s1, $s8 │ │ │ │ + b -180 # 110a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e20> │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + beq $a0, $t0, 20 # 11180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f00> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47208 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 11198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f18> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47236 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -47248 │ │ │ │ + beqz $s1, 108 # 11210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f90> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -308 # 11078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df8> │ │ │ │ nop │ │ │ │ - ldx.d $t0, $t1, $s1 │ │ │ │ - move $a0, $t0 │ │ │ │ - beqz $t0, 32 # 10898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7578> │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $t1, $s2, 8 │ │ │ │ - ld.d $t3, $s2, 16 │ │ │ │ - stx.d $zero, $t1, $s1 │ │ │ │ nop │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - sub.d $t0, $t3, $t1 │ │ │ │ - bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - slli.d $s1, $t2, 0x3 │ │ │ │ - bltu $t2, $t0, -60 # 10870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7550> │ │ │ │ - beqz $t1, 64 # 108f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75d0> │ │ │ │ - ld.d $a1, $s2, 24 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $t1 │ │ │ │ - sub.d $a1, $a1, $t1 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -44996 │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 64 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + ld.d $s1, $s2, 16 │ │ │ │ + beq $a0, $t0, 20 # 111e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f60> │ │ │ │ + ld.d $a1, $s2, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47304 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 # 111f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f78> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47332 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -47344 │ │ │ │ + beqz $s1, -172 # 11158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed8> │ │ │ │ + move $s2, $s1 │ │ │ │ + b -388 # 11088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e08> │ │ │ │ + ld.d $a0, $s7, 64 │ │ │ │ + addi.d $t0, $s7, 80 │ │ │ │ + ld.d $s0, $s7, 16 │ │ │ │ + beq $a0, $t0, 20 # 11230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb0> │ │ │ │ + ld.d $a1, $s7, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47384 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + addi.d $t0, $s7, 48 │ │ │ │ + beq $a0, $t0, 16 # 11248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc8> │ │ │ │ + ld.d $a1, $s7, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47412 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -47424 │ │ │ │ + beqz $s0, 116 # 112c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5048> │ │ │ │ + move $s7, $s0 │ │ │ │ + b -492 # 11070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -252 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 72 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -45088 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s3, 64 │ │ │ │ + addi.d $t0, $s3, 80 │ │ │ │ + ld.d $s1, $s3, 16 │ │ │ │ + beq $a0, $t0, 20 # 11298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5018> │ │ │ │ + ld.d $a1, $s3, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47488 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + addi.d $t0, $s3, 48 │ │ │ │ + beq $a0, $t0, 16 # 112b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5030> │ │ │ │ + ld.d $a1, $s3, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47516 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -47528 │ │ │ │ + beqz $s1, -260 # 111b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f38> │ │ │ │ + move $s3, $s1 │ │ │ │ + b -556 # 11098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e18> │ │ │ │ + ld.d $a0, $s6, 64 │ │ │ │ + addi.d $t0, $s6, 80 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + beq $a0, $t0, 20 # 112e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5068> │ │ │ │ + ld.d $a1, $s6, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47568 │ │ │ │ nop │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - move $a0, $a1 │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - beq $a1, $t0, 72 # 10998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7678> │ │ │ │ - sub.d $a2, $t0, $a1 │ │ │ │ - li.w $t2, 8 │ │ │ │ - bge $t2, $a2, 52 # 10990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7670> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -44156 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - addi.d $t0, $t0, -8 │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + addi.d $t0, $s6, 48 │ │ │ │ + beq $a0, $t0, 16 # 11300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5080> │ │ │ │ + ld.d $a1, $s6, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47596 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -47608 │ │ │ │ + beqz $s0, 12 # 11318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5098> │ │ │ │ + move $s6, $s0 │ │ │ │ + b -684 # 11068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de8> │ │ │ │ + ld.d $a0, $s5, 64 │ │ │ │ + addi.d $t0, $s5, 80 │ │ │ │ + ld.d $s0, $s5, 16 │ │ │ │ + beq $a0, $t0, 20 # 11338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50b8> │ │ │ │ + ld.d $a1, $s5, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47648 │ │ │ │ nop │ │ │ │ - beq $a2, $t2, 32 # 109b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7690> │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + addi.d $t0, $s5, 48 │ │ │ │ + beq $a0, $t0, 16 # 11350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ + ld.d $a1, $s5, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47676 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -47688 │ │ │ │ + beqz $s0, 12 # 11368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50e8> │ │ │ │ + move $s5, $s0 │ │ │ │ + b -772 # 11060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de0> │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + ld.d $a0, $s4, 64 │ │ │ │ + addi.d $t0, $s4, 80 │ │ │ │ + ld.d $s0, $s4, 16 │ │ │ │ + beq $a0, $t0, 20 # 11398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5118> │ │ │ │ + ld.d $a1, $s4, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47744 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -8 │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + addi.d $t0, $s4, 48 │ │ │ │ + beq $a0, $t0, 16 # 113b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5130> │ │ │ │ + ld.d $a1, $s4, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -47772 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -47784 │ │ │ │ + beqz $s0, 12 # 113c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5148> │ │ │ │ + move $s4, $s0 │ │ │ │ + b -892 # 11048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dc8> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ ret │ │ │ │ nop │ │ │ │ + beqz $a0, 312 # 11520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a0> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + addi.d $s1, $s2, 200 │ │ │ │ + bl -44 # 113e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5168> │ │ │ │ + ld.d $s0, $s2, 200 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $s0, $s1, 32 # 11440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c0> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -47908 │ │ │ │ + bne $s0, $s1, -16 # 11428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a8> │ │ │ │ nop │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - b -32 # 10998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7678> │ │ │ │ - nop │ │ │ │ - pcaddi $t0, 80722 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.w $a1, $a0, 44 │ │ │ │ - st.w $a2, $a0, 48 │ │ │ │ - st.w $a3, $a0, 52 │ │ │ │ - st.w $a4, $a0, 56 │ │ │ │ - st.b $zero, $a0, 60 │ │ │ │ - st.d $zero, $a0, 64 │ │ │ │ - ret │ │ │ │ + ld.d $s0, $s2, 176 │ │ │ │ + addi.d $s1, $s2, 176 │ │ │ │ + beq $s1, $s0, 40 # 11470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 24 │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - move $t4, $a0 │ │ │ │ - beq $a2, $t1, 160 # 10ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7790> │ │ │ │ - stptr.d $a1, $a2, 0 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - sub.d $t5, $a2, $t2 │ │ │ │ - st.d $a2, $a0, 16 │ │ │ │ - li.w $t0, 1 │ │ │ │ - srai.d $t3, $t5, 0x3 │ │ │ │ - bne $t3, $t0, 12 # 10a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7718> │ │ │ │ - ld.d $t0, $a2, -8 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - bnez $t5, 32 # 10a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7740> │ │ │ │ - b 468 # 10c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78f8> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -47956 │ │ │ │ + bne $s1, $s0, -16 # 11458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d8> │ │ │ │ nop │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - bgeu $t0, $t3, 56 # 10a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7770> │ │ │ │ + ld.d $a0, $s2, 144 │ │ │ │ + bl -140 # 113e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5168> │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + beqz $s1, 92 # 114d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5258> │ │ │ │ nop │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t2, $t0 │ │ │ │ - beqz $t0, -24 # 10a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7730> │ │ │ │ nop │ │ │ │ - st.d $t0, $t4, 32 │ │ │ │ - st.w $t1, $t4, 40 │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -1128 # 11028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da8> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 114b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5230> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48028 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 114c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5248> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48052 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -48064 │ │ │ │ + bnez $s1, -76 # 11488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5208> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 # 114f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48092 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -48104 │ │ │ │ + bnez $s3, -244 # 11408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5188> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + pcaddi $s7, 80900 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ldptr.d $a1, $s7, 0 │ │ │ │ + ld.d $a2, $s7, 8 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + addi.d $s6, $sp, 88 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s5, $sp, 160 │ │ │ │ + addi.d $s2, $sp, 104 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + bl -21232 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 163776 # 3953c ::do_widen(char) const@@Base+0x25fd4> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s0, $sp, 200 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + beq $a0, $s2, 16 # 115a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5320> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48268 │ │ │ │ + ldptr.d $s0, $s5, 0 │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + addi.d $s3, $sp, 72 │ │ │ │ + addi.d $fp, $sp, 40 │ │ │ │ + beq $s0, $t0, 320 # 116f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5470> │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -21320 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 157128 # 37b9c ::do_widen(char) const@@Base+0x24634> │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $t1, $s7, 40 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + move $s4, $zero │ │ │ │ + beq $a2, $t1, 336 # 11738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54b8> │ │ │ │ nop │ │ │ │ + beq $t0, $s2, 24 # 11608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5388> │ │ │ │ nop │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48372 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 20 # 11620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53a0> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48392 │ │ │ │ nop │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t2, $t0 │ │ │ │ - st.w $t1, $t4, 40 │ │ │ │ - st.d $t0, $t4, 32 │ │ │ │ - ret │ │ │ │ + beqz $s4, 312 # 11758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d8> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 24 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -21432 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl 156744 # 37a8c ::do_widen(char) const@@Base+0x24524> │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 161084 # 38b8c ::do_widen(char) const@@Base+0x25624> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $a0, $t0, 564 # 11898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5618> │ │ │ │ + beq $t1, $s2, 624 # 118d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5658> │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + beqz $a0, 560 # 118b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5630> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s2, 16 # 116a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5428> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48532 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 20 # 116c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5440> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48552 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - sub.d $a2, $a2, $t2 │ │ │ │ - li.w $t6, -1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - lu52i.d $t6, $t6, 255 │ │ │ │ - srai.d $t5, $a2, 0x3 │ │ │ │ - beq $t5, $t6, 348 # 10c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7908> │ │ │ │ - sltui $t0, $t5, 1 │ │ │ │ - or $t0, $t5, $t0 │ │ │ │ - move $t3, $zero │ │ │ │ - add.d $t0, $t0, $t5 │ │ │ │ - lu52i.d $t3, $t3, 256 │ │ │ │ - sltu $t3, $t0, $t3 │ │ │ │ - maskeqz $t0, $t0, $t3 │ │ │ │ - masknez $t3, $t6, $t3 │ │ │ │ - or $t0, $t0, $t3 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - slli.d $a0, $t0, 0x3 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - slli.d $s0, $t0, 0x3 │ │ │ │ - bl -45584 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $fp, 20 # 116d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5458> │ │ │ │ ld.d $a1, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - stx.d $a1, $a0, $a2 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - move $t3, $a0 │ │ │ │ - beqz $a2, 48 # 10b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ - move $a1, $t2 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - bl -44904 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - add.d $a2, $t3, $a2 │ │ │ │ - beqz $t2, 40 # 10b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7870> │ │ │ │ - sub.d $a1, $t1, $t2 │ │ │ │ - move $a0, $t2 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -45680 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - add.d $t0, $t3, $s0 │ │ │ │ - sub.d $t5, $a2, $t3 │ │ │ │ - st.d $t3, $t4, 8 │ │ │ │ - move $t2, $t3 │ │ │ │ - st.d $t0, $t4, 24 │ │ │ │ - st.d $a2, $t4, 16 │ │ │ │ - li.w $t0, 1 │ │ │ │ - srai.d $t3, $t5, 0x3 │ │ │ │ - bne $t3, $t0, 16 # 10bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78a0> │ │ │ │ - ld.d $t0, $a2, -8 │ │ │ │ - st.d $t0, $t4, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48576 │ │ │ │ nop │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - bnez $t5, 24 # 10be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78c0> │ │ │ │ - b 84 # 10c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7900> │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - bgeu $t0, $t3, 48 # 10c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78e8> │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ nop │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t2, $t0 │ │ │ │ - beqz $t0, -24 # 10bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78b0> │ │ │ │ + ld.d $t0, $s5, 8 │ │ │ │ + bne $t0, $s0, -300 # 115b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5338> │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - st.d $t0, $t4, 32 │ │ │ │ - st.w $t1, $t4, 40 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 608 # 11960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56e0> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $fp, $sp, 208 │ │ │ │ + ld.d $s0, $sp, 200 │ │ │ │ + ld.d $s3, $sp, 176 │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s7, $sp, 144 │ │ │ │ + move $a0, $s5 │ │ │ │ + ld.d $s5, $sp, 160 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ ret │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t2, $t0 │ │ │ │ - b -32 # 10bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78d0> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - b -428 # 10a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7750> │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - b -52 # 10bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78d0> │ │ │ │ - pcaddi $a0, 42906 │ │ │ │ - bl -46444 │ │ │ │ - ld.d $a2, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 24 │ │ │ │ - beq $a2, $t1, 24 # 10c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7930> │ │ │ │ - stptr.d $zero, $a2, 0 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - st.d $a2, $a0, 16 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - li.w $t5, -1 │ │ │ │ - sub.d $a2, $a2, $t4 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - lu52i.d $t5, $t5, 255 │ │ │ │ - srai.d $t3, $a2, 0x3 │ │ │ │ - beq $t3, $t5, 224 # 10d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a30> │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - sltui $a0, $t3, 1 │ │ │ │ - or $a0, $t3, $a0 │ │ │ │ - move $t2, $zero │ │ │ │ - add.d $a0, $a0, $t3 │ │ │ │ - lu52i.d $t2, $t2, 256 │ │ │ │ - sltu $t2, $a0, $t2 │ │ │ │ - maskeqz $a0, $a0, $t2 │ │ │ │ - masknez $t2, $t5, $t2 │ │ │ │ - or $a0, $a0, $t2 │ │ │ │ - slli.d $s0, $a0, 0x3 │ │ │ │ - slli.d $a0, $a0, 0x3 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -46000 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - stx.d $zero, $a0, $a2 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - move $t2, $a0 │ │ │ │ - beqz $a2, 52 # 10d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79e0> │ │ │ │ - move $a1, $t4 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 16 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - bl -45320 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - add.d $a2, $t2, $a2 │ │ │ │ - beqz $t4, 40 # 10d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a10> │ │ │ │ - sub.d $a1, $t1, $t4 │ │ │ │ - move $a0, $t4 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -46096 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $a0, $t2, $s0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.d $a2, $t0, 16 │ │ │ │ - st.d $a0, $t0, 24 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 42832 │ │ │ │ - bl -46740 │ │ │ │ + beqz $a2, 480 # 11918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5698> │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -48216 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + sltui $s4, $a0, 1 │ │ │ │ + b -356 # 115f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5370> │ │ │ │ + ld.d $t2, $s5, 8 │ │ │ │ + addi.d $s4, $s0, 32 │ │ │ │ + beq $s4, $t2, 168 # 11808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5588> │ │ │ │ + addi.d $t1, $s0, 48 │ │ │ │ + b 80 # 117b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5538> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - ld.d $t3, $a0, 8 │ │ │ │ - pcalau12i $t0, 80 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - sub.d $t1, $t1, $t3 │ │ │ │ - ldptr.w $t2, $a0, 56 │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - srai.d $t1, $t1, 0x3 │ │ │ │ - st.d $s0, $sp, 136 │ │ │ │ - st.d $s2, $sp, 120 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - st.d $s3, $sp, 112 │ │ │ │ - st.d $s4, $sp, 104 │ │ │ │ - st.d $s5, $sp, 96 │ │ │ │ - st.d $s7, $sp, 80 │ │ │ │ - st.d $s8, $sp, 72 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s2, $zero │ │ │ │ - bge $t2, $t1, 32 # 10dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab8> │ │ │ │ - srli.w $t0, $t2, 0x1f │ │ │ │ - ldptr.w $t3, $a0, 40 │ │ │ │ - add.w $t0, $t0, $t2 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - blt $t0, $t3, 740 # 110b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d90> │ │ │ │ - addi.w $t1, $t2, -1 │ │ │ │ nop │ │ │ │ - bstrpick.d $s7, $s2, 0x1f, 0x0 │ │ │ │ - sub.w $s3, $t1, $s2 │ │ │ │ - move $s8, $zero │ │ │ │ - addi.w $s5, $t1, -1 │ │ │ │ - pcalau12i $s4, 80 │ │ │ │ - addi.d $s4, $s4, 1245 │ │ │ │ - bgeu $s2, $t1, 496 # 10fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cc0> │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s6, $sp, 88 │ │ │ │ - b 96 # 10e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b40> │ │ │ │ + beq $t1, $a1, 192 # 11838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55b8> │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + ld.d $t3, $s4, -16 │ │ │ │ + st.d $a1, $s4, -32 │ │ │ │ + st.d $a2, $s4, -24 │ │ │ │ + st.d $t0, $s4, -16 │ │ │ │ + beqz $a0, 232 # 11878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55f8> │ │ │ │ + stptr.d $a0, $s4, 0 │ │ │ │ + st.d $t3, $s4, 16 │ │ │ │ + nop │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + addi.d $s4, $s4, 32 │ │ │ │ + addi.d $t1, $t1, 32 │ │ │ │ + beq $t2, $s4, 80 # 11800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5580> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s4, -32 │ │ │ │ + addi.d $t0, $s4, -16 │ │ │ │ + ld.d $a2, $s4, 8 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + bne $a0, $t0, -80 # 11778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54f8> │ │ │ │ + beq $t1, $a1, 108 # 11838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55b8> │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + st.d $a1, $s4, -32 │ │ │ │ + st.d $a2, $s4, -24 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $t0, $s4, -16 │ │ │ │ + stptr.d $t1, $s4, 0 │ │ │ │ + st.d $zero, $s4, 8 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + addi.d $s4, $s4, 32 │ │ │ │ + addi.d $t1, $t1, 32 │ │ │ │ + bne $t2, $s4, -64 # 117b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5538> │ │ │ │ nop │ │ │ │ + ld.d $t2, $s5, 8 │ │ │ │ nop │ │ │ │ + ld.d $a0, $t2, -32 │ │ │ │ + addi.d $t1, $t2, -32 │ │ │ │ + addi.d $t0, $t2, -16 │ │ │ │ + st.d $t1, $s5, 8 │ │ │ │ + beq $a0, $t0, -312 # 116e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5460> │ │ │ │ + ld.d $a1, $t2, -16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -48916 │ │ │ │ + b -328 # 116e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5460> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - beq $s5, $t2, 252 # 10f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf0> │ │ │ │ - alsl.d $t1, $s7, $t1, 0x3 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - ldptr.w $a4, $s0, 52 │ │ │ │ - beqz $a0, 524 # 11030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d10> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - ld.d $t2, $s0, 32 │ │ │ │ - ldptr.w $a3, $s0, 48 │ │ │ │ - ldptr.w $a2, $s0, 44 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - xor $a5, $a0, $t2 │ │ │ │ - add.w $a3, $a3, $s8 │ │ │ │ - sltui $a5, $a5, 1 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - addi.w $s8, $s8, 1 │ │ │ │ - addi.d $s7, $s7, 1 │ │ │ │ - beq $s8, $s3, 376 # 10fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cb0> │ │ │ │ nop │ │ │ │ - slli.w $t2, $s7, 0x0 │ │ │ │ - bne $s2, $t2, -84 # 10e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ - beqz $s2, -88 # 10e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ - ldptr.w $t1, $s0, 52 │ │ │ │ - lu12i.w $t5, 468726 │ │ │ │ - addi.d $s6, $sp, 40 │ │ │ │ - ori $t5, $t5, 0xd28 │ │ │ │ - lu12i.w $t4, 2 │ │ │ │ - ori $t4, $t4, 0x965 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.w $t5, $sp, 40 │ │ │ │ - st.h $t4, $s6, 4 │ │ │ │ - ldptr.w $t2, $s0, 44 │ │ │ │ - srli.w $t4, $t1, 0x1f │ │ │ │ - ldptr.w $fp, $s0, 48 │ │ │ │ - add.w $t1, $t1, $t4 │ │ │ │ - srai.w $t1, $t1, 0x1 │ │ │ │ - li.w $t3, 6 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - add.w $t1, $t2, $t1 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - add.w $fp, $fp, $s8 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.b $zero, $sp, 46 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.w $s1, $t1, -3 │ │ │ │ - bl 13588 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - move $a3, $fp │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18504 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - b 188 # 10fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c90> │ │ │ │ nop │ │ │ │ + beqz $a2, 40 # 11860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 248 # 11938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b8> │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -48236 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $a2, $s4, 8 │ │ │ │ + ld.d $a0, $s4, -32 │ │ │ │ + st.d $a2, $s4, -24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ldptr.d $a0, $s4, 0 │ │ │ │ + b -204 # 117a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5520> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $t1 │ │ │ │ + stptr.d $t1, $s4, 0 │ │ │ │ + b -152 # 117e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - sub.d $t2, $t2, $t1 │ │ │ │ - srai.d $t2, $t2, 0x3 │ │ │ │ - addi.d $t2, $t2, -1 │ │ │ │ - beq $t2, $s7, -264 # 10e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af8> │ │ │ │ - ldptr.w $t1, $s0, 52 │ │ │ │ - lu12i.w $t5, 468726 │ │ │ │ - addi.d $s6, $sp, 40 │ │ │ │ - ori $t5, $t5, 0xd28 │ │ │ │ - lu12i.w $t4, 2 │ │ │ │ - ori $t4, $t4, 0x965 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.w $t5, $sp, 40 │ │ │ │ - st.h $t4, $s6, 4 │ │ │ │ - ldptr.w $t2, $s0, 44 │ │ │ │ - ldptr.w $fp, $s0, 48 │ │ │ │ - srli.w $t4, $t1, 0x1f │ │ │ │ - add.w $t1, $t1, $t4 │ │ │ │ - srai.w $t1, $t1, 0x1 │ │ │ │ - li.w $t3, 6 │ │ │ │ - addi.w $fp, $fp, 1 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - add.w $t1, $t2, $t1 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 7 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.b $zero, $sp, 46 │ │ │ │ - add.w $fp, $fp, $s8 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.w $s1, $t1, -3 │ │ │ │ - bl 13400 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - move $a3, $fp │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -18692 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s6, -356 # 10e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.w $s8, $s8, 1 │ │ │ │ - addi.d $s7, $s7, 1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -46776 │ │ │ │ - bne $s8, $s3, -364 # 10e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b40> │ │ │ │ - ld.d $fp, $sp, 144 │ │ │ │ - ld.d $s1, $sp, 128 │ │ │ │ - ld.d $s6, $sp, 88 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 80 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 224 # 110d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7db0> │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 136 │ │ │ │ - ld.d $s2, $sp, 120 │ │ │ │ - ld.d $s3, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 104 │ │ │ │ - ld.d $s5, $sp, 96 │ │ │ │ - ld.d $s7, $sp, 80 │ │ │ │ - ld.d $s8, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beq $t1, $s2, 64 # 118d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5658> │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + move $s2, $a0 │ │ │ │ + b -556 # 11690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5410> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $fp, $zero │ │ │ │ - blez $a4, -484 # 10e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t3, $s4, 0 │ │ │ │ - li.w $s1, 45 │ │ │ │ - beqz $t3, 16 # 11058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d38> │ │ │ │ - pcalau12i $t0, 79 │ │ │ │ - ld.d $t0, $t0, -480 │ │ │ │ - ldptr.w $s1, $t0, 452 │ │ │ │ - ldptr.w $a3, $s0, 48 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - add.w $a3, $a3, $s8 │ │ │ │ - li.w $a0, 7 │ │ │ │ - ldptr.w $s6, $s0, 44 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - bl 13168 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.w $a2, $s6, $fp │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -18788 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ldptr.w $t2, $s0, 52 │ │ │ │ - addi.w $fp, $fp, 1 │ │ │ │ - blt $fp, $t2, -88 # 11040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d20> │ │ │ │ - b -588 # 10e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ nop │ │ │ │ + beq $s0, $s6, 128 # 11958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56d8> │ │ │ │ + beqz $a2, 28 # 118f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5678> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 100 # 11948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56c8> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -48396 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -628 # 11690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5410> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sub.w $s2, $t1, $t2 │ │ │ │ - sub.w $t2, $t1, $t0 │ │ │ │ - addi.w $t2, $t2, -1 │ │ │ │ - bge $t3, $t2, -740 # 10dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab8> │ │ │ │ - sub.w $s2, $t3, $t0 │ │ │ │ - add.w $t1, $t3, $t0 │ │ │ │ - b -752 # 10dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ab8> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s6, $sp, 88 │ │ │ │ + li.w $s4, 1 │ │ │ │ + bne $t0, $s2, -804 # 115f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5378> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, -764 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53a8> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -49184 │ │ │ │ + b -780 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53a8> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -232 # 11858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55d8> │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -96 # 118f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5670> │ │ │ │ + nop │ │ │ │ + move $a0, $t1 │ │ │ │ + b -716 # 11690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5410> │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ nop │ │ │ │ - bl -47328 │ │ │ │ + bl -49520 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 200 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -46880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -49076 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ pcalau12i $t0, 79 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -36 # 110e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc0> │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + bne $t1, $t0, -60 # 11970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56f0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -46220 │ │ │ │ - b -40 # 110e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dc8> │ │ │ │ + bl -48436 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -49136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -49148 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 8432 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + beq $t1, $t0, -64 # 119b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5730> │ │ │ │ + b -132 # 11970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56f0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -49200 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -52 # 119d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5750> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 # 119d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5750> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -76 # 119c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5748> │ │ │ │ + addi.d $sp, $sp, -2032 │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s0, $sp, 2008 │ │ │ │ + st.d $s1, $sp, 2000 │ │ │ │ + st.d $s3, $sp, 1984 │ │ │ │ + st.d $s4, $sp, 1976 │ │ │ │ + st.d $ra, $sp, 2024 │ │ │ │ + st.d $fp, $sp, 2016 │ │ │ │ + st.d $s2, $sp, 1992 │ │ │ │ + st.d $s5, $sp, 1968 │ │ │ │ + st.d $s6, $sp, 1960 │ │ │ │ + st.d $s7, $sp, 1952 │ │ │ │ + st.d $s8, $sp, 1944 │ │ │ │ + addi.d $sp, $sp, -256 │ │ │ │ + addi.d $s3, $sp, 1184 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s4, $sp, 928 │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $t0, $sp, 2184 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + bl -50440 │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + pcalau12i $t1, 79 │ │ │ │ + ld.d $t1, $t1, -504 │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + st.h $zero, $sp, 1408 │ │ │ │ + addi.d $t0, $t1, 16 │ │ │ │ + st.d $t0, $sp, 1184 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + ld.d $t0, $t2, -24 │ │ │ │ + st.d $zero, $sp, 1400 │ │ │ │ + st.d $zero, $sp, 1416 │ │ │ │ + st.d $zero, $sp, 1424 │ │ │ │ + st.d $zero, $sp, 1432 │ │ │ │ + st.d $zero, $sp, 1440 │ │ │ │ + st.d $t2, $sp, 928 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t3, $t0, 928 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + ld.d $a0, $t2, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + st.d $t3, $sp, 56 │ │ │ │ + bl -49296 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $s2, $sp, 944 │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + pcalau12i $t1, 79 │ │ │ │ + ld.d $t1, $t1, -320 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t1, $t1, 24 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t1, $sp, 928 │ │ │ │ + st.d $t0, $sp, 1184 │ │ │ │ + bl -49652 # 5920 >::basic_filebuf()@plt> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -49360 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + li.w $a2, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -49760 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $sp, 928 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + beqz $a0, 4312 # 12c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -48956 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + addi.d $t0, $sp, 1048 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + bl -50764 # 5510 ::is_open() const@plt> │ │ │ │ + beqz $a0, 4664 # 12d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b18> │ │ │ │ + ld.d $t0, $sp, 928 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.b $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 408 │ │ │ │ + st.b $zero, $sp, 416 │ │ │ │ + st.d $zero, $sp, 344 │ │ │ │ + st.b $zero, $sp, 352 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + addi.d $t1, $sp, 384 │ │ │ │ + addi.d $t2, $sp, 416 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + ld.d $s0, $t0, 1168 │ │ │ │ + addi.d $s5, $sp, 352 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $t2, $sp, 160 │ │ │ │ + st.w $zero, $sp, 204 │ │ │ │ + st.d $t1, $sp, 368 │ │ │ │ + st.d $t2, $sp, 400 │ │ │ │ + st.d $s5, $sp, 336 │ │ │ │ + addi.d $s3, $sp, 336 │ │ │ │ + pcaddi $s7, 1645 │ │ │ │ + addi.d $s4, $sp, 1472 │ │ │ │ + bnez $s0, 388 # 11d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ac0> │ │ │ │ + b 4408 # 12cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t6, $a0, 16 │ │ │ │ - ld.d $t5, $a0, 8 │ │ │ │ - li.w $t7, 1 │ │ │ │ - sub.d $t2, $t6, $t5 │ │ │ │ - srai.d $t2, $t2, 0x3 │ │ │ │ - addi.d $t8, $t2, -1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t2, 56 # 11178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e58> │ │ │ │ - beq $t2, $t7, 108 # 111b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e90> │ │ │ │ - ldptr.w $t0, $a0, 40 │ │ │ │ - ld.d $t3, $t6, -8 │ │ │ │ - ld.d $t4, $a0, 32 │ │ │ │ - addi.w $t1, $t0, 1 │ │ │ │ - beq $t4, $t3, 56 # 11190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e70> │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t5, $t0 │ │ │ │ - st.w $t1, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - beqz $t0, -52 # 11140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e20> │ │ │ │ - ret │ │ │ │ + ld.b $a2, $s0, 67 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -48920 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 1208 # 120b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e38> │ │ │ │ + ldptr.w $t0, $sp, 204 │ │ │ │ + addi.d $s0, $sp, 1456 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.w $t0, $sp, 204 │ │ │ │ + bl 156512 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + beq $a0, $s5, 1044 # 12038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5db8> │ │ │ │ + ld.d $t0, $sp, 1456 │ │ │ │ + move $s1, $s4 │ │ │ │ + beq $t0, $s4, 1096 # 12078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5df8> │ │ │ │ + ld.d $t2, $sp, 1464 │ │ │ │ + ld.d $t1, $sp, 1472 │ │ │ │ + ld.d $t3, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t2, $sp, 344 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + beqz $a0, 1036 # 12058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dd8> │ │ │ │ + st.d $a0, $sp, 1456 │ │ │ │ + st.d $t3, $sp, 1472 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + beq $a0, $s4, 16 # 11c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59f0> │ │ │ │ + ld.d $a1, $sp, 1472 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -50012 │ │ │ │ + ld.d $s2, $sp, 344 │ │ │ │ + li.w $t0, 5 │ │ │ │ + beq $s2, $t0, 256 # 11d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af8> │ │ │ │ nop │ │ │ │ + li.w $t0, 10 │ │ │ │ + addi.d $a1, $s2, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s1, $sp, 336 │ │ │ │ + st.b $t0, $sp, 240 │ │ │ │ + st.d $s4, $sp, 1456 │ │ │ │ + st.d $zero, $sp, 1464 │ │ │ │ + st.b $zero, $sp, 1472 │ │ │ │ + bl -49488 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1464 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 4260 # 12d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad8> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -50948 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1464 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 4196 # 12d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 240 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -50980 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 376 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 1456 │ │ │ │ + bltu $t0, $a2, 4120 # 12d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a98> │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -51020 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + beq $a0, $s4, 20 # 11d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aa8> │ │ │ │ + ld.d $a1, $sp, 1472 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -50192 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 928 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + ld.d $s0, $t0, 1168 │ │ │ │ + beqz $s0, 4032 # 12cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a78> │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + bnez $t0, -364 # 11bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5958> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -50108 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a2, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $s7, -380 # 11be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5960> │ │ │ │ + move $a0, $s0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a2, $a0 │ │ │ │ + b -400 # 11be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5960> │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - bne $t0, $t8, -52 # 11160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e40> │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - beqz $t0, -100 # 11140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e20> │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 336 │ │ │ │ + lu12i.w $t1, 468503 │ │ │ │ + ori $t1, $t1, 0x473 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -264 # 11c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a00> │ │ │ │ + ld.bu $t1, $t0, 4 │ │ │ │ + li.w $t0, 116 │ │ │ │ + bne $t1, $t0, -276 # 11c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a00> │ │ │ │ + ld.d $t0, $sp, 928 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + ld.d $s8, $t0, 1168 │ │ │ │ + beqz $s8, 360 # 11f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c90> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - ret │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - bne $a2, $t2, 24 # 111e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ec0> │ │ │ │ - ret │ │ │ │ - ldptr.w $t1, $t0, 48 │ │ │ │ - beq $t1, $a1, 36 # 111f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ed8> │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - beq $a2, $t2, 52 # 11210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ef0> │ │ │ │ - ldptr.d $t0, $a2, 0 │ │ │ │ - bnez $t0, -20 # 111d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7eb0> │ │ │ │ - ld.d $t0, $a2, 8 │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - ldptr.w $t1, $t0, 48 │ │ │ │ - bne $t1, $a1, -28 # 111d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7eb8> │ │ │ │ - ld.d $t1, $a0, 32 │ │ │ │ - beq $t1, $t0, 28 # 11218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ef8> │ │ │ │ - move $a1, $a2 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - b -2248 # 10940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7620> │ │ │ │ + ld.bu $t0, $s8, 56 │ │ │ │ + beqz $t0, 388 # 11f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cb8> │ │ │ │ + ld.b $a2, $s8, 67 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -49400 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 3664 # 12c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69b0> │ │ │ │ + ldptr.w $t0, $sp, 204 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.w $t0, $sp, 204 │ │ │ │ + bl 156036 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + beq $a0, $s5, 440 # 11fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d38> │ │ │ │ + ld.d $t0, $sp, 1456 │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + beq $t0, $s1, 492 # 11ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d78> │ │ │ │ + ld.d $t1, $sp, 1472 │ │ │ │ + ld.d $t2, $sp, 352 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $a2, $sp, 344 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + beqz $a0, 436 # 11fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d58> │ │ │ │ + st.d $a0, $sp, 1456 │ │ │ │ + st.d $t2, $sp, 1472 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + beq $a0, $s1, 16 # 11e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc8> │ │ │ │ + ld.d $a1, $sp, 1472 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -50484 │ │ │ │ + ld.d $fp, $sp, 344 │ │ │ │ + li.w $t0, 3 │ │ │ │ + beq $fp, $t0, 296 # 11f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cf8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -256 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ - ldptr.w $t0, $a0, 40 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a1, $a2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $a0, 40 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -2304 # 10940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7620> │ │ │ │ + li.w $t0, 10 │ │ │ │ + addi.d $a1, $fp, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s8, $sp, 336 │ │ │ │ + st.b $t0, $sp, 296 │ │ │ │ + st.d $s1, $sp, 1456 │ │ │ │ + st.d $zero, $sp, 1464 │ │ │ │ + st.b $zero, $sp, 1472 │ │ │ │ + bl -49960 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1464 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $fp, 4580 # 13070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6df0> │ │ │ │ + move $a2, $fp │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -51420 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 1464 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 4516 # 13050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dd0> │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 296 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -51452 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + ld.d $a1, $sp, 1456 │ │ │ │ + bltu $t0, $a2, 4536 # 13090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e10> │ │ │ │ + addi.d $a0, $sp, 400 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + bl -51492 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + beq $a0, $s1, -340 # 11d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b18> │ │ │ │ + ld.d $a1, $sp, 1472 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -50664 │ │ │ │ + ld.d $t0, $sp, 928 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + ld.d $s8, $t0, 1168 │ │ │ │ + bnez $s8, -348 # 11db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b30> │ │ │ │ + pcalau12i $t0, 79 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 3456 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + bl -50468 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ld.d $s0, $a0, 8 │ │ │ │ - ld.d $s3, $a0, 16 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - beq $s0, $s3, 216 # 11340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - ld.d $s2, $a1, 8 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - move $s5, $a1 │ │ │ │ - move $s4, $a0 │ │ │ │ - b 16 # 11298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f78> │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 8 │ │ │ │ - beq $s0, $s3, 156 # 11330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8010> │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - beqz $s1, 116 # 11310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ff0> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - bne $s2, $t0, -20 # 11290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f70> │ │ │ │ - move $a2, $s2 │ │ │ │ - beqz $s2, 20 # 112c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fa0> │ │ │ │ - ldptr.d $a1, $s5, 0 │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - bl -47048 │ │ │ │ - bnez $a0, -44 # 11290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f70> │ │ │ │ - ld.d $t0, $s4, 32 │ │ │ │ - beq $s1, $t0, 172 # 11370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8050> │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a0, $s4, 8 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - b -2480 # 10940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7620> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -50604 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + li.w $a2, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $s7, -396 # 11dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ + li.w $a1, 10 │ │ │ │ + move $a0, $s8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a2, $a0 │ │ │ │ + b -416 # 11dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 336 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -304 # 11e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bd8> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 100 │ │ │ │ + bne $t1, $t0, -316 # 11e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bd8> │ │ │ │ + b -624 # 11d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aa8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 8 │ │ │ │ - addi.d $s0, $s0, 8 │ │ │ │ - b -120 # 112a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $t0, $sp, 1456 │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + beq $t0, $s1, 56 # 11ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d78> │ │ │ │ + ld.d $t2, $sp, 1464 │ │ │ │ + ld.d $t1, $sp, 1472 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t2, $sp, 344 │ │ │ │ + st.d $t1, $sp, 352 │ │ │ │ + st.d $s1, $sp, 1456 │ │ │ │ + move $a0, $s4 │ │ │ │ + move $s1, $s4 │ │ │ │ + b -436 # 11e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 12018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d98> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 3064 # 12bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6978> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -50216 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + st.d $a2, $sp, 344 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + b -500 # 11e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -596 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ - ldptr.w $t0, $s4, 40 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s4, 40 │ │ │ │ - b -188 # 112c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fa8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t7, $a0, 16 │ │ │ │ - ld.d $t3, $a0, 8 │ │ │ │ - li.w $t6, 1 │ │ │ │ - sub.d $t2, $t7, $t3 │ │ │ │ - srai.d $t2, $t2, 0x3 │ │ │ │ + ld.d $t0, $sp, 1456 │ │ │ │ + move $s1, $s4 │ │ │ │ + beq $t0, $s4, 56 # 12078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5df8> │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $sp, 1464 │ │ │ │ + st.d $t0, $sp, 344 │ │ │ │ + ld.d $t0, $sp, 1472 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + st.d $s4, $sp, 1456 │ │ │ │ + move $s1, $s4 │ │ │ │ + move $a0, $s4 │ │ │ │ + b -1036 # 11c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t2, 56 # 113e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80c8> │ │ │ │ - ldptr.d $t4, $t3, 0 │ │ │ │ - beq $t2, $t6, 88 # 11410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80f0> │ │ │ │ - ldptr.w $t0, $a0, 40 │ │ │ │ - ld.d $t5, $a0, 32 │ │ │ │ - addi.w $t1, $t0, -1 │ │ │ │ - beq $t5, $t4, 40 # 113f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80d0> │ │ │ │ nop │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t3, $t0 │ │ │ │ - st.w $t1, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - beqz $t0, -52 # 113b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8090> │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + beqz $a2, 28 # 12098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e18> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 2948 # 12c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6988> │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -50348 │ │ │ │ + ld.d $a2, $sp, 1464 │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + st.d $a2, $sp, 344 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 1456 │ │ │ │ + b -1100 # 11c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59d8> │ │ │ │ nop │ │ │ │ - bnez $t0, -32 # 113d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80b0> │ │ │ │ - ld.d $t0, $t7, -8 │ │ │ │ - addi.w $t1, $t2, -1 │ │ │ │ - st.w $t1, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - beqz $t0, -84 # 113b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8090> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - st.d $t4, $a0, 32 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - pcalau12i $s0, 79 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 89100 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - beqz $a0, 40 # 11470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8150> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 776 # 11760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8440> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ + addi.d $t0, $sp, 272 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + li.w $a2, 10 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + bl 162368 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ld.d $t2, $sp, 272 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + li.w $t1, 1 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + addi.d $t1, $sp, 296 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + addi.d $t1, $sp, 240 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + move $s8, $zero │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + li.w $s2, 1 │ │ │ │ + li.w $s7, 63 │ │ │ │ + bgeu $s8, $t0, 52 # 12148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec8> │ │ │ │ + slli.d $a1, $s8, 0x5 │ │ │ │ + move $a0, $s3 │ │ │ │ + add.d $a1, $t2, $a1 │ │ │ │ + bl -51796 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $t0, $sp, 344 │ │ │ │ + bnez $t0, 2188 # 129b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6738> │ │ │ │ + ld.d $t2, $sp, 272 │ │ │ │ + ld.d $t0, $sp, 280 │ │ │ │ + addi.d $s8, $s8, 1 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bltu $s8, $t0, -44 # 12118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e98> │ │ │ │ + ld.d $t0, $sp, 240 │ │ │ │ + ld.d $s0, $sp, 248 │ │ │ │ + li.w $a0, 80 │ │ │ │ + ld.d $s1, $t0, 16 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + sub.d $s0, $s0, $t0 │ │ │ │ + ld.wu $t0, $t0, 24 │ │ │ │ + sub.d $s1, $s1, $t1 │ │ │ │ + srai.d $s0, $s0, 0x3 │ │ │ │ + alsl.w $s1, $s1, $t0, 0x3 │ │ │ │ + lu12i.w $t0, -209716 │ │ │ │ + ori $t0, $t0, 0xccd │ │ │ │ + lu32i.d $t0, -209716 │ │ │ │ + lu52i.d $t0, $t0, -820 │ │ │ │ + mul.w $s0, $s0, $t0 │ │ │ │ + bl -51332 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + addi.d $t0, $t0, 1537 │ │ │ │ + ld.bu $a3, $t0, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + bl -8172 # 101b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f38> │ │ │ │ + addi.d $a1, $sp, 240 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -12360 # f168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee8> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -12084 # f288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3008> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -12080 # f298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3018> │ │ │ │ + addi.d $s7, $sp, 656 │ │ │ │ + addi.d $s1, $sp, 528 │ │ │ │ + move $a0, $s7 │ │ │ │ + pcalau12i $s0, 78 │ │ │ │ + ld.d $s0, $s0, -464 │ │ │ │ + st.d $s7, $sp, 104 │ │ │ │ st.d $s1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ + bl -52344 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $s8, $s0, 16 │ │ │ │ + st.h $zero, $sp, 880 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + st.d $zero, $sp, 872 │ │ │ │ + st.d $zero, $sp, 888 │ │ │ │ + st.d $zero, $sp, 896 │ │ │ │ + st.d $zero, $sp, 904 │ │ │ │ + st.d $zero, $sp, 912 │ │ │ │ + st.d $s8, $sp, 528 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + ld.d $a0, $s8, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t1, $sp, 80 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + bl -51176 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $s4, $s0, 32 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + addi.d $s1, $sp, 544 │ │ │ │ + ld.d $a0, $s4, -24 │ │ │ │ + st.d $s4, $sp, 544 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + bl -51216 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t2, $s0, 8 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + pcalau12i $t1, 78 │ │ │ │ + ld.d $t1, $t1, -400 │ │ │ │ + addi.d $s6, $t1, 16 │ │ │ │ + addi.d $t1, $t0, 64 │ │ │ │ + ld.d $t0, $t2, -24 │ │ │ │ + ld.d $t3, $s0, 48 │ │ │ │ + addi.d $a0, $sp, 608 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t3, $t0, 528 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + st.d $t2, $sp, 112 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + st.d $t2, $sp, 528 │ │ │ │ + st.d $t1, $sp, 544 │ │ │ │ + st.d $s6, $sp, 552 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.d $zero, $sp, 592 │ │ │ │ + st.d $zero, $sp, 600 │ │ │ │ + bl -50592 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $sp, 552 │ │ │ │ + li.w $t0, 24 │ │ │ │ + st.w $t0, $sp, 616 │ │ │ │ + addi.d $a1, $sp, 552 │ │ │ │ + addi.d $t0, $sp, 640 │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $zero, $sp, 632 │ │ │ │ + st.b $zero, $sp, 640 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.d $t0, $sp, 624 │ │ │ │ + bl -51400 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a2, $sp, 376 │ │ │ │ + ld.d $a1, $sp, 368 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -51624 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $s0, $sp, 1456 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 69440 # 23278 ::do_widen(char) const@@Base+0xfd10> │ │ │ │ + lu12i.w $t0, 415446 │ │ │ │ + ori $t0, $t0, 0x16e │ │ │ │ + addi.d $a1, $sp, 432 │ │ │ │ + st.w $t0, $sp, 480 │ │ │ │ + st.w $t0, $sp, 448 │ │ │ │ + addi.d $s1, $sp, 480 │ │ │ │ li.w $t0, 4 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 448 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.b $zero, $sp, 484 │ │ │ │ + st.b $zero, $sp, 452 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.d $s2, $sp, 432 │ │ │ │ + bl 6152 # 13b84 ::do_widen(char) const@@Base+0x61c> │ │ │ │ + addi.d $s7, $sp, 512 │ │ │ │ + st.d $s7, $sp, 496 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ldptr.d $a1, $a0, 0 │ │ │ │ + addi.d $t0, $sp, 496 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -24860 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + move $a1, $t0 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 89072 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 76 # 114f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81d0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 # 114c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + bl -9884 # fd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a98> │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + beq $a0, $s7, 20 # 123d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6150> │ │ │ │ + ld.d $a1, $sp, 512 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48040 │ │ │ │ + bl -51896 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 672 # 11768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8448> │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -968 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s2, 20 # 123e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6168> │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -51920 │ │ │ │ nop │ │ │ │ - li.w $a0, 258 │ │ │ │ - bl 88956 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -80 # 114a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8188> │ │ │ │ - li.w $a0, 9 │ │ │ │ - bl 88944 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 136 # 11590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8270> │ │ │ │ - beq $t0, $s1, 20 # 11520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8200> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + beq $a0, $s1, 20 # 12400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6180> │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48140 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.h $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 26 │ │ │ │ - bl 88912 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - beqz $a0, 108 # 115b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8290> │ │ │ │ + bl -51944 │ │ │ │ + nop │ │ │ │ + lu12i.w $t0, 427847 │ │ │ │ + ori $t0, $t0, 0x561 │ │ │ │ + st.w $t0, $sp, 480 │ │ │ │ + st.w $t0, $sp, 448 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x26f │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.b $zero, $sp, 486 │ │ │ │ + st.d $s2, $sp, 432 │ │ │ │ + st.b $zero, $sp, 454 │ │ │ │ + st.h $t0, $s1, 4 │ │ │ │ + st.h $t0, $s2, 4 │ │ │ │ + move $a0, $s0 │ │ │ │ + li.w $t0, 6 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl 5952 # 13b84 ::do_widen(char) const@@Base+0x61c> │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s7, $sp, 496 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 20 # 11560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8240> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl -25052 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -10068 # fd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a98> │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + beq $a0, $s7, 20 # 12488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6208> │ │ │ │ + ld.d $a1, $sp, 512 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48200 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 512 # 11768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8448> │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -504 # 11390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8070> │ │ │ │ + bl -52080 │ │ │ │ nop │ │ │ │ - beq $t0, $s1, -208 # 114c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s2, 20 # 124a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6220> │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48272 │ │ │ │ - b -228 # 114c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ + bl -52104 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - li.w $a0, 259 │ │ │ │ - bl 88764 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -112 # 11548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8228> │ │ │ │ - li.w $a0, 353 │ │ │ │ - bl 88752 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 232 # 116b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8390> │ │ │ │ - beq $t0, $s1, 20 # 115e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82c0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + beq $a0, $s1, 20 # 124b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6238> │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48332 │ │ │ │ - li.w $a0, 262 │ │ │ │ - bl 88716 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 16 # 115f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82d8> │ │ │ │ - li.w $a0, 339 │ │ │ │ - bl 88704 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 92 # 11650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8330> │ │ │ │ - ld.d $t1, $s2, 8 │ │ │ │ - ld.d $t0, $s2, 16 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - beqz $t0, 32 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8308> │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - st.w $zero, $s2, 40 │ │ │ │ - st.d $t1, $s2, 32 │ │ │ │ - beq $t0, $t2, 12 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8308> │ │ │ │ - beqz $t1, -352 # 114c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - b -480 # 11450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8130> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -52128 │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 415558 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ori $t0, $t0, 0x164 │ │ │ │ + st.w $t0, $sp, 480 │ │ │ │ + st.w $t0, $sp, 448 │ │ │ │ + move $a0, $s0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.b $zero, $sp, 484 │ │ │ │ + st.d $s2, $sp, 432 │ │ │ │ + st.b $zero, $sp, 452 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl 5784 # 13b84 ::do_widen(char) const@@Base+0x61c> │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s7, $sp, 496 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl -25220 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -10236 # fd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a98> │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + beq $a0, $s7, 20 # 12530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62b0> │ │ │ │ + ld.d $a1, $sp, 512 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52248 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s2, 20 # 12548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c8> │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52272 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + beq $a0, $s1, 20 # 12560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62e0> │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52296 │ │ │ │ nop │ │ │ │ - li.w $a0, 360 │ │ │ │ - bl 88604 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, 16 # 11668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8348> │ │ │ │ - li.w $a0, 338 │ │ │ │ - bl 88592 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 100 # 116c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83a8> │ │ │ │ - ld.d $t1, $s2, 16 │ │ │ │ - ld.d $t2, $s2, 8 │ │ │ │ - sub.d $t0, $t1, $t2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - beqz $t0, -80 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8308> │ │ │ │ - li.w $t3, 1 │ │ │ │ - beq $t0, $t3, 152 # 11718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f8> │ │ │ │ - ld.d $t1, $t1, -8 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $s2, 40 │ │ │ │ - st.d $t1, $s2, 32 │ │ │ │ - bnez $t1, -108 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8308> │ │ │ │ - b -312 # 11560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8240> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + lu12i.w $t0, 448214 │ │ │ │ + ori $t0, $t0, 0xf63 │ │ │ │ + st.w $t0, $sp, 480 │ │ │ │ + st.w $t0, $sp, 448 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0xe65 │ │ │ │ + st.d $s1, $sp, 464 │ │ │ │ + st.b $zero, $sp, 487 │ │ │ │ + st.d $s2, $sp, 432 │ │ │ │ + st.b $zero, $sp, 455 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + st.h $t0, $s1, 4 │ │ │ │ + st.h $t0, $s2, 4 │ │ │ │ + li.w $t0, 116 │ │ │ │ + st.b $t0, $s1, 6 │ │ │ │ + st.b $t0, $s2, 6 │ │ │ │ + move $a0, $s0 │ │ │ │ + li.w $t0, 7 │ │ │ │ + st.d $t0, $sp, 472 │ │ │ │ + st.d $t0, $sp, 440 │ │ │ │ + bl 5588 # 13b84 ::do_widen(char) const@@Base+0x61c> │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s7, $sp, 496 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl -25416 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -10432 # fd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a98> │ │ │ │ + ld.d $a0, $sp, 496 │ │ │ │ + beq $a0, $s7, 16 # 125f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6370> │ │ │ │ + ld.d $a1, $sp, 512 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52444 │ │ │ │ + ld.d $a0, $sp, 432 │ │ │ │ + beq $a0, $s2, 20 # 12608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6388> │ │ │ │ + ld.d $a1, $sp, 448 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52464 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 464 │ │ │ │ + beq $a0, $s1, 20 # 12620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63a0> │ │ │ │ + ld.d $a1, $sp, 480 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52488 │ │ │ │ nop │ │ │ │ - beq $t0, $s1, -336 # 11560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8240> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ + ldptr.d $a0, $sp, 2144 │ │ │ │ + addi.d $t0, $sp, 2047 │ │ │ │ + addi.d $t0, $t0, 113 │ │ │ │ + beq $a0, $t0, 20 # 12640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c0> │ │ │ │ + ldptr.d $a1, $sp, 2160 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -48560 │ │ │ │ - b -356 # 11560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8240> │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 88484 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 120 # 11748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8428> │ │ │ │ + bl -52520 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - li.w $t0, 1 │ │ │ │ - ldptr.w $t1, $a0, 8 │ │ │ │ - bgeu $t0, $t1, 76 # 11730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8410> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 120 # 11768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8448> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - jr $t0 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - st.w $zero, $s2, 40 │ │ │ │ - st.d $t0, $s2, 32 │ │ │ │ - b -732 # 11450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8130> │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - st.b $t0, $s2, 60 │ │ │ │ - st.d $a0, $s2, 64 │ │ │ │ - b -752 # 11450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8130> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 1616 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + pcalau12i $s0, 78 │ │ │ │ + ld.d $s0, $s0, -184 │ │ │ │ + addi.d $s0, $s0, 16 │ │ │ │ + addi.d $a0, $sp, 1632 │ │ │ │ + st.d $t0, $sp, 1872 │ │ │ │ + st.d $s0, $sp, 1632 │ │ │ │ + bl -53612 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $sp, 1736 │ │ │ │ + bl -51604 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + addi.d $a0, $sp, 1688 │ │ │ │ + st.d $s6, $sp, 1632 │ │ │ │ + bl -52208 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 1872 │ │ │ │ + st.d $t0, $sp, 1616 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + addi.d $s2, $sp, 1592 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 1616 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 1624 │ │ │ │ + st.d $t0, $sp, 1872 │ │ │ │ + bl -53460 │ │ │ │ + ld.d $s1, $sp, 1592 │ │ │ │ + beq $s1, $s2, 36 # 126e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6460> │ │ │ │ nop │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 88356 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -120 # 116d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83b8> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - bnez $a0, -112 # 116e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83c8> │ │ │ │ - b -308 # 11628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8308> │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -49000 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -48552 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, -28 # 11768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8448> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -47884 │ │ │ │ - b -32 # 11770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8450> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -52676 │ │ │ │ + bne $s1, $s2, -16 # 126c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6448> │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 1568 │ │ │ │ + addi.d $s2, $sp, 1568 │ │ │ │ + beq $s1, $s2, 40 # 12710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6490> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - beqz $t0, 32 # 117d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84b0> │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - li.w $t3, 1 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.d $t2, $a0, 32 │ │ │ │ - beq $t0, $t3, 76 # 11810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84f0> │ │ │ │ - beqz $t2, 40 # 117f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84d0> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + move $a0, $s1 │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -52724 │ │ │ │ + bne $s1, $s2, -16 # 126f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6478> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1536 │ │ │ │ + bl -4908 # 113e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5168> │ │ │ │ + ld.d $s2, $sp, 1488 │ │ │ │ + beqz $s2, 84 # 12770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f0> │ │ │ │ + ld.d $a0, $s2, 24 │ │ │ │ + move $s1, $s2 │ │ │ │ + bl -5888 # 11028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da8> │ │ │ │ + ld.d $a0, $s1, 64 │ │ │ │ + addi.d $t0, $s1, 80 │ │ │ │ + ld.d $s2, $s2, 16 │ │ │ │ + beq $a0, $t0, 16 # 12748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c8> │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52788 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + beq $a0, $t0, 16 # 12760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52812 │ │ │ │ + move $a0, $s1 │ │ │ │ + li.w $a1, 96 │ │ │ │ + bl -52824 │ │ │ │ + bnez $s2, -76 # 12720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64a0> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 624 │ │ │ │ + st.d $t1, $sp, 528 │ │ │ │ + st.d $t0, $sp, 544 │ │ │ │ + ld.d $t0, $sp, 176 │ │ │ │ + beq $a0, $t0, 16 # 127a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6528> │ │ │ │ + ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -52884 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + st.d $s6, $sp, 552 │ │ │ │ + bl -52512 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 528 │ │ │ │ + ld.d $t0, $s4, -24 │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + st.d $s4, $sp, 544 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 544 │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + st.d $s8, $sp, 528 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 528 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + bl -53792 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s2, $sp, 280 │ │ │ │ + beq $s1, $s2, 52 # 12840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 12830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b0> │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -53020 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s2, $s1, -28 # 12818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6598> │ │ │ │ + ld.d $s2, $sp, 272 │ │ │ │ nop │ │ │ │ + beqz $s2, 24 # 12858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d8> │ │ │ │ + ld.d $a1, $sp, 288 │ │ │ │ + move $a0, $s2 │ │ │ │ + sub.d $a1, $a1, $s2 │ │ │ │ + bl -53056 │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 240 │ │ │ │ + ld.d $s2, $sp, 248 │ │ │ │ + beq $s1, $s2, 48 # 12890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6610> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 20 # 12880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6600> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -53096 │ │ │ │ nop │ │ │ │ - b -1744 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ + addi.d $s1, $s1, 40 │ │ │ │ + bne $s2, $s1, -28 # 12868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65e8> │ │ │ │ + ld.d $s2, $sp, 240 │ │ │ │ nop │ │ │ │ + beqz $s2, 24 # 128a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6628> │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + move $a0, $s2 │ │ │ │ + sub.d $a1, $a1, $s2 │ │ │ │ + bl -53136 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 336 │ │ │ │ + beq $a0, $s5, 20 # 128c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6640> │ │ │ │ + ld.d $a1, $sp, 352 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -53160 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 400 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + beq $a0, $t0, 16 # 128d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6658> │ │ │ │ + ld.d $a1, $sp, 416 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -53188 │ │ │ │ + ld.d $a0, $sp, 368 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + beq $a0, $t0, 16 # 128f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6670> │ │ │ │ + ld.d $a1, $sp, 384 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -53212 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t0, $t0, 24 │ │ │ │ + st.d $t0, $sp, 928 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + st.d $s0, $sp, 944 │ │ │ │ + st.d $t0, $sp, 1184 │ │ │ │ + bl -54288 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + bl -52284 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + addi.d $a0, $sp, 1000 │ │ │ │ + st.d $s6, $sp, 944 │ │ │ │ + bl -52888 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 928 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 928 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + st.d $t0, $sp, 1184 │ │ │ │ + bl -54132 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 824 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 256 │ │ │ │ + ld.d $ra, $sp, 2024 │ │ │ │ + ld.d $fp, $sp, 2016 │ │ │ │ + ld.d $s0, $sp, 2008 │ │ │ │ + ld.d $s1, $sp, 2000 │ │ │ │ + ld.d $s2, $sp, 1992 │ │ │ │ + ld.d $s3, $sp, 1984 │ │ │ │ + ld.d $s4, $sp, 1976 │ │ │ │ + ld.d $s5, $sp, 1968 │ │ │ │ + ld.d $s6, $sp, 1960 │ │ │ │ + ld.d $s7, $sp, 1952 │ │ │ │ + ld.d $s8, $sp, 1944 │ │ │ │ + addi.d $sp, $sp, 2032 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + lu12i.w $t4, -209716 │ │ │ │ + ori $t4, $t4, 0xccd │ │ │ │ + lu32i.d $t4, -209716 │ │ │ │ + move $s4, $s3 │ │ │ │ + st.w $zero, $sp, 304 │ │ │ │ + ld.d $s3, $sp, 16 │ │ │ │ + move $s1, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $t2, 64 │ │ │ │ + li.w $t3, 1 │ │ │ │ + lu52i.d $t4, $t4, -820 │ │ │ │ + move $a1, $zero │ │ │ │ + b 96 # 12a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d0> │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 248 │ │ │ │ + ld.d $t1, $sp, 240 │ │ │ │ + slli.w $s3, $s1, 0x0 │ │ │ │ + sub.d $s2, $s2, $t1 │ │ │ │ + srai.d $s2, $s2, 0x3 │ │ │ │ + mul.w $s2, $s2, $t4 │ │ │ │ + beq $a1, $s0, 264 # 12b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898> │ │ │ │ + addi.d $t5, $s0, 8 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $t0, $s7, 12 # 12a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a8> │ │ │ │ + addi.w $t1, $t0, 1 │ │ │ │ + move $t5, $s0 │ │ │ │ + sll.d $t6, $t3, $t0 │ │ │ │ + move $t0, $t1 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + andn $t1, $t1, $t6 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + move $s0, $t5 │ │ │ │ + ld.d $t1, $sp, 344 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bgeu $s1, $t1, 104 # 12ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6830> │ │ │ │ nop │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - ld.d $t3, $a0, 8 │ │ │ │ - sub.d $t0, $t2, $t3 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - beqz $t0, 32 # 11850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8530> │ │ │ │ - li.w $t4, 1 │ │ │ │ - beq $t0, $t4, 88 # 11890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8570> │ │ │ │ - ld.d $t2, $t2, -8 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - st.w $t0, $a0, 40 │ │ │ │ - st.d $t2, $a0, 32 │ │ │ │ - beqz $t2, 36 # 11870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8550> │ │ │ │ - ret │ │ │ │ + ld.d $t1, $sp, 336 │ │ │ │ + ldx.b $a3, $t1, $s1 │ │ │ │ + beq $a3, $t2, -96 # 129f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6778> │ │ │ │ + beq $a1, $s0, 284 # 12b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f8> │ │ │ │ + addi.d $t6, $s0, 8 │ │ │ │ + move $t1, $zero │ │ │ │ + beq $t0, $s7, 16 # 12a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f8> │ │ │ │ + addi.w $t1, $t0, 1 │ │ │ │ + move $t6, $s0 │ │ │ │ nop │ │ │ │ + sll.d $t5, $t3, $t0 │ │ │ │ + move $t0, $t1 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + xori $a3, $a3, 0x23 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + or $t7, $t1, $t5 │ │ │ │ + andn $t1, $t1, $t5 │ │ │ │ + maskeqz $t1, $t1, $a3 │ │ │ │ + masknez $a3, $t7, $a3 │ │ │ │ + or $t1, $t1, $a3 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + ld.d $t1, $sp, 344 │ │ │ │ + move $s0, $t6 │ │ │ │ + bltu $s1, $t1, -92 # 12a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d0> │ │ │ │ + move $s1, $t0 │ │ │ │ + ld.d $a0, $sp, 248 │ │ │ │ + ld.d $t0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 16 │ │ │ │ + st.d $a1, $sp, 328 │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.d $s0, $sp, 312 │ │ │ │ + st.w $s1, $sp, 320 │ │ │ │ + move $s3, $s4 │ │ │ │ + move $s4, $a1 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + beq $a0, $t0, 252 # 12bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6958> │ │ │ │ + bl 6848 # 145a0 ::do_widen(char) const@@Base+0x1038> │ │ │ │ + ld.d $t0, $sp, 248 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + beqz $s6, -2496 # 12130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5eb0> │ │ │ │ + sub.d $a1, $s4, $s6 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -53740 │ │ │ │ + b -2512 # 12130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5eb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - b -1248 # 11390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8070> │ │ │ │ + st.w $t0, $sp, 216 │ │ │ │ + ld.d $a2, $sp, 216 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.w $t0, $sp, 320 │ │ │ │ + st.d $a1, $sp, 208 │ │ │ │ + st.d $a1, $sp, 312 │ │ │ │ + st.d $a1, $sp, 328 │ │ │ │ + bl 5668 # 14160 ::do_widen(char) const@@Base+0xbf8> │ │ │ │ + lu12i.w $t4, -209716 │ │ │ │ + ori $t4, $t4, 0xccd │ │ │ │ + lu32i.d $t4, -209716 │ │ │ │ + ld.d $s6, $sp, 296 │ │ │ │ + ld.d $s0, $sp, 312 │ │ │ │ + ldptr.w $t0, $sp, 320 │ │ │ │ + ld.d $a1, $sp, 328 │ │ │ │ + li.w $t2, 64 │ │ │ │ + li.w $t3, 1 │ │ │ │ + lu52i.d $t4, $t4, -820 │ │ │ │ + b -296 # 12a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.w $t0, $sp, 232 │ │ │ │ + ld.d $a2, $sp, 232 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a3, $a3, -35 │ │ │ │ + sltui $a3, $a3, 1 │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.w $t0, $sp, 320 │ │ │ │ + st.d $a1, $sp, 224 │ │ │ │ + st.d $a1, $sp, 312 │ │ │ │ + st.d $a1, $sp, 328 │ │ │ │ + bl 5568 # 14160 ::do_widen(char) const@@Base+0xbf8> │ │ │ │ + lu12i.w $t4, -209716 │ │ │ │ + ori $t4, $t4, 0xccd │ │ │ │ + lu32i.d $t4, -209716 │ │ │ │ + ld.d $s6, $sp, 296 │ │ │ │ + ld.d $s0, $sp, 312 │ │ │ │ + ldptr.w $t0, $sp, 320 │ │ │ │ + ld.d $a1, $sp, 328 │ │ │ │ + li.w $t2, 64 │ │ │ │ + li.w $t3, 1 │ │ │ │ + lu52i.d $t4, $t4, -820 │ │ │ │ + b -396 # 12a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl 7160 # 147d4 ::do_widen(char) const@@Base+0x126c> │ │ │ │ + b -240 # 12af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6870> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - ret │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - sub.d $a1, $t1, $t0 │ │ │ │ - bne $t1, $t0, 36 # 118d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85b0> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 1472 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -3056 # 12010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d90> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 1472 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -2944 # 12090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e10> │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -53268 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -4312 # 11b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58d0> │ │ │ │ nop │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -54708 │ │ │ │ + addi.d $t0, $sp, 528 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a1, $sp, 204 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -23076 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + pcaddi $a2, 40875 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -55068 # 5540 , std::allocator >::insert(unsigned long, char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -54632 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 3052 # 13860 ::do_widen(char) const@@Base+0x2f8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -53932 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -53940 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beq $t1, $t0, 872 # 13000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d80> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - srai.d $a1, $a1, 0x3 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - addi.w $a1, $a1, -1 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -45704 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bstrpick.d $t1, $a0, 0x1f, 0x0 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.w $a0, $t0, 40 │ │ │ │ - ldx.d $t1, $t2, $t1 │ │ │ │ - st.d $t1, $t0, 32 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + bl -54432 │ │ │ │ nop │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -53996 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -54004 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -54012 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -55172 # 5550 >::~basic_ifstream()@plt> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -72 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 60 │ │ │ │ - beqz $t0, 12 # 11930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8610> │ │ │ │ - ld.d $t0, $a0, 64 │ │ │ │ - sltu $t0, $zero, $t0 │ │ │ │ - move $a0, $t0 │ │ │ │ - ret │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -53364 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -104 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + addi.d $s3, $sp, 336 │ │ │ │ + bl -54032 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -136 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40729 │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + bl -54900 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -168 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40721 │ │ │ │ + bl -54928 │ │ │ │ nop │ │ │ │ - pcalau12i $t4, 79 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - ldptr.d $t1, $t4, 0 │ │ │ │ - ld.d $t2, $a1, 32 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $t2, 240 # 11a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8730> │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - ld.d $t1, $t2, 24 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - ld.d $t5, $t2, 16 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -200 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40713 │ │ │ │ + bl -54960 │ │ │ │ nop │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - li.w $t2, 15 │ │ │ │ - bltu $t2, $t1, 112 # 119f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86d0> │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - beqz $t1, 68 # 119d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86b0> │ │ │ │ - move $a1, $t5 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -48568 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcalau12i $t4, 79 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -54192 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + b -216 # 12cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ldptr.d $t1, $t4, 0 │ │ │ │ - st.d $t3, $t0, 8 │ │ │ │ - bne $t2, $t1, 196 # 11a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8760> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - ld.b $t1, $t5, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t3, $sp, 16 │ │ │ │ - b -44 # 119b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8690> │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -55068 │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $t0, $sp, 544 │ │ │ │ + addi.d $a0, $sp, 528 │ │ │ │ + addi.d $a1, $s1, 17 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + st.d $a0, $sp, 72 │ │ │ │ + st.d $t0, $sp, 528 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + st.b $zero, $sp, 544 │ │ │ │ + bl -53880 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + li.w $a2, 17 │ │ │ │ + pcaddi $a1, 40769 │ │ │ │ + bl -55656 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 536 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s1, 212 # 12ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c40> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -55356 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + pcaddi $a1, 40761 │ │ │ │ + bl -53512 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 1456 │ │ │ │ + bl -55060 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + addi.d $a1, $sp, 1456 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 2624 # 13860 ::do_widen(char) const@@Base+0x2f8> │ │ │ │ + addi.d $a0, $sp, 1456 │ │ │ │ + bl -54360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -54368 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -420 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a2, 462 │ │ │ │ + pcaddi $a1, 78533 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -53796 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 96 │ │ │ │ + st.d $t0, $sp, 1184 │ │ │ │ + bl -55436 │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beq $t1, $t0, -400 # 12cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a70> │ │ │ │ + b -484 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 1456 │ │ │ │ + bl -54464 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -54476 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -54884 │ │ │ │ + b -472 # 12cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a50> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -28 # 12e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c18> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -492 # 12cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a50> │ │ │ │ + pcalau12i $t0, 78 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -560 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40623 │ │ │ │ + bl -55320 │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t5, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -48500 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t5, $sp, 8 │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t1, $t0, 16 │ │ │ │ - pcalau12i $t4, 79 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - beqz $t1, -88 # 119d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86b0> │ │ │ │ - li.w $t3, -1 │ │ │ │ - beqz $a2, -128 # 119b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8690> │ │ │ │ - b -164 # 11990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8670> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -76 # 12e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c18> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + bl -54192 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $t0, $t1, -24 │ │ │ │ + st.d $t1, $sp, 928 │ │ │ │ + addi.d $t1, $sp, 192 │ │ │ │ + addi.d $t0, $t0, 2000 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + st.d $t1, $t0, -1264 │ │ │ │ + st.d $zero, $sp, 936 │ │ │ │ + b -188 # 12e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6be0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 # 12ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c78> │ │ │ │ + bl -55544 │ │ │ │ + bl -54188 │ │ │ │ + b -1560 # 12918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6698> │ │ │ │ nop │ │ │ │ + bl -55560 │ │ │ │ + bl -54204 │ │ │ │ + b -2256 # 12670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63f0> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -54656 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -54668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -54676 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -28536 │ │ │ │ + move $s0, $s1 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -55084 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + bl 2880 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + ld.d $s1, $sp, 240 │ │ │ │ + ld.d $s2, $sp, 248 │ │ │ │ + beq $s2, $s1, 288 # 130b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e30> │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -2360 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ - pcalau12i $t4, 79 │ │ │ │ - ld.d $t4, $t4, -200 │ │ │ │ - addi.d $t2, $t0, 16 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - ld.d $t5, $t1, 16 │ │ │ │ - ld.d $t1, $t1, 24 │ │ │ │ - b -260 # 11978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8658> │ │ │ │ - bl -49792 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + beqz $a0, 20 # 12fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d30> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -54936 │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 40 │ │ │ │ + beq $s2, $s1, 252 # 130b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e30> │ │ │ │ + b -32 # 12f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d18> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -108 # 12f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -54784 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + b -804 # 12cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ + b -616 # 12d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - beqz $t0, 28 # 11ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8790> │ │ │ │ - ldptr.w $a0, $t0, 48 │ │ │ │ - ret │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -54816 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s2 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + b -836 # 12cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ + pcaddi $a2, 352 │ │ │ │ + pcaddi $a1, 78423 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -54236 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -54856 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + bl -54868 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -55276 │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + b -896 # 12cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 13020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 13028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da8> │ │ │ │ + pcalau12i $t0, 77 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -960 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40523 │ │ │ │ + bl -55720 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 77 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -992 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40515 │ │ │ │ + bl -55752 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 77 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t1, $sp, 2184 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -1024 # 12ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a20> │ │ │ │ + pcaddi $a0, 40507 │ │ │ │ + addi.d $fp, $sp, 400 │ │ │ │ + bl -55788 │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + beqz $a0, 20 # 130c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e48> │ │ │ │ + ld.d $a1, $sp, 256 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -55216 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -2456 # 11120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e00> │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.w $a0, $t0, 48 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - sub.d $t3, $t3, $t4 │ │ │ │ - srai.d $t3, $t3, 0x3 │ │ │ │ + addi.d $s1, $sp, 368 │ │ │ │ + b -1044 # 12cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a38> │ │ │ │ + b -392 # 12f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cc8> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -388 # 12f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd8> │ │ │ │ + b -408 # 12f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cc8> │ │ │ │ nop │ │ │ │ - slli.d $t2, $t0, 0x3 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bgeu $t0, $t3, 40 # 11b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8800> │ │ │ │ - ldx.d $a0, $t4, $t2 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - beqz $a0, -20 # 11af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87d0> │ │ │ │ - ldptr.w $t2, $a0, 48 │ │ │ │ - bne $t2, $a1, -28 # 11af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87d0> │ │ │ │ - ldptr.w $t1, $a0, 8 │ │ │ │ - li.w $t0, 2 │ │ │ │ - beq $t1, $t0, 24 # 11b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8810> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -404 # 12f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd8> │ │ │ │ + b -424 # 12f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cc8> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + addi.d $t0, $sp, 464 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + b -428 # 12f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -404 # 12f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf8> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 552 │ │ │ │ + bl -28536 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + addi.d $a1, $s0, 8 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -56408 # 54d0 >::~basic_iostream()@plt> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 656 │ │ │ │ + bl -56156 │ │ │ │ + b -448 # 12f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d00> │ │ │ │ nop │ │ │ │ - b -8472 # fa18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f8> │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + addi.d $t1, $sp, 192 │ │ │ │ + st.d $s8, $sp, 528 │ │ │ │ + addi.d $t0, $t0, 2000 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t1, $t0, -1664 │ │ │ │ + st.d $zero, $sp, 536 │ │ │ │ + b -60 # 13130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb0> │ │ │ │ + move $s3, $s4 │ │ │ │ + ld.d $s6, $sp, 296 │ │ │ │ + ld.d $s0, $sp, 312 │ │ │ │ + ldptr.w $s1, $sp, 320 │ │ │ │ + ld.d $s4, $sp, 328 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s0, $sp, 312 │ │ │ │ + st.d $s6, $sp, 296 │ │ │ │ + st.w $s1, $sp, 320 │ │ │ │ + st.d $s4, $sp, 328 │ │ │ │ + move $s0, $s2 │ │ │ │ + bl 3916 # 140ec ::do_widen(char) const@@Base+0xb84> │ │ │ │ + b -548 # 12f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d00> │ │ │ │ + b -56 # 13170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -564 # 12f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d00> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -564 # 12f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d08> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + li.w $a1, 80 │ │ │ │ + bl -55484 │ │ │ │ + b -592 # 12f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d00> │ │ │ │ nop │ │ │ │ + move $s2, $a0 │ │ │ │ + b -84 # 13188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f08> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -180 # 13130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb0> │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + st.d $s2, $sp, 160 │ │ │ │ + pcaddi $s2, 79062 │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + ld.d $s0, $a0, 8 │ │ │ │ + pcalau12i $s3, 77 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s1, $sp, 168 │ │ │ │ + addi.d $s1, $sp, 56 │ │ │ │ + st.d $s4, $sp, 144 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $s4, $sp, 72 │ │ │ │ + add.d $a1, $a2, $s0 │ │ │ │ + st.d $s5, $sp, 136 │ │ │ │ + st.d $s6, $sp, 128 │ │ │ │ + ldptr.d $s5, $s2, 0 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + move $s6, $t0 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.b $zero, $sp, 72 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + bl -55048 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, -2 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $a2, 600 # 134c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7248> │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56508 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 544 # 134b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7230> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56544 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 560 # 134e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7260> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 40380 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56576 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 320 # 13418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7198> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t2, $sp, 96 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + li.w $t1, -2 │ │ │ │ + ld.d $a2, $s2, 40 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + sub.d $t1, $t1, $t0 │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + bltu $t1, $a2, 540 # 13530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72b0> │ │ │ │ + addi.d $s2, $sp, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -56672 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 288 # 13458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71d8> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beq $a0, $s0, 16 # 13370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70f0> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -55900 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s4, 20 # 13388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7108> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -55920 │ │ │ │ nop │ │ │ │ - ld.d $t5, $a0, 8 │ │ │ │ - ld.d $t4, $a0, 16 │ │ │ │ - move $t1, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - sub.d $t4, $t4, $t5 │ │ │ │ - srai.d $t4, $t4, 0x3 │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -28952 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -6536 # 11a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5798> │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 133c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7140> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -55976 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 20 # 133d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7158> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -56000 │ │ │ │ nop │ │ │ │ - slli.d $t2, $t0, 0x3 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bgeu $t0, $t4, 72 # 11bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8890> │ │ │ │ - ldx.d $t2, $t5, $t2 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - beqz $t2, -20 # 11b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8840> │ │ │ │ - ldptr.w $t3, $t2, 48 │ │ │ │ - bne $t3, $a1, -28 # 11b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8840> │ │ │ │ - ldptr.w $t1, $t2, 8 │ │ │ │ - li.w $t0, 3 │ │ │ │ - bne $t1, $t0, 40 # 11bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8890> │ │ │ │ - ldptr.w $a0, $t2, 64 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 200 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ + ld.d $ra, $sp, 184 │ │ │ │ + ld.d $s0, $sp, 176 │ │ │ │ + ld.d $s1, $sp, 168 │ │ │ │ + ld.d $s3, $sp, 152 │ │ │ │ + ld.d $s4, $sp, 144 │ │ │ │ + ld.d $s5, $sp, 136 │ │ │ │ + ld.d $s6, $sp, 128 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 160 │ │ │ │ + addi.d $sp, $sp, 192 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -55372 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -336 # 132e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7068> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $a1, 8 │ │ │ │ - ld.d $t2, $a1, 16 │ │ │ │ - pcalau12i $t5, 79 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - ldptr.d $t6, $t5, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - sub.d $t2, $t2, $t3 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $t0, $zero │ │ │ │ - st.d $t6, $sp, 24 │ │ │ │ - srai.d $t2, $t2, 0x3 │ │ │ │ - move $t4, $a0 │ │ │ │ - move $t1, $zero │ │ │ │ - bgeu $t0, $t2, 52 # 11c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8908> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -55436 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -304 # 13348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70c8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -55992 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $a1, $t3, $t0 │ │ │ │ - beqz $a1, 16 # 11c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88f8> │ │ │ │ - ldptr.w $t0, $a1, 48 │ │ │ │ - beq $t0, $a2, 96 # 11c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8950> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56004 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 136 # 13528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72a8> │ │ │ │ nop │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - bltu $t0, $t2, -32 # 11c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88e0> │ │ │ │ + bl -56488 │ │ │ │ nop │ │ │ │ - addi.d $t0, $t4, 16 │ │ │ │ - st.d $zero, $t4, 8 │ │ │ │ - st.b $zero, $t4, 16 │ │ │ │ - stptr.d $t0, $t4, 0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $t5, 0 │ │ │ │ - bne $t1, $t0, 296 # 11d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a48> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t4 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -16 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ + pcaddi $a0, 40245 │ │ │ │ + bl -56832 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -40 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ + pcaddi $a0, 40239 │ │ │ │ + bl -56856 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -64 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ + pcaddi $a0, 40233 │ │ │ │ + bl -56880 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -108 # 13490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7210> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -116 # 13490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7210> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -56132 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -120 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -55468 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -144 # 134a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7228> │ │ │ │ + pcaddi $a0, 40213 │ │ │ │ + addi.d $s2, $sp, 88 │ │ │ │ + bl -56964 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -56192 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -68 # 13510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7290> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a1, 8 │ │ │ │ - li.w $t1, 4 │ │ │ │ - beq $t0, $t1, 56 # 11cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8990> │ │ │ │ - li.w $t1, 5 │ │ │ │ - bne $t0, $t1, -88 # 11c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8908> │ │ │ │ - move $a0, $t4 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -18628 # d3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a8> │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - pcalau12i $t5, 79 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - b -100 # 11c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + │ │ │ │ +0000000000013568 ::do_widen(char) const@@Base>: │ │ │ │ + move $a0, $a1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a1, 64 │ │ │ │ - addi.d $a0, $t4, 16 │ │ │ │ - stptr.d $a0, $t4, 0 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ld.d $t2, $a1, 56 │ │ │ │ - bltu $t1, $t0, 80 # 11d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89f8> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, 48 # 11d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89e0> │ │ │ │ nop │ │ │ │ - move $a1, $t2 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -49408 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - pcalau12i $t5, 79 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - st.d $t0, $t4, 8 │ │ │ │ - b -192 # 11c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ nop │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $t0, $t4, 8 │ │ │ │ - b -216 # 11c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t1, 78080 │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + beq $a0, $t1, 60 # 135d0 ::do_widen(char) const@@Base+0x68> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -56476 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -55552 │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $t4 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $t4, $sp, 0 │ │ │ │ - bl -49308 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t4, $sp, 0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - stptr.d $a0, $t4, 0 │ │ │ │ - st.d $t0, $t4, 16 │ │ │ │ - pcalau12i $t5, 79 │ │ │ │ - ld.d $t5, $t5, -200 │ │ │ │ - beqz $t0, -80 # 11d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89e0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - bnez $a2, -128 # 11cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89b8> │ │ │ │ - st.d $t0, $t4, 8 │ │ │ │ - b -296 # 11c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8918> │ │ │ │ nop │ │ │ │ - bl -50536 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 60 │ │ │ │ - st.d $zero, $a0, 64 │ │ │ │ - ret │ │ │ │ + move $a0, $t0 │ │ │ │ + b -55572 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + pcaddi $t0, 78052 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 24 │ │ │ │ + beq $a0, $t0, 16 # 13618 ::do_widen(char) const@@Base+0xb0> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -56580 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -55644 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 40 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -56612 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 79 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t5, $t2, 0 │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ - sub.d $t0, $a2, $a1 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t5, $sp, 40 │ │ │ │ - move $t3, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t4, $t0, 116 # 11e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b04> │ │ │ │ - li.w $t4, 1 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - bne $t0, $t4, 72 # 11e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ae4> │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 464 # 13848 ::do_widen(char) const@@Base+0x2e0> │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - stx.b $zero, $a0, $t0 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - bne $t1, $t0, 152 # 11e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b5c> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 # 136b8 ::do_widen(char) const@@Base+0x150> │ │ │ │ + bl -56256 │ │ │ │ + bnez $a0, 20 # 136c8 ::do_widen(char) const@@Base+0x160> │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 # 136d0 ::do_widen(char) const@@Base+0x168> │ │ │ │ + blt $s0, $s3, 72 # 13708 ::do_widen(char) const@@Base+0x1a0> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # 13708 ::do_widen(char) const@@Base+0x1a0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 64 # 13718 ::do_widen(char) const@@Base+0x1b0> │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 # 13698 ::do_widen(char) const@@Base+0x130> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $t0, -48 # 11dd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ab4> │ │ │ │ - b 76 # 11e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b34> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -48 # 136e0 ::do_widen(char) const@@Base+0x178> │ │ │ │ nop │ │ │ │ + bnez $t1, 176 # 137c8 ::do_widen(char) const@@Base+0x260> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -49576 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t4, $t1, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t3 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -49792 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - pcalau12i $t2, 79 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - b -164 # 11dd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ab4> │ │ │ │ - bl -50812 │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 # 137a8 ::do_widen(char) const@@Base+0x240> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -56408 │ │ │ │ + beqz $a0, 92 # 137a8 ::do_widen(char) const@@Base+0x240> │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $a0, 48 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - pcalau12i $s3, 79 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ldptr.d $t1, $s3, 0 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - move $s6, $a1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s2, 8 │ │ │ │ - addi.d $s4, $sp, 40 │ │ │ │ - bl -21448 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a0, $s2, 48 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s2, 24 │ │ │ │ - bl -21472 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - pcalau12i $a2, 42 │ │ │ │ - addi.d $a2, $a2, -353 │ │ │ │ - pcaddi $a1, 41867 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - ld.d $s1, $s2, 24 │ │ │ │ - st.d $s4, $sp, 24 │ │ │ │ - bl -384 # 11d84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a64> │ │ │ │ - li.w $a2, 10 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $sp │ │ │ │ - bl -37444 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - bl 9408 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -21924 # c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3678> │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - beq $s0, $s1, 48 # 11f7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c5c> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 11f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c4c> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -50776 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -28 # 11f54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c34> │ │ │ │ - ldptr.d $s1, $sp, 0 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # 11f94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c74> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -50812 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s4, 20 # 11fac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c8c> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -50836 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 24 │ │ │ │ - bl -22520 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - bl -21680 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 # 13808 ::do_widen(char) const@@Base+0x2a0> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 # 13828 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 # 13750 ::do_widen(char) const@@Base+0x1e8> │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + nop │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 # 13828 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ move $a0, $s6 │ │ │ │ - bl -4708 # 10d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a40> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - bl -22548 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a0, $s2, 8 │ │ │ │ - bl -22556 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 44 # 1200c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cec> │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - b -50148 │ │ │ │ + bl -56972 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 # 13730 ::do_widen(char) const@@Base+0x1c8> │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bl -51216 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - ld.d $s4, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $s4, $s2, 92 # 1207c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d5c> │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - addi.d $t0, $s2, 16 │ │ │ │ - beq $a0, $t0, 16 # 1203c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d1c> │ │ │ │ - ld.d $a1, $s2, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -50984 │ │ │ │ - addi.d $s2, $s2, 32 │ │ │ │ - bne $s4, $s2, -28 # 12024 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d04> │ │ │ │ - b 56 # 1207c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d5c> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -50824 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bne $t1, $t0, 40 # 12094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d74> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -50164 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, -44 # 12054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d34> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -51068 │ │ │ │ - b -60 # 12054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d34> │ │ │ │ - bl -51348 │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 # 13760 ::do_widen(char) const@@Base+0x1f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - pcalau12i $s2, 78 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - st.d $s6, $sp, 48 │ │ │ │ - bl 4948 # 13430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa110> │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -51172 │ │ │ │ - ld.d $a1, $s0, 8 │ │ │ │ - li.w $a5, 7 │ │ │ │ - li.w $a4, 56 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -23528 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - st.d $s1, $s0, 24 │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -51212 │ │ │ │ - ld.d $a1, $s0, 8 │ │ │ │ - move $a5, $zero │ │ │ │ - li.w $a4, 24 │ │ │ │ - move $a3, $zero │ │ │ │ - li.w $a2, 55 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -23568 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - pcalau12i $a2, 41 │ │ │ │ - addi.d $a2, $a2, -343 │ │ │ │ - pcaddi $a1, 41819 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s4, $sp, 24 │ │ │ │ - st.d $s3, $s0, 32 │ │ │ │ - st.d $s4, $sp, 8 │ │ │ │ - bl -964 # 11d84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a64> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -22624 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s4, 20 # 12174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e54> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -51292 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 80090 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - beqz $t0, 32 # 1219c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e7c> │ │ │ │ - pcalau12i $t0, 78 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -22924 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - bl -23016 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -51368 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - ld.d $s3, $s0, 8 │ │ │ │ - bl -23008 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - move $s6, $a0 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -23036 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -23032 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -23044 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - sub.w $a5, $s4, $a0 │ │ │ │ - move $a4, $s5 │ │ │ │ - move $a3, $s6 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.w $a5, $a5, -1 │ │ │ │ - bl -23780 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - st.d $s1, $s0, 40 │ │ │ │ - li.w $a0, 104 │ │ │ │ - bl -51464 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl 10536 # 14b3c ::do_widen(char) const@@Base+0x14cc> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s3, $s0, 48 │ │ │ │ - bne $t1, $t0, 80 # 12274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f54> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b 11132 # 14dcc ::do_widen(char) const@@Base+0x175c> │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 104 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -51536 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, 48 # 1229c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f7c> │ │ │ │ nop │ │ │ │ - bl -51828 │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 # 13760 ::do_widen(char) const@@Base+0x1f8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -51576 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -32 # 12274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f54> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -50720 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - b -80 # 1225c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f3c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -51436 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, -44 # 1229c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f7c> │ │ │ │ - b -88 # 12274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f54> │ │ │ │ nop │ │ │ │ - b -88 # 1227c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f5c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 # 137d0 ::do_widen(char) const@@Base+0x268> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - bl 4952 # 13650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa330> │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - pcaddi $t0, 79294 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $a3, $s0, 16 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -636 # 120a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d84> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 4192 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -50888 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + pcalau12i $s1, 77 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beqz $a0, 20 # 1237c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x905c> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 20 # 12394 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9074> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - beqz $a0, 20 # 123ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x908c> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - ld.d $t0, $s0, 48 │ │ │ │ - beqz $t0, 76 # 123fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90dc> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - pcaddi $t2, 58 │ │ │ │ - ld.d $t1, $t1, 8 │ │ │ │ - bne $t1, $t2, 100 # 12424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9104> │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - beqz $a0, 28 # 123e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90c4> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -51912 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ + pcaddi $t1, 77889 │ │ │ │ + addi.d $a0, $a0, 24 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t3, $a1, 0 │ │ │ │ + bltu $t1, $t0, 108 # 13910 ::do_widen(char) const@@Base+0x3a8> │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, 68 # 138f0 ::do_widen(char) const@@Base+0x388> │ │ │ │ + move $a1, $t3 │ │ │ │ + bl -56532 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ nop │ │ │ │ - li.w $a1, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -51932 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + bne $t1, $t0, 124 # 13948 ::do_widen(char) const@@Base+0x3e0> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 4004 # 133b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa090> │ │ │ │ nop │ │ │ │ + ld.b $t0, $t3, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + b -60 # 138c0 ::do_widen(char) const@@Base+0x358> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -56 # 123f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90d4> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $s0, 8 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + bl -56464 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, -72 # 138f0 ::do_widen(char) const@@Base+0x388> │ │ │ │ + li.w $t2, -1 │ │ │ │ + beqz $a2, -128 # 138c0 ::do_widen(char) const@@Base+0x358> │ │ │ │ + b -148 # 138b0 ::do_widen(char) const@@Base+0x348> │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + bl -57676 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -56476 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 16 # 13978 ::do_widen(char) const@@Base+0x410> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -56560 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 79215 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -244 # 12354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9034> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 3912 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ + bl -57720 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t0, 79202 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + pcalau12i $s3, 77 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + stptr.d $s1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + beqz $a1, 216 # 13a8c ::do_widen(char) const@@Base+0x524> │ │ │ │ move $s0, $a0 │ │ │ │ - bl -296 # 12354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9034> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 3868 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 56 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -52108 │ │ │ │ + move $a0, $a1 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -57172 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - beqz $a0, 56 # 124e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91c0> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -52144 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -52168 │ │ │ │ + bltu $t1, $a0, 112 # 13a44 ::do_widen(char) const@@Base+0x4dc> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a0, $t1, 72 # 13a24 ::do_widen(char) const@@Base+0x4bc> │ │ │ │ + ld.bu $t1, $s2, 0 │ │ │ │ + st.b $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - li.w $a1, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -52184 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + stx.b $zero, $s1, $t0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 160 # 13a9c ::do_widen(char) const@@Base+0x534> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a0, -56 # 139ec ::do_widen(char) const@@Base+0x484> │ │ │ │ + b 68 # 13a6c ::do_widen(char) const@@Base+0x504> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - beqz $t0, 44 # 12534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9214> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - b -52232 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -56772 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -56984 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + b -152 # 139ec ::do_widen(char) const@@Base+0x484> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 16 # 13aa4 ::do_widen(char) const@@Base+0x53c> │ │ │ │ nop │ │ │ │ + bl -58012 │ │ │ │ nop │ │ │ │ + pcaddi $a0, 39853 │ │ │ │ + bl -57992 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - pcalau12i $s2, 78 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - beqz $t0, 1120 # 129c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96a8> │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - beqz $t0, 808 # 128a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9588> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -23172 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.bu $t1, $t0, 136 │ │ │ │ - beqz $t1, 16 # 125a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9288> │ │ │ │ - ld.bu $t1, $t0, 137 │ │ │ │ - bnez $t1, 1000 # 12988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9668> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s0, $s1, 56 # 13b1c ::do_widen(char) const@@Base+0x5b4> │ │ │ │ nop │ │ │ │ - ld.bu $t0, $t0, 138 │ │ │ │ - bnez $t0, 700 # 12868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9548> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bl -23220 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $t0, 97 │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $s3, $a1 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.h $t0, $sp, 56 │ │ │ │ - bl -24392 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 12608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92e8> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -52468 │ │ │ │ - pcaddi $t2, 79896 │ │ │ │ - lu12i.w $t1, 340694 │ │ │ │ - ori $t1, $t1, 0x948 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - ldptr.w $a4, $t2, 0 │ │ │ │ - lu32i.d $t1, 159587 │ │ │ │ - lu52i.d $t1, $t1, 1623 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s3 │ │ │ │ - ldptr.w $s4, $t2, 0 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 64 │ │ │ │ - bl -24480 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 12660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9340> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -52556 │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - lu12i.w $t3, 468726 │ │ │ │ - ori $t3, $t3, 0x353 │ │ │ │ - li.w $t2, 101 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.w $t3, $sp, 56 │ │ │ │ - st.b $t2, $s1, 4 │ │ │ │ - li.w $t1, 5 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.b $zero, $sp, 61 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -24264 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $a2, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - li.w $t1, 3 │ │ │ │ - move $a4, $s4 │ │ │ │ - div.w $a2, $a2, $t1 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -24584 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 126c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93a8> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -52660 │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - lu12i.w $t3, 415319 │ │ │ │ - ori $t3, $t3, 0x53 │ │ │ │ - li.w $t2, 100 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.w $t3, $sp, 56 │ │ │ │ - st.b $t2, $s1, 4 │ │ │ │ - li.w $t1, 5 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t1, $sp, 48 │ │ │ │ - st.b $zero, $sp, 61 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -24368 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - li.w $t1, 3 │ │ │ │ - div.w $a2, $a0, $t1 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a4, $s4 │ │ │ │ - move $a3, $zero │ │ │ │ - slli.w $a2, $a2, 0x1 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -24688 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 12730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9410> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 13b0c ::do_widen(char) const@@Base+0x5a4> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -52764 │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - bl -52684 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beqz $t0, 36 # 12770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9450> │ │ │ │ - ld.d $t1, $s0, 32 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - pcaddi $a3, 41430 │ │ │ │ - ld.d $a0, $t1, 8 │ │ │ │ - li.w $a2, 9 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -53832 │ │ │ │ + bl -57848 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s1, $s0, -28 # 13af4 ::do_widen(char) const@@Base+0x58c> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + nop │ │ │ │ + beqz $s1, 56 # 13b54 ::do_widen(char) const@@Base+0x5ec> │ │ │ │ + ld.d $a1, $s2, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -57904 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - li.w $s1, 3 │ │ │ │ - ld.d $s3, $a0, 8 │ │ │ │ - bl -24500 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - div.w $a2, $a0, $s1 │ │ │ │ - pcaddi $a3, 41418 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - addi.w $a2, $a2, 6 │ │ │ │ - move $a0, $s3 │ │ │ │ - ldptr.w $a4, $t0, 0 │ │ │ │ - bl -53888 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - ld.d $s3, $a0, 8 │ │ │ │ - bl -24548 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - div.w $a2, $a0, $s1 │ │ │ │ - addi.w $a2, $a2, 3 │ │ │ │ - pcaddi $a3, 41407 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - slli.w $a2, $a2, 0x1 │ │ │ │ - move $a1, $zero │ │ │ │ - ldptr.w $a4, $t0, 4 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -53940 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -23764 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $a1, $s0, 56 │ │ │ │ - ld.d $a0, $t0, 160 │ │ │ │ - bl 68300 # 232b8 , std::allocator >::~basic_stringbuf()@@Base+0x8628> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $a1, $s0, 56 │ │ │ │ - ld.d $a0, $t0, 152 │ │ │ │ - bl 43260 # 1d0f8 , std::allocator >::~basic_stringbuf()@@Base+0x2468> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $a1, $s0, 56 │ │ │ │ - ld.d $a0, $t0, 168 │ │ │ │ - bl 50796 # 1ee78 , std::allocator >::~basic_stringbuf()@@Base+0x41e8> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -24668 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - bl -24676 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -24684 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 456 # 129f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96d8> │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - b -52272 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - bl -35884 # 9c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.b $zero, $t2, 138 │ │ │ │ - bne $t1, $t0, 304 # 129b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9690> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - b -52348 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - bl -24808 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - ld.d $a0, $t0, 160 │ │ │ │ - bl 68008 # 23268 , std::allocator >::~basic_stringbuf()@@Base+0x85d8> │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - move $t1, $a0 │ │ │ │ - srli.w $t0, $t1, 0x1f │ │ │ │ - srli.w $s1, $t2, 0x1f │ │ │ │ - add.w $t0, $t0, $t1 │ │ │ │ - add.w $s1, $s1, $t2 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - srai.w $s1, $s1, 0x1 │ │ │ │ - sub.w $a2, $s1, $t0 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - bl -24856 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $t0, 160 │ │ │ │ - bl 67992 # 23298 , std::allocator >::~basic_stringbuf()@@Base+0x8608> │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - srli.w $a3, $s1, 0x1f │ │ │ │ - srli.w $t0, $a0, 0x1f │ │ │ │ - add.w $a3, $a3, $s1 │ │ │ │ - add.w $t0, $t0, $a0 │ │ │ │ - ld.d $a0, $t2, 160 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - srai.w $a3, $a3, 0x1 │ │ │ │ - sub.w $a3, $a3, $t0 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - bl 67900 # 23268 , std::allocator >::~basic_stringbuf()@@Base+0x85d8> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $a0, $t0, 160 │ │ │ │ - bl 67932 # 23298 , std::allocator >::~basic_stringbuf()@@Base+0x8608> │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -53320 │ │ │ │ - ldptr.d $a5, $sp, 0 │ │ │ │ - ld.d $a4, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -25676 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - st.d $s1, $s0, 56 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - b -1000 # 12588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9268> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + bl 49716 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + ld.d $s1, $a0, 32 │ │ │ │ + ldptr.d $s3, $s0, 0 │ │ │ │ + ld.d $s8, $s0, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $s7, $a0, 24 │ │ │ │ + beqz $s1, 1032 # 13fd4 ::do_widen(char) const@@Base+0xa6c> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + move $s2, $s7 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 13c14 ::do_widen(char) const@@Base+0x6ac> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -57628 │ │ │ │ + bnez $a0, 20 # 13c24 ::do_widen(char) const@@Base+0x6bc> │ │ │ │ + sub.d $s0, $s0, $s8 │ │ │ │ + blt $s4, $s0, 20 # 13c2c ::do_widen(char) const@@Base+0x6c4> │ │ │ │ + blt $s0, $s5, 56 # 13c54 ::do_widen(char) const@@Base+0x6ec> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # 13c54 ::do_widen(char) const@@Base+0x6ec> │ │ │ │ + nop │ │ │ │ + move $s2, $s1 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 40 # 13c5c ::do_widen(char) const@@Base+0x6f4> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + b -80 # 13bf4 ::do_widen(char) const@@Base+0x68c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -24196 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a1, $s0, 40 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s1, $s1, 24 │ │ │ │ + bnez $s1, -28 # 13c3c ::do_widen(char) const@@Base+0x6d4> │ │ │ │ + beq $s7, $s2, 152 # 13cf4 ::do_widen(char) const@@Base+0x78c> │ │ │ │ + ld.d $s0, $s2, 40 │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 13c8c ::do_widen(char) const@@Base+0x724> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -7224 # 10d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a40> │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -25064 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, -292 # 12888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9568> │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bl -53688 │ │ │ │ + bl -57744 │ │ │ │ + bnez $a0, 40 # 13cac ::do_widen(char) const@@Base+0x744> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s8, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 28 # 13cb4 ::do_widen(char) const@@Base+0x74c> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 84 # 13cf4 ::do_widen(char) const@@Base+0x78c> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 72 # 13cf4 ::do_widen(char) const@@Base+0x78c> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 24 # 129e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96c8> │ │ │ │ ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + addi.d $a0, $s2, 64 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bl -53752 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -53500 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - bne $t1, $t0, -36 # 129f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96d8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -52644 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -53344 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, -28 # 12a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9700> │ │ │ │ - b -72 # 129f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96d8> │ │ │ │ nop │ │ │ │ - b -32 # 12a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9708> │ │ │ │ nop │ │ │ │ - b -40 # 12a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9708> │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ nop │ │ │ │ - b -48 # 12a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9708> │ │ │ │ + li.w $a0, 96 │ │ │ │ + bl -58368 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + st.d $s5, $s0, 32 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $fp, $s6, 16 │ │ │ │ + bl -31392 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + ld.d $s4, $s0, 32 │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + beq $s7, $s2, 504 # 13f34 ::do_widen(char) const@@Base+0x9cc> │ │ │ │ + ld.d $s8, $s2, 40 │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + masknez $s3, $s1, $t1 │ │ │ │ + maskeqz $t2, $s8, $t1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + or $s3, $s3, $t2 │ │ │ │ + beqz $s3, 568 # 13f94 ::do_widen(char) const@@Base+0xa2c> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -57980 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + beqz $a0, 128 # 13df4 ::do_widen(char) const@@Base+0x88c> │ │ │ │ + bltz $a0, 156 # 13e14 ::do_widen(char) const@@Base+0x8ac> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -58012 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bnez $a0, 40 # 13dbc ::do_widen(char) const@@Base+0x854> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $a0, $s8, $s1 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $a0, 28 # 13dc4 ::do_widen(char) const@@Base+0x85c> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $a0, $t2, 284 # 13ecc ::do_widen(char) const@@Base+0x964> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 272 # 13ecc ::do_widen(char) const@@Base+0x964> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - pcalau12i $s4, 78 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - bl 2460 # 13430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa110> │ │ │ │ - lu12i.w $t2, 399079 │ │ │ │ - ori $t2, $t2, 0x36e │ │ │ │ - lu32i.d $t2, 25963 │ │ │ │ - addi.d $s1, $sp, 104 │ │ │ │ - lu52i.d $t2, $t2, 818 │ │ │ │ - lu12i.w $t1, 197347 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ori $t1, $t1, 0x2e │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - st.w $t1, $s1, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 116 │ │ │ │ - bl -25056 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - beq $a0, $s1, 16 # 12b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97e0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -53740 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - ld.d $t1, $t1, 16 │ │ │ │ - bnez $t1, 824 # 12e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b28> │ │ │ │ - lu12i.w $t3, 398903 │ │ │ │ - ori $t3, $t3, 0x241 │ │ │ │ - lu32i.d $t3, 25956 │ │ │ │ - lu52i.d $t3, $t3, 1234 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ - ori $t2, $t2, 0x46f │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.h $t2, $s1, 8 │ │ │ │ - st.b $t1, $s1, 10 │ │ │ │ - li.w $t0, 11 │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 115 │ │ │ │ - bl -25184 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 16 # 12b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ + beq $s5, $s4, 24 # 13ddc ::do_widen(char) const@@Base+0x874> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + move $a0, $s4 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -53852 │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -53876 │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -25516 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a5, $a0, -3 │ │ │ │ - move $a4, $zero │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26248 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - st.d $s2, $s0, 24 │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -53932 │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -25572 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a3, $a0, -2 │ │ │ │ - li.w $a5, 1 │ │ │ │ - move $a4, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s5 │ │ │ │ + bl -58564 │ │ │ │ + nop │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -58580 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + b -312 # 13cb4 ::do_widen(char) const@@Base+0x74c> │ │ │ │ + nop │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $s8 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -132 # 13d7c ::do_widen(char) const@@Base+0x814> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, 12 # 13e14 ::do_widen(char) const@@Base+0x8ac> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -148 # 13d7c ::do_widen(char) const@@Base+0x814> │ │ │ │ + ld.d $t0, $s6, 40 │ │ │ │ + beq $s2, $t0, 460 # 13fe4 ::do_widen(char) const@@Base+0xa7c> │ │ │ │ move $a0, $s2 │ │ │ │ - bl -26304 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - st.d $s2, $s0, 32 │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -53988 │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ + bl -58576 │ │ │ │ + ld.d $s8, $a0, 40 │ │ │ │ + move $s3, $a0 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 24 # 13e54 ::do_widen(char) const@@Base+0x8ec> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -58200 │ │ │ │ + bnez $a0, 40 # 13e74 ::do_widen(char) const@@Base+0x90c> │ │ │ │ + nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s8, $s1 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 396 # 13ff4 ::do_widen(char) const@@Base+0xa8c> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + nop │ │ │ │ + bltz $a0, 384 # 13ff4 ::do_widen(char) const@@Base+0xa8c> │ │ │ │ + nop │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -2112 # 13648 ::do_widen(char) const@@Base+0xe0> │ │ │ │ move $s2, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -25644 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $t2, $a0 │ │ │ │ - slti $t1, $t2, 0 │ │ │ │ - addi.w $t0, $t2, 3 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - srai.w $s6, $t0, 0x2 │ │ │ │ - bl -25664 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - move $t0, $a0 │ │ │ │ - srli.w $a3, $t0, 0x1f │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - add.w $a3, $a3, $t0 │ │ │ │ - srai.w $a3, $a3, 0x1 │ │ │ │ - addi.w $s7, $a3, -1 │ │ │ │ - bl -25708 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $t0, $a0 │ │ │ │ - srli.w $a4, $t0, 0x1f │ │ │ │ - add.w $a4, $a4, $t0 │ │ │ │ - li.w $a5, 7 │ │ │ │ - move $a3, $s7 │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - srai.d $a4, $a4, 0x1 │ │ │ │ - bl -26436 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - pcaddi $s7, 79391 │ │ │ │ - ld.bu $t0, $s7, 0 │ │ │ │ - st.d $s2, $s0, 40 │ │ │ │ - beqz $t0, 36 # 12c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9970> │ │ │ │ - pcalau12i $t0, 78 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -25724 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ - ld.d $s2, $s0, 40 │ │ │ │ + move $s3, $a1 │ │ │ │ + beqz $s3, -208 # 13dc4 ::do_widen(char) const@@Base+0x85c> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $s2, 512 # 1409c ::do_widen(char) const@@Base+0xb34> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ori $t2, $t2, 0x150 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x465 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.w $t2, $sp, 104 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ + move $a3, $s7 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -59920 │ │ │ │ + ld.d $t0, $s6, 56 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + move $s2, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s6, 56 │ │ │ │ + b -532 # 13cb4 ::do_widen(char) const@@Base+0x74c> │ │ │ │ + ld.d $t2, $s6, 48 │ │ │ │ + beq $s2, $t2, 324 # 14014 ::do_widen(char) const@@Base+0xaac> │ │ │ │ move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 110 │ │ │ │ - bl -25548 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 20 # 12ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99c0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -54216 │ │ │ │ - nop │ │ │ │ - li.w $a0, 168 │ │ │ │ - bl -54244 │ │ │ │ - ld.d $s8, $s0, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -25900 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - slti $t0, $t1, 0 │ │ │ │ - addi.w $s2, $t1, 3 │ │ │ │ - maskeqz $s2, $s2, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $s2, $s2, $t0 │ │ │ │ - bl -25916 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - slti $t0, $t1, 0 │ │ │ │ - addi.w $s5, $t1, 3 │ │ │ │ - maskeqz $s5, $s5, $t0 │ │ │ │ - masknez $t0, $t1, $t0 │ │ │ │ - or $s5, $s5, $t0 │ │ │ │ - bl -25964 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - move $t0, $a0 │ │ │ │ - srli.w $a4, $t0, 0x1f │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - add.w $a4, $a4, $t0 │ │ │ │ - srai.w $a4, $a4, 0x1 │ │ │ │ - st.d $a4, $sp, 8 │ │ │ │ - bl -25976 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - move $t0, $a0 │ │ │ │ - srli.w $a5, $t0, 0x1f │ │ │ │ - ld.d $a4, $sp, 8 │ │ │ │ - add.w $a5, $a5, $t0 │ │ │ │ - srai.w $a3, $s5, 0x2 │ │ │ │ - srai.w $a2, $s2, 0x2 │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s6 │ │ │ │ - srai.d $a5, $a5, 0x1 │ │ │ │ - bl -26720 # c518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f8> │ │ │ │ - ld.bu $t0, $s7, 0 │ │ │ │ - st.d $s6, $s0, 48 │ │ │ │ - beqz $t0, 36 # 12da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a88> │ │ │ │ - pcalau12i $t0, 78 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - move $a0, $s6 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -26004 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ - ld.d $s6, $s0, 48 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -59084 │ │ │ │ + ld.d $t2, $a0, 40 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + sltu $t3, $t2, $s1 │ │ │ │ + masknez $a2, $s1, $t3 │ │ │ │ + maskeqz $t3, $t2, $t3 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + beqz $a2, 368 # 1406c ::do_widen(char) const@@Base+0xb04> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bl -58400 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + beqz $a0, 336 # 1406c ::do_widen(char) const@@Base+0xb04> │ │ │ │ + bgez $a0, -164 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + ld.d $t2, $s2, 24 │ │ │ │ + beqz $t2, 236 # 14014 ::do_widen(char) const@@Base+0xaac> │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -140 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ + ld.d $t0, $s6, 56 │ │ │ │ + beqz $t0, -188 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + ld.d $s3, $s6, 48 │ │ │ │ + ld.d $s8, $s3, 40 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 24 # 13f6c ::do_widen(char) const@@Base+0xa04> │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -58480 │ │ │ │ + bnez $a0, 40 # 13f8c ::do_widen(char) const@@Base+0xa24> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x548 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.w $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 108 │ │ │ │ - bl -25816 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 16 # 12de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ac8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -54484 │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -54508 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -29236 # bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a0> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s1, $s0, 64 │ │ │ │ - bne $t1, $t0, 332 # 12f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c30> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - ret │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s8, $s1 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, -252 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + blt $t0, $t1, 120 # 13ffc ::do_widen(char) const@@Base+0xa94> │ │ │ │ nop │ │ │ │ + bgez $a0, -272 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + b 108 # 13ffc ::do_widen(char) const@@Base+0xa94> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $s8 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -516 # 13d9c ::do_widen(char) const@@Base+0x834> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, -404 # 13e14 ::do_widen(char) const@@Base+0x8ac> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -532 # 13d9c ::do_widen(char) const@@Base+0x834> │ │ │ │ + b -416 # 13e14 ::do_widen(char) const@@Base+0x8ac> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 160 │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - addi.d $a2, $sp, 24 │ │ │ │ - addi.d $s8, $sp, 40 │ │ │ │ - ori $t1, $t1, 0x16e │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - move $fp, $a2 │ │ │ │ - st.w $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 44 │ │ │ │ - bl 71596 # 24628 , std::allocator >::~basic_stringbuf()@@Base+0x9998> │ │ │ │ - li.w $a4, 6 │ │ │ │ - pcaddi $a3, 40975 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -54164 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $t0, $s6, 128 # 12f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c08> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - stptr.d $s6, $s2, 0 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - bl -26080 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s1, 16 # 12ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bd0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -54748 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 72 │ │ │ │ - beq $a0, $t0, 16 # 12f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9be8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -54772 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s8, 60 # 12f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c28> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -54792 │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - b -944 # 12b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -54104 │ │ │ │ - b -132 # 12eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - b -988 # 12b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9850> │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - bl -55128 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + move $s2, $s7 │ │ │ │ + b -736 # 13cfc ::do_widen(char) const@@Base+0x794> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s2 │ │ │ │ + move $s3, $s2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -328 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ nop │ │ │ │ - bl -54880 │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + bnez $t0, -20 # 13fe4 ::do_widen(char) const@@Base+0xa7c> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s7, $s3, -348 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ + ld.d $t0, $s3, 32 │ │ │ │ + move $s2, $s3 │ │ │ │ + sltu $t1, $s8, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 20 # 14034 ::do_widen(char) const@@Base+0xacc> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -58684 │ │ │ │ + bnez $a0, 44 # 1405c ::do_widen(char) const@@Base+0xaf4> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s1, $s8 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + move $s3, $s2 │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t1, $t0, -420 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, -292 # 13f2c ::do_widen(char) const@@Base+0x9c4> │ │ │ │ + move $a0, $t0 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - bne $t1, $t0, 56 # 12fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca0> │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + move $s3, $s2 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -452 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t2, $s1, $t2 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t2, -508 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t2, $t3, 12 # 1408c ::do_widen(char) const@@Base+0xb24> │ │ │ │ + slli.w $t2, $t2, 0x0 │ │ │ │ + bgez $t2, -524 # 13e7c ::do_widen(char) const@@Base+0x914> │ │ │ │ + ld.d $t2, $s2, 24 │ │ │ │ + beqz $t2, -124 # 14014 ::do_widen(char) const@@Base+0xaac> │ │ │ │ + move $s2, $s3 │ │ │ │ + b -516 # 13e94 ::do_widen(char) const@@Base+0x92c> │ │ │ │ + beq $s7, $s3, -504 # 13ea4 ::do_widen(char) const@@Base+0x93c> │ │ │ │ + ld.d $s8, $s3, 40 │ │ │ │ + b -160 # 14004 ::do_widen(char) const@@Base+0xa9c> │ │ │ │ nop │ │ │ │ + bl -60028 │ │ │ │ + li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -54036 │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -59304 │ │ │ │ + bl -58908 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -54740 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -54748 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - beq $t1, $t0, -44 # 12f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c70> │ │ │ │ - bl -55232 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -58696 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -58448 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -54784 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -92 # 12f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c58> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -54800 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - beq $t1, $t0, -116 # 12f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c70> │ │ │ │ - b -72 # 12fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -172 # 12f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c50> │ │ │ │ - b -88 # 12fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 12fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c88> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -54888 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -156 # 12fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c80> │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s6 │ │ │ │ - b -220 # 12f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c50> │ │ │ │ - b -136 # 12fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca8> │ │ │ │ nop │ │ │ │ - b -248 # 12f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c40> │ │ │ │ nop │ │ │ │ - b -256 # 12f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c40> │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + beqz $t1, 92 # 1414c ::do_widen(char) const@@Base+0xbe4> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - move $t0, $a2 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $a2, $a3 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + sub.d $a1, $a1, $t1 │ │ │ │ + move $a0, $t1 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl 1476 # 13650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa330> │ │ │ │ - pcaddi $t0, 78446 │ │ │ │ - st.d $s1, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -1616 # 12a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9748> │ │ │ │ + bl -59388 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ + stptr.d $zero, $t0, 0 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + st.w $zero, $t0, 24 │ │ │ │ + st.d $zero, $t0, 32 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 712 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -54368 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beqz $a0, 20 # 13110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9df0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beqz $a0, 20 # 13128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e08> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 32 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - beqz $a0, 20 # 13140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e20> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - beqz $a0, 20 # 13158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e38> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 48 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 13170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e50> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - ld.d $t0, $s0, 64 │ │ │ │ - beqz $t0, 76 # 131c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ea0> │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - pcaddi $t2, -7382 │ │ │ │ - ld.d $t1, $t1, 8 │ │ │ │ - bne $t1, $t2, 100 # 131e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ec8> │ │ │ │ - ld.d $a0, $t0, 16 │ │ │ │ - beqz $a0, 28 # 131a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e88> │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -55436 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -55456 │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -26300 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -27156 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 464 # 133b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa090> │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - b -56 # 131b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e98> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - pcaddi $t0, 78354 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -292 # 130e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dc8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 388 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t0, 78341 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -344 # 130e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dc8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 344 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -55632 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t5, $a0, 16 │ │ │ │ + ld.d $t4, $a0, 32 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $a1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 72 │ │ │ │ + slli.w $t8, $a2, 0x0 │ │ │ │ + beq $t5, $t4, 276 # 14290 ::do_widen(char) const@@Base+0xd28> │ │ │ │ + ldptr.w $a5, $a0, 24 │ │ │ │ + move $t4, $t5 │ │ │ │ + li.w $a7, 1 │ │ │ │ + addi.w $a6, $a5, 1 │ │ │ │ + bstrpick.d $t3, $a6, 0x1f, 0x6 │ │ │ │ + move $t2, $a5 │ │ │ │ + andi $t6, $a6, 0x3f │ │ │ │ + alsl.d $t3, $t3, $t5, 0x3 │ │ │ │ + beq $a1, $t4, 96 # 14200 ::do_widen(char) const@@Base+0xc98> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bnez $t2, 160 # 14250 ::do_widen(char) const@@Base+0xce8> │ │ │ │ + move $t1, $zero │ │ │ │ + addi.d $t4, $t4, -8 │ │ │ │ + lu52i.d $t1, $t1, -2048 │ │ │ │ + li.w $t2, 63 │ │ │ │ + bnez $t6, 156 # 14260 ::do_widen(char) const@@Base+0xcf8> │ │ │ │ + move $t7, $zero │ │ │ │ + addi.d $t3, $t3, -8 │ │ │ │ + lu52i.d $t7, $t7, -2048 │ │ │ │ + li.w $t6, 63 │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + ldptr.d $a4, $t4, 0 │ │ │ │ + or $a2, $t0, $t7 │ │ │ │ + and $t1, $t1, $a4 │ │ │ │ + andn $t0, $t0, $t7 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $a2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stptr.d $t0, $t3, 0 │ │ │ │ + bne $a1, $t4, -76 # 141b0 ::do_widen(char) const@@Base+0xc48> │ │ │ │ + bne $t8, $t2, -80 # 141b0 ::do_widen(char) const@@Base+0xc48> │ │ │ │ + ldptr.d $t2, $a1, 0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + sll.d $t0, $t0, $t8 │ │ │ │ + andn $t1, $t2, $t0 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + maskeqz $t0, $t0, $a3 │ │ │ │ + masknez $t1, $t1, $a3 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + li.w $t3, 63 │ │ │ │ + stptr.d $t0, $a1, 0 │ │ │ │ + beq $a5, $t3, 68 # 14270 ::do_widen(char) const@@Base+0xd08> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + st.w $a6, $a0, 24 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - b 420 # 13430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa110> │ │ │ │ nop │ │ │ │ + addi.w $t2, $t2, -1 │ │ │ │ + sll.d $t1, $a7, $t2 │ │ │ │ + beqz $t6, -144 # 141c8 ::do_widen(char) const@@Base+0xc60> │ │ │ │ nop │ │ │ │ + addi.w $t6, $t6, -1 │ │ │ │ + sll.d $t7, $a7, $t6 │ │ │ │ + b -144 # 141d8 ::do_widen(char) const@@Base+0xc70> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl 932 # 13650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa330> │ │ │ │ - pcaddi $t0, 78110 │ │ │ │ - move $a0, $s0 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl 372 # 13430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa110> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + addi.d $t5, $t5, 8 │ │ │ │ + st.w $zero, $a0, 24 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 192 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -54888 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -54956 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b 160 # 133b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa090> │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t0, 78080 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -55012 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 116 # 133b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa090> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b 80 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ + ldptr.w $t7, $a0, 24 │ │ │ │ + ldptr.d $t6, $a0, 0 │ │ │ │ + li.w $t2, -64 │ │ │ │ + bstrpick.d $t0, $t7, 0x1f, 0x0 │ │ │ │ + sub.d $t1, $t5, $t6 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + lu52i.d $t2, $t2, 2047 │ │ │ │ + alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ + move $a5, $a1 │ │ │ │ + move $s4, $a3 │ │ │ │ + move $t3, $a0 │ │ │ │ + beq $t1, $t2, 716 # 14598 ::do_widen(char) const@@Base+0x1030> │ │ │ │ + sltui $t0, $t1, 1 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + li.w $s3, -8 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + lu52i.d $s3, $s3, 255 │ │ │ │ + bltu $t0, $t1, 44 # 14310 ::do_widen(char) const@@Base+0xda8> │ │ │ │ + li.w $t1, -63 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + sltu $t1, $t0, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + addi.d $t0, $t0, 63 │ │ │ │ + srli.d $t0, $t0, 0x6 │ │ │ │ + slli.d $s3, $t0, 0x3 │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $a5, $sp, 48 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + st.d $t6, $sp, 32 │ │ │ │ + st.d $t7, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t8, $sp, 8 │ │ │ │ + stptr.d $t5, $sp, 0 │ │ │ │ + bl -59952 │ │ │ │ + ld.d $t6, $sp, 32 │ │ │ │ + ld.d $a5, $sp, 48 │ │ │ │ + li.w $t0, 8 │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + sub.d $s0, $a5, $t6 │ │ │ │ + ld.d $t8, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t7, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + move $a3, $a0 │ │ │ │ + bge $t0, $s0, 548 # 14580 ::do_widen(char) const@@Base+0x1018> │ │ │ │ + move $a1, $t6 │ │ │ │ + move $a2, $s0 │ │ │ │ + st.d $a5, $sp, 56 │ │ │ │ + st.d $t3, $sp, 48 │ │ │ │ + st.d $t7, $sp, 32 │ │ │ │ + st.d $t4, $sp, 24 │ │ │ │ + st.d $t8, $sp, 16 │ │ │ │ + st.d $t5, $sp, 8 │ │ │ │ + stptr.d $t6, $sp, 0 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + bl -59032 │ │ │ │ + ld.d $a3, $sp, 40 │ │ │ │ + ldptr.d $t6, $sp, 0 │ │ │ │ + ld.d $t5, $sp, 8 │ │ │ │ + ld.d $t8, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + ld.d $t7, $sp, 32 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ld.d $a5, $sp, 56 │ │ │ │ + add.d $a1, $a3, $s0 │ │ │ │ + move $a0, $a5 │ │ │ │ + move $a6, $a5 │ │ │ │ + move $a4, $zero │ │ │ │ + li.w $a7, 1 │ │ │ │ + li.w $s1, 63 │ │ │ │ + li.w $s0, 64 │ │ │ │ + move $t0, $zero │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t0, 78064 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -55076 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 52 # 133b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa090> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 28 # 133a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa080> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 16 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -55948 │ │ │ │ - ret │ │ │ │ + beq $a5, $a6, 128 # 14450 ::do_widen(char) const@@Base+0xee8> │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + ldptr.d $s2, $a6, 0 │ │ │ │ + sll.d $a2, $a7, $a4 │ │ │ │ + sll.d $t2, $a7, $t0 │ │ │ │ + and $t2, $t2, $s2 │ │ │ │ + or $s2, $a2, $t1 │ │ │ │ + andn $t1, $t1, $a2 │ │ │ │ + masknez $t1, $t1, $t2 │ │ │ │ + maskeqz $t2, $s2, $t2 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + stptr.d $t1, $a1, 0 │ │ │ │ + beq $a4, $s1, 44 # 14430 ::do_widen(char) const@@Base+0xec8> │ │ │ │ + addi.w $a4, $a4, 1 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bne $t0, $s0, -68 # 143d0 ::do_widen(char) const@@Base+0xe68> │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + move $a6, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + b -84 # 143d0 ::do_widen(char) const@@Base+0xe68> │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - beqz $t1, 76 # 13400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0e0> │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t1, $t2, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + addi.d $a1, $a1, 8 │ │ │ │ + move $a4, $zero │ │ │ │ + b -40 # 14410 ::do_widen(char) const@@Base+0xea8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + bne $t8, $t0, -120 # 143d8 ::do_widen(char) const@@Base+0xe70> │ │ │ │ + li.w $t1, 63 │ │ │ │ + addi.d $a2, $a1, 8 │ │ │ │ + move $t8, $zero │ │ │ │ + beq $a4, $t1, 16 # 14470 ::do_widen(char) const@@Base+0xf08> │ │ │ │ + addi.w $t8, $a4, 1 │ │ │ │ + move $a2, $a1 │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + sll.d $t2, $t2, $a4 │ │ │ │ + or $a4, $t2, $t1 │ │ │ │ + andn $t1, $t1, $t2 │ │ │ │ + masknez $t1, $t1, $s4 │ │ │ │ + maskeqz $t2, $a4, $s4 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + stptr.d $t1, $a1, 0 │ │ │ │ + li.w $a5, 1 │ │ │ │ + li.w $a6, 63 │ │ │ │ + beq $t5, $a0, 92 # 144f8 ::do_widen(char) const@@Base+0xf90> │ │ │ │ + ldptr.d $a1, $a2, 0 │ │ │ │ + ldptr.d $a7, $a0, 0 │ │ │ │ + sll.d $t1, $a5, $t8 │ │ │ │ + sll.d $t2, $a5, $t0 │ │ │ │ + and $t2, $t2, $a7 │ │ │ │ + andn $a7, $a1, $t1 │ │ │ │ + or $t1, $t1, $a1 │ │ │ │ + maskeqz $t1, $t1, $t2 │ │ │ │ + masknez $t2, $a7, $t2 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + stptr.d $t1, $a2, 0 │ │ │ │ + beq $t8, $a6, 164 # 14570 ::do_widen(char) const@@Base+0x1008> │ │ │ │ + addi.w $t8, $t8, 1 │ │ │ │ nop │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + xori $t1, $t0, 0x40 │ │ │ │ + addi.d $t2, $a0, 8 │ │ │ │ + masknez $t2, $t2, $t1 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $a0, $t1 │ │ │ │ + or $a0, $t2, $t1 │ │ │ │ + bne $t5, $a0, -84 # 144a0 ::do_widen(char) const@@Base+0xf38> │ │ │ │ + bne $t7, $t0, -88 # 144a0 ::do_widen(char) const@@Base+0xf38> │ │ │ │ + st.d $a2, $sp, 80 │ │ │ │ + st.w $t8, $sp, 88 │ │ │ │ + beqz $t6, 36 # 14528 ::do_widen(char) const@@Base+0xfc0> │ │ │ │ + sub.d $a1, $t4, $t6 │ │ │ │ + move $a0, $t6 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + bl -60424 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + ldptr.d $a3, $sp, 0 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 80 │ │ │ │ + ldptr.w $t1, $sp, 88 │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + add.d $t0, $a3, $s3 │ │ │ │ + stptr.d $a3, $t3, 0 │ │ │ │ + st.d $t0, $t3, 32 │ │ │ │ + st.w $zero, $t3, 8 │ │ │ │ + st.d $t2, $t3, 16 │ │ │ │ + st.w $t1, $t3, 24 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + move $t8, $zero │ │ │ │ + b -160 # 144d8 ::do_widen(char) const@@Base+0xf70> │ │ │ │ nop │ │ │ │ - li.w $a1, 16 │ │ │ │ - b -56084 │ │ │ │ + move $a1, $a0 │ │ │ │ + bne $s0, $t0, -468 # 143b0 ::do_widen(char) const@@Base+0xe48> │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + addi.d $a1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + b -484 # 143b0 ::do_widen(char) const@@Base+0xe48> │ │ │ │ + pcaddi $a0, 39240 │ │ │ │ + bl -61148 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + ldptr.d $t2, $a1, 0 │ │ │ │ + ld.d $s0, $a1, 16 │ │ │ │ + ldptr.w $s1, $a1, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + sub.d $s3, $s0, $t2 │ │ │ │ + bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ + alsl.d $t0, $s3, $t0, 0x3 │ │ │ │ + move $t4, $zero │ │ │ │ + bnez $t0, 220 # 146c0 ::do_widen(char) const@@Base+0x1158> │ │ │ │ + move $t6, $s0 │ │ │ │ + move $t3, $zero │ │ │ │ + li.w $t7, 1 │ │ │ │ + li.w $a1, 63 │ │ │ │ + li.w $a0, 64 │ │ │ │ + move $t2, $zero │ │ │ │ + beq $s0, $t6, 128 # 14680 ::do_widen(char) const@@Base+0x1118> │ │ │ │ + ldptr.d $t0, $t6, 0 │ │ │ │ + sll.d $t1, $t7, $t2 │ │ │ │ + and $t1, $t1, $t0 │ │ │ │ + ldptr.d $t0, $t4, 0 │ │ │ │ + sll.d $t5, $t7, $t3 │ │ │ │ + or $t8, $t5, $t0 │ │ │ │ + andn $t0, $t0, $t5 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t8, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + stptr.d $t0, $t4, 0 │ │ │ │ + beq $t3, $a1, 48 # 14660 ::do_widen(char) const@@Base+0x10f8> │ │ │ │ + addi.w $t3, $t3, 1 │ │ │ │ + addi.w $t2, $t2, 1 │ │ │ │ + bne $t2, $a0, -60 # 14600 ::do_widen(char) const@@Base+0x1098> │ │ │ │ + addi.d $t6, $t6, 8 │ │ │ │ + move $t2, $zero │ │ │ │ + b -72 # 14600 ::do_widen(char) const@@Base+0x1098> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - pcalau12i $s0, 77 │ │ │ │ - ld.d $s0, $s0, -248 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -55296 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - bl -56296 │ │ │ │ - move $s1, $a0 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - pcaddi $s0, 78908 │ │ │ │ - bl -56248 │ │ │ │ - ldptr.w $a3, $s0, 0 │ │ │ │ - blt $a0, $a3, 272 # 13580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa260> │ │ │ │ - ldptr.w $a4, $s0, 4 │ │ │ │ - blt $s1, $a4, 264 # 13580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa260> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1242 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.w $a0, $s0, 8 │ │ │ │ - st.w $s1, $s0, 12 │ │ │ │ - move $s0, $zero │ │ │ │ - beqz $t0, 36 # 134b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa198> │ │ │ │ - srli.w $a1, $a0, 0x1f │ │ │ │ - srli.w $t0, $a3, 0x1f │ │ │ │ - add.w $a1, $a1, $a0 │ │ │ │ - add.w $t0, $t0, $a3 │ │ │ │ - srai.w $a1, $a1, 0x1 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - sub.w $s0, $a1, $t0 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1243 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - bnez $t0, 152 # 13560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa240> │ │ │ │ nop │ │ │ │ - li.w $a0, 168 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $a4, $sp, 16 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - bl -56288 │ │ │ │ - ld.d $a4, $sp, 16 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -28896 # c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f8> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1246 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.d $s0, $s2, 8 │ │ │ │ - beqz $t0, 44 # 13538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa218> │ │ │ │ - pcaddi $t0, 78835 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - beqz $t0, 32 # 13538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa218> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -27944 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ - ld.d $s0, $s2, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - b -28056 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ nop │ │ │ │ + addi.d $t4, $t4, 8 │ │ │ │ + move $t3, $zero │ │ │ │ + b -48 # 14638 ::do_widen(char) const@@Base+0x10d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srli.w $a2, $s1, 0x1f │ │ │ │ - srli.w $t0, $a4, 0x1f │ │ │ │ - add.w $a2, $a2, $s1 │ │ │ │ - add.w $t0, $t0, $a4 │ │ │ │ - srai.w $a2, $a2, 0x1 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - sub.w $a2, $a2, $t0 │ │ │ │ - b -172 # 134d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1b0> │ │ │ │ - bl -26084 # cf9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7c> │ │ │ │ - pcaddi $a1, 40529 │ │ │ │ - pcalau12i $a0, 77 │ │ │ │ - ld.d $a0, $a0, -72 │ │ │ │ - bl -56480 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ - ldptr.w $a1, $s0, 0 │ │ │ │ - bl -55640 │ │ │ │ - pcaddi $a1, 40535 │ │ │ │ - bl -56496 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ - ldptr.w $a1, $s0, 4 │ │ │ │ - bl -55656 │ │ │ │ - pcaddi $a1, 41373 │ │ │ │ - bl -56512 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ - pcaddi $a1, 40531 │ │ │ │ - bl -56520 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s0, $t0, 240 │ │ │ │ - beqz $s0, 88 # 13628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa308> │ │ │ │ - ld.bu $t0, $s0, 56 │ │ │ │ - beqz $t0, 32 # 135f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2d8> │ │ │ │ - ld.b $a1, $s0, 67 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -57780 │ │ │ │ - bl -56840 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -56336 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -56428 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, 27 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -48 # 135e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2c0> │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -64 # 135e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2c0> │ │ │ │ nop │ │ │ │ - bl -56360 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a1, 168 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -56620 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -55748 │ │ │ │ + beq $t2, $s1, 32 # 146a0 ::do_widen(char) const@@Base+0x1138> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + sll.d $t1, $t7, $t2 │ │ │ │ + and $t1, $t1, $t0 │ │ │ │ + b -128 # 14610 ::do_widen(char) const@@Base+0x10a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t2, 77892 │ │ │ │ - pcalau12i $t1, 77 │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.w $a1, $t1, 1364 │ │ │ │ - st.w $a2, $t0, 1368 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -0000000000013670 ::do_widen(char) const@@Base>: │ │ │ │ - move $a0, $a1 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t1, $t0, 63 │ │ │ │ + srli.d $t3, $t1, 0x6 │ │ │ │ + slli.d $t3, $t3, 0x3 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $t3 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + bl -60904 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t3, $sp, 0 │ │ │ │ + srai.d $t5, $t0, 0x3f │ │ │ │ + slti $t6, $t0, 0 │ │ │ │ + srli.d $t5, $t5, 0x3a │ │ │ │ + maskeqz $t1, $t1, $t6 │ │ │ │ + masknez $t6, $t0, $t6 │ │ │ │ + add.d $t0, $t0, $t5 │ │ │ │ + add.d $t3, $a0, $t3 │ │ │ │ + or $t1, $t1, $t6 │ │ │ │ + andi $t0, $t0, 0x3f │ │ │ │ + srai.d $t1, $t1, 0x6 │ │ │ │ + st.w $zero, $s2, 8 │ │ │ │ + stptr.d $a0, $s2, 0 │ │ │ │ + st.d $t3, $s2, 32 │ │ │ │ + sub.d $t0, $t0, $t5 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + move $t4, $a0 │ │ │ │ + alsl.d $t1, $t1, $a0, 0x3 │ │ │ │ + bltz $t0, 68 # 14780 ::do_widen(char) const@@Base+0x1218> │ │ │ │ + st.w $t0, $sp, 40 │ │ │ │ + st.w $t0, $s2, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $t1, $s2, 16 │ │ │ │ + li.w $t0, 8 │ │ │ │ + bge $t0, $s3, 60 # 14790 ::do_widen(char) const@@Base+0x1228> │ │ │ │ + move $a0, $t4 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $t2 │ │ │ │ + bl -60020 │ │ │ │ + add.d $t4, $a0, $s3 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + b -392 # 145e8 ::do_widen(char) const@@Base+0x1080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -304 │ │ │ │ - st.d $s4, $sp, 256 │ │ │ │ - pcalau12i $s4, 77 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s5, $sp, 248 │ │ │ │ - li.w $a2, 10 │ │ │ │ - move $s5, $a1 │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - st.d $ra, $sp, 296 │ │ │ │ - st.d $s0, $sp, 288 │ │ │ │ - st.d $s1, $sp, 280 │ │ │ │ - st.d $s2, $sp, 272 │ │ │ │ - bl -43508 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t4, $t0, 0x5 │ │ │ │ - beqz $t0, 496 # 138c8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - move $t2, $zero │ │ │ │ - ldptr.w $t3, $t1, 0 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - slt $t0, $t3, $a3 │ │ │ │ - maskeqz $a3, $a3, $t0 │ │ │ │ - masknez $t0, $t3, $t0 │ │ │ │ - or $a3, $a3, $t0 │ │ │ │ - bltu $t2, $t4, -28 # 136e8 ::do_widen(char) const@@Base+0x78> │ │ │ │ - addi.w $a3, $a3, 2 │ │ │ │ - srli.w $t0, $a3, 0x1f │ │ │ │ - add.w $t0, $t0, $a3 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - sub.w $t0, $zero, $t0 │ │ │ │ nop │ │ │ │ - pcaddi $t2, 78735 │ │ │ │ - pcaddi $t1, 78735 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - ldptr.w $a1, $t2, 0 │ │ │ │ - srli.w $a2, $t4, 0x1f │ │ │ │ - srli.w $t3, $t1, 0x1f │ │ │ │ - srli.w $t2, $a1, 0x1f │ │ │ │ - add.w $a2, $a2, $t4 │ │ │ │ - add.w $t1, $t1, $t3 │ │ │ │ - add.w $a1, $a1, $t2 │ │ │ │ - srai.w $a2, $a2, 0x1 │ │ │ │ - srai.w $t1, $t1, 0x1 │ │ │ │ - srai.w $a1, $a1, 0x1 │ │ │ │ - addi.w $a4, $t4, 2 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - sub.w $a2, $t1, $a2 │ │ │ │ - add.w $a1, $a1, $t0 │ │ │ │ - bl -29516 # c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f8> │ │ │ │ - pcaddi $t0, 78685 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - beqz $t0, 32 # 13790 ::do_widen(char) const@@Base+0x120> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -28544 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $t1, $t1, -8 │ │ │ │ + b -72 # 14740 ::do_widen(char) const@@Base+0x11d8> │ │ │ │ nop │ │ │ │ - bl -56176 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $s0, $zero │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - addi.d $s2, $sp, 48 │ │ │ │ - bgeu $s0, $t0, 104 # 13818 ::do_widen(char) const@@Base+0x1a8> │ │ │ │ + beq $s3, $t0, 16 # 147a0 ::do_widen(char) const@@Base+0x1238> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + b -432 # 145e8 ::do_widen(char) const@@Base+0x1080> │ │ │ │ nop │ │ │ │ - slli.d $t0, $s0, 0x5 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - ld.d $a2, $t1, 8 │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -42160 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a4, $zero │ │ │ │ - addi.w $a3, $s0, 1 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -28992 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - beq $a0, $s2, 16 # 13800 ::do_widen(char) const@@Base+0x190> │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -57068 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $s0, $s0, 1 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $s0, $t0, -92 # 137b8 ::do_widen(char) const@@Base+0x148> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -28772 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - bl -56320 │ │ │ │ - beqz $s5, 12 # 13830 ::do_widen(char) const@@Base+0x1c0> │ │ │ │ - li.w $a0, -1 │ │ │ │ - bl -26720 # cfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cac> │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -30268 # c1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 16 │ │ │ │ - beq $s0, $s1, 48 # 13870 ::do_widen(char) const@@Base+0x200> │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + addi.d $t4, $t4, 8 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + st.d $t0, $t4, -8 │ │ │ │ + b -456 # 145e8 ::do_widen(char) const@@Base+0x1080> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 13860 ::do_widen(char) const@@Base+0x1f0> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -57164 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s1, $s0, -28 # 13848 ::do_widen(char) const@@Base+0x1d8> │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -1748 # 140ec ::do_widen(char) const@@Base+0xb84> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -60232 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # 13888 ::do_widen(char) const@@Base+0x218> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -57200 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 232 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 72 # 138d8 ::do_widen(char) const@@Base+0x268> │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $s0, $sp, 288 │ │ │ │ - ld.d $s1, $sp, 280 │ │ │ │ - ld.d $s2, $sp, 272 │ │ │ │ - ld.d $s4, $sp, 256 │ │ │ │ - ld.d $s5, $sp, 248 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - ret │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + ld.d $s2, $a0, 8 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + lu12i.w $t0, -209716 │ │ │ │ + ori $t0, $t0, 0xccd │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + lu32i.d $t0, -209716 │ │ │ │ + sub.d $s5, $s2, $s3 │ │ │ │ + lu52i.d $t0, $t0, -820 │ │ │ │ + srai.d $t1, $s5, 0x3 │ │ │ │ + mul.d $t1, $t1, $t0 │ │ │ │ + lu12i.w $t2, 209715 │ │ │ │ + ori $t2, $t2, 0x333 │ │ │ │ + lu32i.d $t2, 209715 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + lu52i.d $t2, $t2, 51 │ │ │ │ + beq $t1, $t2, 276 # 1493c ::do_widen(char) const@@Base+0x13d4> │ │ │ │ + lu12i.w $t0, 209715 │ │ │ │ + sltui $s0, $t1, 1 │ │ │ │ + ori $t0, $t0, 0x334 │ │ │ │ + or $s0, $t1, $s0 │ │ │ │ + lu32i.d $t0, 209715 │ │ │ │ + add.d $s0, $s0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 51 │ │ │ │ + sltu $t0, $s0, $t0 │ │ │ │ + maskeqz $s0, $s0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s0, $s0, $t0 │ │ │ │ + alsl.d $s0, $s0, $s0, 0x2 │ │ │ │ + slli.d $s0, $s0, 0x3 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -61292 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + add.d $a0, $a0, $s5 │ │ │ │ + bl -732 # 145a0 ::do_widen(char) const@@Base+0x1038> │ │ │ │ + move $t0, $s1 │ │ │ │ + beq $s3, $s2, 104 # 148ec ::do_widen(char) const@@Base+0x1384> │ │ │ │ + move $t0, $s3 │ │ │ │ + move $t1, $s1 │ │ │ │ + nop │ │ │ │ + ld.d $t2, $t0, 32 │ │ │ │ + vld $vr0, $t0, 0 │ │ │ │ + vst $vr0, $t1, 0 │ │ │ │ + vld $vr0, $t0, 16 │ │ │ │ + addi.d $t1, $t1, 40 │ │ │ │ + vst $vr0, $t1, -24 │ │ │ │ + addi.d $t0, $t0, 40 │ │ │ │ + st.d $t2, $t1, -8 │ │ │ │ + bne $t0, $s2, -32 # 14894 ::do_widen(char) const@@Base+0x132c> │ │ │ │ + lu12i.w $t1, -209716 │ │ │ │ + addi.d $t0, $t0, -40 │ │ │ │ + ori $t1, $t1, 0xccd │ │ │ │ + lu32i.d $t1, -209716 │ │ │ │ + sub.d $t0, $t0, $s3 │ │ │ │ + lu52i.d $t1, $t1, 204 │ │ │ │ + srli.d $t0, $t0, 0x3 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x3c, 0x0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ + alsl.d $t0, $t0, $s1, 0x3 │ │ │ │ nop │ │ │ │ + addi.d $s2, $t0, 40 │ │ │ │ + beqz $s3, 20 # 14904 ::do_widen(char) const@@Base+0x139c> │ │ │ │ + ld.d $a1, $s4, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.d $a1, $a1, $s3 │ │ │ │ + bl -61424 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + add.d $s0, $s1, $s0 │ │ │ │ + stptr.d $s1, $s4, 0 │ │ │ │ + st.d $s2, $s4, 8 │ │ │ │ + st.d $s0, $s4, 16 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + pcaddi $a0, 38971 │ │ │ │ + bl -62080 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -61504 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -60632 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t0, 76567 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.w $a1, $a0, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $t0, -1 │ │ │ │ - li.w $a3, 2 │ │ │ │ - b -432 # 13720 ::do_widen(char) const@@Base+0xb0> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $s0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + beq $s0, $t0, 180 # 14a4c ::do_widen(char) const@@Base+0x14e4> │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $a1 │ │ │ │ + b 32 # 149cc ::do_widen(char) const@@Base+0x1464> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 264 │ │ │ │ - st.d $s6, $sp, 240 │ │ │ │ - bl -57568 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b 28 # 13908 ::do_widen(char) const@@Base+0x298> │ │ │ │ - move $s0, $a0 │ │ │ │ - b 28 # 13910 ::do_widen(char) const@@Base+0x2a0> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -57136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 64 │ │ │ │ - bl -30484 # c1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -42636 │ │ │ │ - ld.d $t1, $sp, 232 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s3, $sp, 264 │ │ │ │ - st.d $s6, $sp, 240 │ │ │ │ - bne $t1, $t0, -72 # 138e0 ::do_widen(char) const@@Base+0x270> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -56496 │ │ │ │ nop │ │ │ │ - pcaddi $t1, 78602 │ │ │ │ - pcaddi $t0, 78600 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - ld.d $a3, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -512 │ │ │ │ - srli.w $t4, $t1, 0x1f │ │ │ │ - srli.w $t3, $t0, 0x1f │ │ │ │ - pcalau12i $t2, 77 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - add.w $t0, $t0, $t3 │ │ │ │ - add.w $a2, $t1, $t4 │ │ │ │ - move $s1, $a1 │ │ │ │ - srli.d $a1, $a3, 0x1 │ │ │ │ - srai.w $t0, $t0, 0x1 │ │ │ │ - addi.d $a1, $a1, 6 │ │ │ │ - srai.w $a2, $a2, 0x1 │ │ │ │ - st.d $s0, $sp, 488 │ │ │ │ - sub.w $a1, $t0, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a4, 5 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - addi.w $a3, $a3, 12 │ │ │ │ - addi.w $a2, $a2, -2 │ │ │ │ - st.d $ra, $sp, 504 │ │ │ │ - st.d $s8, $sp, 424 │ │ │ │ - st.d $t2, $sp, 408 │ │ │ │ - bl -30104 # c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f8> │ │ │ │ - pcaddi $t0, 78538 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - beqz $t0, 28 # 139d8 ::do_widen(char) const@@Base+0x368> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -29132 # c808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e8> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - beqz $a2, 60 # 13a18 ::do_widen(char) const@@Base+0x3a8> │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - addi.d $a0, $sp, 208 │ │ │ │ - addi.d $s1, $sp, 224 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - bl -42704 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 208 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -28936 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - beq $a0, $s1, 16 # 13a18 ::do_widen(char) const@@Base+0x3a8> │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -57604 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -29284 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - ld.d $a3, $s0, 8 │ │ │ │ - li.w $a4, 2 │ │ │ │ - li.w $a2, 2 │ │ │ │ - li.w $a1, 1 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - addi.w $a3, $a3, 10 │ │ │ │ - bl -12408 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - addi.d $s1, $sp, 224 │ │ │ │ - ori $t0, $t0, 0x559 │ │ │ │ - st.d $s4, $sp, 456 │ │ │ │ - st.h $t0, $sp, 224 │ │ │ │ - addi.d $s4, $sp, 208 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.b $t1, $s1, 2 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - li.w $t0, 3 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - st.b $zero, $sp, 227 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - bl -42168 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - ld.d $s7, $sp, 56 │ │ │ │ - ld.d $fp, $sp, 64 │ │ │ │ - beq $a0, $s1, 16 # 13ab8 ::do_widen(char) const@@Base+0x448> │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -57764 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xf4e │ │ │ │ - li.w $t0, 2 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - st.b $zero, $sp, 226 │ │ │ │ - st.h $t1, $sp, 224 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - beq $s7, $fp, 884 # 13e48 ::do_widen(char) const@@Base+0x7d8> │ │ │ │ - addi.d $t1, $s7, 16 │ │ │ │ - stptr.d $t1, $s7, 0 │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - beq $t0, $s1, 996 # 13ec8 ::do_widen(char) const@@Base+0x858> │ │ │ │ - ld.d $t1, $sp, 224 │ │ │ │ - stptr.d $t0, $s7, 0 │ │ │ │ - st.d $t1, $s7, 16 │ │ │ │ nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $s5, $s7, 32 │ │ │ │ - st.d $t0, $s7, 8 │ │ │ │ + beq $t1, $s0, 128 # 14a44 ::do_widen(char) const@@Base+0x14dc> │ │ │ │ nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -57868 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 176 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -43024 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - sub.d $s0, $s5, $s6 │ │ │ │ - beq $s5, $s6, 752 # 13e28 ::do_widen(char) const@@Base+0x7b8> │ │ │ │ + ldptr.w $a2, $s0, 4 │ │ │ │ + ldptr.w $a1, $s0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 8400 # 16aa8 ::do_widen(char) const@@Base+0x3540> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -57920 │ │ │ │ - move $s7, $a0 │ │ │ │ - add.d $s0, $s7, $s0 │ │ │ │ - st.d $s7, $sp, 80 │ │ │ │ - st.d $s7, $sp, 88 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - beq $s6, $s5, 744 # 13e40 ::do_widen(char) const@@Base+0x7d0> │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + beqz $t0, -40 # 149c4 ::do_widen(char) const@@Base+0x145c> │ │ │ │ + beq $t1, $s0, 36 # 14a14 ::do_widen(char) const@@Base+0x14ac> │ │ │ │ + sub.d $a2, $t1, $s0 │ │ │ │ + li.w $t2, 8 │ │ │ │ + bge $t2, $a2, 104 # 14a64 ::do_widen(char) const@@Base+0x14fc> │ │ │ │ + move $a1, $s0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -60696 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + addi.d $t1, $t1, -8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s8, $s6 │ │ │ │ - move $s0, $s7 │ │ │ │ - addi.d $t1, $s0, 16 │ │ │ │ - ld.d $a2, $s8, 8 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - ldptr.d $a1, $s8, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -43100 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $s8, $s8, 32 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s5, $s8, -32 # 13b68 ::do_widen(char) const@@Base+0x4f8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - pcaddi $a1, 40167 │ │ │ │ - pcaddi $t0, 40164 │ │ │ │ - maskeqz $s8, $t0, $t1 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - masknez $s0, $a1, $t1 │ │ │ │ - or $a0, $s0, $s8 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - bl -57664 │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a2, $a0 │ │ │ │ - or $a1, $s0, $s8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -57316 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s7, $sp, 216 │ │ │ │ - add.d $s7, $s7, $sp │ │ │ │ - move $a4, $s4 │ │ │ │ - st.b $zero, $s7, 224 │ │ │ │ - addi.d $a3, $sp, 80 │ │ │ │ - move $a2, $zero │ │ │ │ - bl -25744 # d758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4438> │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - beq $a0, $s1, 16 # 13c00 ::do_widen(char) const@@Base+0x590> │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58092 │ │ │ │ - ld.d $s7, $sp, 80 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - beq $s7, $s0, 56 # 13c40 ::do_widen(char) const@@Base+0x5d0> │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $t0, $zero │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + bne $a2, $t2, -80 # 14a14 ::do_widen(char) const@@Base+0x14ac> │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + b -92 # 14a14 ::do_widen(char) const@@Base+0x14ac> │ │ │ │ + ldptr.w $a0, $a0, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - beq $a0, $t0, 16 # 13c30 ::do_widen(char) const@@Base+0x5c0> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + pcalau12i $s7, 76 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t3, $s7, 0 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + move $t1, $zero │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s6, $a1 │ │ │ │ + move $s0, $zero │ │ │ │ + addi.d $s2, $sp, 24 │ │ │ │ + li.w $s4, 1 │ │ │ │ + li.w $s5, 36 │ │ │ │ + bgeu $t1, $t0, 128 # 14b6c ::do_widen(char) const@@Base+0x1604> │ │ │ │ + nop │ │ │ │ + st.h $s5, $sp, 24 │ │ │ │ + alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + ldptr.w $s8, $t1, 0 │ │ │ │ + ldptr.w $fp, $t1, 4 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + bl 96088 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $fp │ │ │ │ + move $a2, $s8 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 99424 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 14b4c ::do_widen(char) const@@Base+0x15e4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -58140 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - bne $s0, $s7, -28 # 13c18 ::do_widen(char) const@@Base+0x5a8> │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ + bl -62004 │ │ │ │ nop │ │ │ │ - beqz $s0, 24 # 13c58 ::do_widen(char) const@@Base+0x5e8> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - sub.d $a1, $a1, $s0 │ │ │ │ - bl -58176 │ │ │ │ + ld.d $t2, $s1, 8 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bstrpick.d $t1, $s0, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + bltu $t1, $t0, -112 # 14af4 ::do_widen(char) const@@Base+0x158c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 176 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 16 # 13c70 ::do_widen(char) const@@Base+0x600> │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58204 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -12920 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $s7, 476823 │ │ │ │ - ori $s7, $s7, 0x571 │ │ │ │ - li.w $s8, 4 │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -29060 # cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e8> │ │ │ │ - addi.d $a1, $sp, 240 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -12088 # 10d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a40> │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -29928 # c7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498> │ │ │ │ - bl -57476 │ │ │ │ - li.w $a0, -1 │ │ │ │ - bl 78724 # 27030 , std::allocator >::~basic_stringbuf()@@Base+0xc3a0> │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - stptr.w $s7, $s1, 0 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - st.b $zero, $sp, 228 │ │ │ │ - bl 78796 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - ld.d $t0, $sp, 208 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $s1, 24 # 13ce8 ::do_widen(char) const@@Base+0x678> │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58320 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 56 # 14bac ::do_widen(char) const@@Base+0x1644> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s2, $sp, 104 │ │ │ │ + ld.d $s4, $sp, 88 │ │ │ │ + ld.d $s5, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bnez $s0, 256 # 13de8 ::do_widen(char) const@@Base+0x778> │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -10448 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 78712 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 204 # 13dc8 ::do_widen(char) const@@Base+0x758> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -8524 # 11bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88a0> │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - li.w $t0, 3 │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - beq $t1, $t0, 364 # 13e88 ::do_widen(char) const@@Base+0x818> │ │ │ │ - beq $a0, $s1, 208 # 13df0 ::do_widen(char) const@@Base+0x780> │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - move $s1, $s6 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58404 │ │ │ │ - bne $s6, $s5, 192 # 13df8 ::do_widen(char) const@@Base+0x788> │ │ │ │ + bl -62388 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -61940 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + bne $t1, $t0, -32 # 14bb4 ::do_widen(char) const@@Base+0x164c> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -61276 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + pcalau12i $s5, 76 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $s3, $a2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - beqz $s6, 16 # 13d58 ::do_widen(char) const@@Base+0x6e8> │ │ │ │ - sub.d $a1, $fp, $s6 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -58436 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -13628 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -31596 # c1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 360 # 13ee0 ::do_widen(char) const@@Base+0x870> │ │ │ │ - ld.d $ra, $sp, 504 │ │ │ │ - ld.d $fp, $sp, 496 │ │ │ │ - ld.d $s4, $sp, 456 │ │ │ │ - ld.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 440 │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - ld.d $s1, $sp, 480 │ │ │ │ - ld.d $s8, $sp, 424 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 488 │ │ │ │ - addi.d $sp, $sp, 512 │ │ │ │ + bl -24736 # eb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2908> │ │ │ │ + addi.w $a1, $a0, -2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl 141432 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -24712 # ebb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2938> │ │ │ │ + addi.w $a1, $a0, -2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl 141408 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 7812 # 16ae8 ::do_widen(char) const@@Base+0x3580> │ │ │ │ + bnez $a0, -68 # 14c24 ::do_widen(char) const@@Base+0x16bc> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -24976 # eae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2868> │ │ │ │ + bnez $a0, -88 # 14c24 ::do_widen(char) const@@Base+0x16bc> │ │ │ │ + ld.d $t0, $s4, 16 │ │ │ │ + ld.d $t1, $s4, 24 │ │ │ │ + beq $t0, $t1, 92 # 14ce4 ::do_widen(char) const@@Base+0x177c> │ │ │ │ + stptr.w $s2, $t0, 0 │ │ │ │ + st.w $s1, $t0, 4 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + st.d $t0, $s4, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 88 # 14cfc ::do_widen(char) const@@Base+0x1794> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a1, $sp │ │ │ │ + addi.d $a0, $s4, 8 │ │ │ │ + stptr.w $s2, $sp, 0 │ │ │ │ + st.w $s1, $sp, 4 │ │ │ │ + bl 492 # 14ee0 ::do_widen(char) const@@Base+0x1978> │ │ │ │ + b -92 # 14c9c ::do_widen(char) const@@Base+0x1734> │ │ │ │ + bl -62716 │ │ │ │ nop │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 78500 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -208 # 13d00 ::do_widen(char) const@@Base+0x690> │ │ │ │ - b -332 # 13c88 ::do_widen(char) const@@Base+0x618> │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ldptr.w $s2, $a0, 32 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + sub.w $s2, $s2, $t0 │ │ │ │ + blez $s2, 84 # 14d7c ::do_widen(char) const@@Base+0x1814> │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $a2 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bl -384 # 14be4 ::do_widen(char) const@@Base+0x167c> │ │ │ │ + bne $s2, $s0, -20 # 14d54 ::do_widen(char) const@@Base+0x17ec> │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s0, $zero │ │ │ │ + pcalau12i $t1, 76 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + beq $t0, $t2, 48 # 14de4 ::do_widen(char) const@@Base+0x187c> │ │ │ │ + stptr.w $a1, $t0, 0 │ │ │ │ + st.w $a2, $t0, 4 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ nop │ │ │ │ - move $s1, $s6 │ │ │ │ - beq $s6, $s5, -172 # 13d48 ::do_widen(char) const@@Base+0x6d8> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 13e10 ::do_widen(char) const@@Base+0x7a0> │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58620 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s1, $s5, -28 # 13df8 ::do_widen(char) const@@Base+0x788> │ │ │ │ - b -208 # 13d48 ::do_widen(char) const@@Base+0x6d8> │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 48 # 14e04 ::do_widen(char) const@@Base+0x189c> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + stptr.w $a1, $sp, 0 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + move $a1, $sp │ │ │ │ + st.w $a2, $sp, 4 │ │ │ │ + bl 236 # 14ee0 ::do_widen(char) const@@Base+0x1978> │ │ │ │ + pcalau12i $t1, 76 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -52 # 14dcc ::do_widen(char) const@@Base+0x1864> │ │ │ │ + bl -62980 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s7, $zero │ │ │ │ - add.d $s0, $s7, $s0 │ │ │ │ - st.d $s7, $sp, 80 │ │ │ │ - st.d $s7, $sp, 88 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - bne $s6, $s5, -732 # 13b60 ::do_widen(char) const@@Base+0x4f0> │ │ │ │ - move $s0, $s7 │ │ │ │ - b -692 # 13b90 ::do_widen(char) const@@Base+0x520> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -43140 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ld.d $fp, $sp, 64 │ │ │ │ - beq $a0, $s1, -860 # 13b08 ::do_widen(char) const@@Base+0x498> │ │ │ │ - ld.d $a1, $sp, 224 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -58720 │ │ │ │ - b -876 # 13b08 ::do_widen(char) const@@Base+0x498> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.hu $t1, $a0, 0 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x559 │ │ │ │ - bne $t1, $t0, -372 # 13d20 ::do_widen(char) const@@Base+0x6b0> │ │ │ │ - ld.bu $t1, $a0, 2 │ │ │ │ - li.w $t0, 115 │ │ │ │ - bne $t1, $t0, -384 # 13d20 ::do_widen(char) const@@Base+0x6b0> │ │ │ │ - li.w $s0, 1 │ │ │ │ - bne $a0, $s1, -384 # 13d28 ::do_widen(char) const@@Base+0x6b8> │ │ │ │ - b -188 # 13df0 ::do_widen(char) const@@Base+0x780> │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + beqz $a0, 72 # 14e78 ::do_widen(char) const@@Base+0x1910> │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -62776 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -62800 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.hu $t0, $s1, 0 │ │ │ │ - st.h $t0, $s7, 16 │ │ │ │ - ld.bu $t0, $s1, 2 │ │ │ │ - st.b $t0, $t1, 2 │ │ │ │ - b -992 # 13af8 ::do_widen(char) const@@Base+0x488> │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -62832 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 472 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - bl -59112 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 240 │ │ │ │ - bl -32004 # c1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed8> │ │ │ │ - pcalau12i $t0, 77 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - st.d $s2, $sp, 472 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s4, $sp, 456 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - bne $t1, $t0, 92 # 13f88 ::do_widen(char) const@@Base+0x918> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -58036 │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a1, 88 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -58940 │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $s6, $sp, 48 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - st.d $fp, $sp, 64 │ │ │ │ - bl -44256 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -14160 # 10820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - ld.d $fp, $sp, 496 │ │ │ │ - ld.d $s4, $sp, 456 │ │ │ │ - ld.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 440 │ │ │ │ - b -140 # 13ef8 ::do_widen(char) const@@Base+0x888> │ │ │ │ - bl -59272 │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -64 # 13f58 ::do_widen(char) const@@Base+0x8e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - ld.d $fp, $sp, 64 │ │ │ │ - bl -58864 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -108 # 13f58 ::do_widen(char) const@@Base+0x8e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 208 │ │ │ │ - bl -58880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -220 # 13ef8 ::do_widen(char) const@@Base+0x888> │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -58900 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -168 # 13f40 ::do_widen(char) const@@Base+0x8d0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $s7, $s0, 108 # 14060 ::do_widen(char) const@@Base+0x9f0> │ │ │ │ - ldptr.d $a0, $s7, 0 │ │ │ │ - addi.d $t0, $s7, 16 │ │ │ │ - bne $a0, $t0, 120 # 14078 ::do_widen(char) const@@Base+0xa08> │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - beq $s7, $s0, 88 # 14060 ::do_widen(char) const@@Base+0x9f0> │ │ │ │ - b -20 # 13ff8 ::do_widen(char) const@@Base+0x988> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - ld.d $s6, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - ld.d $fp, $sp, 64 │ │ │ │ - bl -58964 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - b -212 # 13f58 ::do_widen(char) const@@Base+0x8e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -58984 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - b -232 # 13f58 ::do_widen(char) const@@Base+0x8e8> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -59008 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - bl -44496 │ │ │ │ - b -124 # 13fe0 ::do_widen(char) const@@Base+0x970> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beqz $a0, -132 # 13fe0 ::do_widen(char) const@@Base+0x970> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -59232 │ │ │ │ - b -148 # 13fe0 ::do_widen(char) const@@Base+0x970> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ - addi.d $s7, $s7, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -59252 │ │ │ │ - b -128 # 14008 ::do_widen(char) const@@Base+0x998> │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + beqz $t0, 44 # 14edc ::do_widen(char) const@@Base+0x1974> │ │ │ │ + ld.d $a1, $a0, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + b -62896 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + ld.d $s4, $a0, 8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s0, $s4, $s3 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ - bl -58784 │ │ │ │ - move $s6, $a0 │ │ │ │ - bnez $a0, 60 # 140f4 ::do_widen(char) const@@Base+0xa84> │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + srai.d $t1, $s0, 0x3 │ │ │ │ + beq $t1, $t2, 196 # 14fd8 ::do_widen(char) const@@Base+0x1a70> │ │ │ │ + move $s2, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s1, $a0, 0x3 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -63052 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $t4, $a0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + stx.d $t1, $a0, $s0 │ │ │ │ + beq $s3, $s4, 36 # 14f88 ::do_widen(char) const@@Base+0x1a20> │ │ │ │ + add.d $t3, $a0, $s0 │ │ │ │ + move $t1, $s3 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + st.d $t2, $t0, -8 │ │ │ │ + bne $t0, $t3, -16 # 14f70 ::do_widen(char) const@@Base+0x1a08> │ │ │ │ + nop │ │ │ │ + addi.d $s0, $t0, 8 │ │ │ │ + beqz $s3, 28 # 14fa8 ::do_widen(char) const@@Base+0x1a40> │ │ │ │ + ld.d $a1, $s2, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + sub.d $a1, $a1, $s3 │ │ │ │ + bl -63120 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - st.b $zero, $t0, 1380 │ │ │ │ - move $a0, $s6 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ + add.d $a0, $t4, $s1 │ │ │ │ + st.d $s0, $s2, 8 │ │ │ │ + stptr.d $t4, $s2, 0 │ │ │ │ + st.d $a0, $s2, 16 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + pcaddi $a0, 38548 │ │ │ │ + bl -63772 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + pcaddi $t0, 76153 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + beqz $a0, 20 # 15018 ::do_widen(char) const@@Base+0x1ab0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s1, 24 │ │ │ │ + ld.d $s3, $s1, 8 │ │ │ │ + beqz $s3, 132 # 150a0 ::do_widen(char) const@@Base+0x1b38> │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + ld.d $s0, $s3, 40 │ │ │ │ + ld.d $s2, $s3, 48 │ │ │ │ + beq $s0, $s2, 44 # 15058 ::do_widen(char) const@@Base+0x1af0> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + addi.d $t0, $s0, 24 │ │ │ │ + beq $a0, $t0, 16 # 15048 ::do_widen(char) const@@Base+0x1ae0> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -63284 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + bne $s2, $s0, -28 # 15030 ::do_widen(char) const@@Base+0x1ac8> │ │ │ │ + ld.d $s2, $s3, 40 │ │ │ │ nop │ │ │ │ + beqz $s2, 24 # 15070 ::do_widen(char) const@@Base+0x1b08> │ │ │ │ + ld.d $a1, $s3, 56 │ │ │ │ + move $a0, $s2 │ │ │ │ + sub.d $a1, $a1, $s2 │ │ │ │ + bl -63320 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s3, 8 │ │ │ │ + addi.d $t0, $s3, 24 │ │ │ │ + beq $a0, $t0, 16 # 15088 ::do_widen(char) const@@Base+0x1b20> │ │ │ │ + ld.d $a1, $s3, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -63348 │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -63360 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s1, 16 │ │ │ │ + beqz $s0, 44 # 150d0 ::do_widen(char) const@@Base+0x1b68> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + addi.d $t0, $s0, 24 │ │ │ │ + beq $a0, $t0, 16 # 150c0 ::do_widen(char) const@@Base+0x1b58> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -63404 │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -63416 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + ld.d $a0, $s1, 144 │ │ │ │ + beqz $a0, 20 # 150e8 ::do_widen(char) const@@Base+0x1b80> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s1, 144 │ │ │ │ + ld.d $s0, $s1, 152 │ │ │ │ + beqz $s0, 68 # 15130 ::do_widen(char) const@@Base+0x1bc8> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, 1371 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bne $t0, $t1, 196 # 151c0 ::do_widen(char) const@@Base+0x1c58> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 20 # 15118 ::do_widen(char) const@@Base+0x1bb0> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -63488 │ │ │ │ nop │ │ │ │ + li.w $a1, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -63504 │ │ │ │ nop │ │ │ │ + st.d $zero, $s1, 152 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 160 │ │ │ │ + beqz $a0, 20 # 15148 ::do_widen(char) const@@Base+0x1be0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s1, 160 │ │ │ │ + ld.d $s0, $s1, 168 │ │ │ │ + beqz $s0, 84 # 151a0 ::do_widen(char) const@@Base+0x1c38> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -203 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bne $t0, $t1, 132 # 151e0 ::do_widen(char) const@@Base+0x1c78> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 20 # 15178 ::do_widen(char) const@@Base+0x1c10> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -63584 │ │ │ │ nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.b $t1, $t0, 1380 │ │ │ │ - li.w $s1, 1 │ │ │ │ - bl -60460 │ │ │ │ - move $s4, $zero │ │ │ │ - li.w $s3, 8 │ │ │ │ - li.w $s5, 65 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + li.w $a1, 40 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -63620 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ext.w.h $s2, $s4 │ │ │ │ - move $s0, $zero │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add.w $a0, $s0, $s1 │ │ │ │ - ext.w.h $a2, $s0 │ │ │ │ - move $a1, $s2 │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bl -60616 │ │ │ │ - bne $s0, $s3, -24 # 14144 ::do_widen(char) const@@Base+0xad4> │ │ │ │ - addi.w $s1, $s1, 8 │ │ │ │ - addi.w $s4, $s4, 1 │ │ │ │ - bne $s1, $s5, -52 # 14134 ::do_widen(char) const@@Base+0xac4> │ │ │ │ - bl -59852 │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a0, $t0, 136 # 141fc ::do_widen(char) const@@Base+0xb8c> │ │ │ │ - li.w $a2, -1 │ │ │ │ - move $a1, $zero │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -60660 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - li.w $a0, 65 │ │ │ │ - bl -60676 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 2 │ │ │ │ - li.w $a0, 66 │ │ │ │ - bl -60692 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 3 │ │ │ │ - li.w $a0, 67 │ │ │ │ - bl -60708 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 4 │ │ │ │ - li.w $a0, 68 │ │ │ │ - bl -60724 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 5 │ │ │ │ - li.w $a0, 69 │ │ │ │ - bl -60740 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 6 │ │ │ │ - li.w $a0, 70 │ │ │ │ - bl -60756 │ │ │ │ - li.w $a2, -1 │ │ │ │ - li.w $a1, 7 │ │ │ │ - li.w $a0, 71 │ │ │ │ - bl -60772 │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -160 # 15128 ::do_widen(char) const@@Base+0x1bc0> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + jr $t0 │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -59180 │ │ │ │ - beqz $a0, 116 # 142c4 ::do_widen(char) const@@Base+0xc54> │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - ld.d $t0, $t0, -192 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - li.w $t1, 255 │ │ │ │ - move $a0, $zero │ │ │ │ - bge $t1, $t0, 92 # 142c4 ::do_widen(char) const@@Base+0xc54> │ │ │ │ - pcaddi $t1, 77963 │ │ │ │ - ldptr.w $a0, $t1, 0 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - addi.w $t2, $a0, 1 │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ - blt $t2, $t0, 16 # 14294 ::do_widen(char) const@@Base+0xc24> │ │ │ │ - li.w $t2, 8 │ │ │ │ - li.w $a0, 7 │ │ │ │ - nop │ │ │ │ - alsl.w $a3, $a2, $a2, 0x1 │ │ │ │ - alsl.w $a2, $a1, $a1, 0x1 │ │ │ │ - alsl.w $a1, $s0, $s0, 0x1 │ │ │ │ - ext.w.h $a3, $a3 │ │ │ │ - ext.w.h $a2, $a2 │ │ │ │ - ext.w.h $a1, $a1 │ │ │ │ - stptr.w $t2, $t1, 0 │ │ │ │ - bl -59360 │ │ │ │ - pcaddi $t1, 77945 │ │ │ │ - ldptr.w $a0, $t1, 0 │ │ │ │ - addi.w $a0, $a0, -1 │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -556 # 14fe0 ::do_widen(char) const@@Base+0x1a78> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ + li.w $a1, 176 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - move $t1, $a0 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t5, $t0, 0 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - ld.bu $t4, $t2, 0 │ │ │ │ - li.w $t3, 35 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - move $a0, $zero │ │ │ │ - bne $t4, $t3, 20 # 14314 ::do_widen(char) const@@Base+0xca4> │ │ │ │ - ld.d $t4, $t1, 8 │ │ │ │ - li.w $t3, 7 │ │ │ │ - beq $t4, $t3, 40 # 14334 ::do_widen(char) const@@Base+0xcc4> │ │ │ │ + b -63760 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 184 # 143d4 ::do_widen(char) const@@Base+0xd64> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t0, 76009 │ │ │ │ + move $s0, $a0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.b $zero, $a0, 32 │ │ │ │ + addi.d $a0, $a0, 40 │ │ │ │ + bl 138284 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl 138276 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + bl 138268 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + st.h $zero, $s0, 136 │ │ │ │ + st.b $zero, $s0, 138 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.b $zero, $sp, 18 │ │ │ │ - ld.bu $t3, $t2, 1 │ │ │ │ - ld.bu $t2, $t2, 2 │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - st.b $t3, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - st.b $t2, $sp, 17 │ │ │ │ - bl -58928 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - ld.hu $t2, $t2, 3 │ │ │ │ - st.h $t2, $sp, 16 │ │ │ │ - bl -58964 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + pcalau12i $s0, 75 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ move $s1, $a0 │ │ │ │ - li.w $a2, 16 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - ld.hu $t1, $t1, 5 │ │ │ │ - st.h $t1, $sp, 16 │ │ │ │ - bl -59000 │ │ │ │ - ext.w.h $a2, $a0 │ │ │ │ - ext.w.h $a1, $s1 │ │ │ │ - ext.w.h $a0, $s2 │ │ │ │ - bl -388 # 14234 ::do_widen(char) const@@Base+0xbc4> │ │ │ │ - pcalau12i $t0, 76 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - b -184 # 14314 ::do_widen(char) const@@Base+0xca4> │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 110236 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + beqz $a0, 56 # 15300 ::do_widen(char) const@@Base+0x1d98> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - bl -60384 │ │ │ │ - li.w $t0, 7 │ │ │ │ - blt $t0, $a0, 44 # 14414 ::do_widen(char) const@@Base+0xda4> │ │ │ │ - blt $t0, $a1, 40 # 14414 ::do_widen(char) const@@Base+0xda4> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a1, $t0, 224 # 144d4 ::do_widen(char) const@@Base+0xe64> │ │ │ │ - alsl.w $a0, $a0, $a1, 0x3 │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - andi $a0, $a0, 0xff │ │ │ │ - slli.w $a2, $a2, 0x15 │ │ │ │ - slli.d $a0, $a0, 0x8 │ │ │ │ - or $a0, $a2, $a0 │ │ │ │ - ret │ │ │ │ - pcalau12i $t1, 76 │ │ │ │ - ld.d $t1, $t1, -192 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - li.w $t0, 255 │ │ │ │ - blt $t0, $t1, 16 # 14434 ::do_widen(char) const@@Base+0xdc4> │ │ │ │ - slli.w $a0, $a2, 0x15 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 1088 # 15718 ::do_widen(char) const@@Base+0x21b0> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - pcaddi $t1, 77849 │ │ │ │ - ldptr.w $t0, $t1, 4 │ │ │ │ - pcalau12i $t2, 76 │ │ │ │ - ld.d $t2, $t2, -264 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ldptr.w $t3, $t2, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - addi.w $t2, $t0, 1 │ │ │ │ - st.w $t2, $t1, 4 │ │ │ │ - bge $t2, $t3, 92 # 144b4 ::do_widen(char) const@@Base+0xe44> │ │ │ │ - ext.w.h $t2, $t0 │ │ │ │ nop │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - move $a2, $a1 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t2 │ │ │ │ - bl -61412 │ │ │ │ - pcaddi $t1, 77832 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.w $t1, $t1, 4 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - slli.w $a2, $t0, 0x15 │ │ │ │ - addi.w $t0, $t1, -1 │ │ │ │ - andi $t0, $t0, 0xff │ │ │ │ - slli.d $t0, $t0, 0x8 │ │ │ │ - or $a0, $a2, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s2, $sp, 24 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 110188 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 16 # 15350 ::do_widen(char) const@@Base+0x1de8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64060 │ │ │ │ + beqz $s3, 208 # 15420 ::do_widen(char) const@@Base+0x1eb8> │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s1, 33 │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s1, 136 │ │ │ │ + bnez $t0, 12 # 15370 ::do_widen(char) const@@Base+0x1e08> │ │ │ │ + ld.bu $t0, $s1, 138 │ │ │ │ + beqz $t0, 52 # 153a0 ::do_widen(char) const@@Base+0x1e38> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 944 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $a0, $s1, 144 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b 90696 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 110048 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 153e0 ::do_widen(char) const@@Base+0x1e78> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64200 │ │ │ │ nop │ │ │ │ - li.w $t0, 72 │ │ │ │ - li.w $t2, 71 │ │ │ │ - st.w $t0, $t1, 4 │ │ │ │ - b -92 # 14464 ::do_widen(char) const@@Base+0xdf4> │ │ │ │ + beqz $s3, 320 # 15520 ::do_widen(char) const@@Base+0x1fb8> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 828 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $a0, $s1, 152 │ │ │ │ + li.w $a1, 2 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b 4948 # 16768 ::do_widen(char) const@@Base+0x3200> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t2, $sp, 24 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 29 │ │ │ │ + bl 109912 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 15468 ::do_widen(char) const@@Base+0x1f00> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64336 │ │ │ │ nop │ │ │ │ + beqz $s3, 88 # 154c0 ::do_widen(char) const@@Base+0x1f58> │ │ │ │ + ld.bu $t0, $s1, 136 │ │ │ │ + beqz $t0, 104 # 154d8 ::do_widen(char) const@@Base+0x1f70> │ │ │ │ + st.h $zero, $s1, 136 │ │ │ │ + addi.d $a0, $s1, 104 │ │ │ │ + bl 138092 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 672 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b 138044 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ nop │ │ │ │ - addi.w $a0, $a0, 64 │ │ │ │ - andi $a0, $a0, 0xff │ │ │ │ - slli.w $a2, $a2, 0x15 │ │ │ │ - slli.d $a0, $a0, 0x8 │ │ │ │ - or $a0, $a2, $a0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - move $t1, $a0 │ │ │ │ - beqz $t0, 56 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - li.w $t2, 7 │ │ │ │ - beq $t0, $t2, 176 # 145b4 ::do_widen(char) const@@Base+0xf44> │ │ │ │ - li.w $t2, 5 │ │ │ │ - beq $t0, $t2, 72 # 14554 ::do_widen(char) const@@Base+0xee4> │ │ │ │ - li.w $t2, 3 │ │ │ │ - beq $t0, $t2, 256 # 14614 ::do_widen(char) const@@Base+0xfa4> │ │ │ │ - li.w $t2, 6 │ │ │ │ - bne $t0, $t2, 408 # 146b4 ::do_widen(char) const@@Base+0x1044> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t1, 444102 │ │ │ │ - ori $t1, $t1, 0x579 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - beq $t2, $t1, 516 # 14734 ::do_widen(char) const@@Base+0x10c4> │ │ │ │ - li.w $a0, 255 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 109756 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 312 # 15600 ::do_widen(char) const@@Base+0x2098> │ │ │ │ nop │ │ │ │ + ld.bu $t0, $s1, 136 │ │ │ │ + bnez $t0, -356 # 15370 ::do_widen(char) const@@Base+0x1e08> │ │ │ │ + li.w $t0, 257 │ │ │ │ + st.h $t0, $s1, 136 │ │ │ │ + addi.d $a0, $s1, 104 │ │ │ │ + bl 137812 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 568 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b 137764 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t2, $sp, 24 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 29 │ │ │ │ + bl 109656 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 15568 ::do_widen(char) const@@Base+0x2000> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64592 │ │ │ │ nop │ │ │ │ + bnez $s3, 120 # 155e0 ::do_widen(char) const@@Base+0x2078> │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.h $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 26 │ │ │ │ + bl 109588 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 16 # 155a8 ::do_widen(char) const@@Base+0x2040> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64660 │ │ │ │ + beqz $s3, 216 # 15680 ::do_widen(char) const@@Base+0x2118> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 372 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $a0, $s1, 152 │ │ │ │ + move $a1, $zero │ │ │ │ + b -456 # 153f8 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ nop │ │ │ │ - ldptr.d $t2, $a0, 0 │ │ │ │ - lu12i.w $t1, 407062 │ │ │ │ - ori $t1, $t1, 0xc62 │ │ │ │ - ldptr.w $t0, $t2, 0 │ │ │ │ - slli.w $t3, $t0, 0x0 │ │ │ │ - beq $t3, $t1, 300 # 14694 ::do_widen(char) const@@Base+0x1024> │ │ │ │ - lu12i.w $t3, 415319 │ │ │ │ - slli.w $t1, $t0, 0x0 │ │ │ │ - ori $t3, $t3, 0x267 │ │ │ │ - beq $t1, $t3, 412 # 14714 ::do_widen(char) const@@Base+0x10a4> │ │ │ │ - lu12i.w $t1, 476822 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - ori $t1, $t1, 0x877 │ │ │ │ - bne $t0, $t1, -84 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - ld.bu $t1, $t2, 4 │ │ │ │ - li.w $t0, 101 │ │ │ │ - bne $t1, $t0, -96 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - li.w $a0, 7 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - lu12i.w $t2, 398950 │ │ │ │ - ori $t2, $t2, 0x564 │ │ │ │ - ldptr.w $t0, $t1, 0 │ │ │ │ - slli.w $t3, $t0, 0x0 │ │ │ │ - beq $t3, $t2, 140 # 14654 ::do_widen(char) const@@Base+0xfe4> │ │ │ │ - lu12i.w $t2, 415350 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - ori $t2, $t2, 0x16d │ │ │ │ - bne $t0, $t2, -164 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - ld.hu $t2, $t1, 4 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x46e │ │ │ │ - bne $t2, $t0, -180 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - ld.bu $t1, $t1, 6 │ │ │ │ - li.w $t0, 97 │ │ │ │ - bne $t1, $t0, -192 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - li.w $a0, 5 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 320 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $a0, $s1, 152 │ │ │ │ + li.w $a1, 3 │ │ │ │ + b -508 # 153f8 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 343 │ │ │ │ + bl 109436 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -312 # 154d0 ::do_widen(char) const@@Base+0x1f68> │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 109428 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 16 # 15648 ::do_widen(char) const@@Base+0x20e0> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64820 │ │ │ │ + beqz $s3, -744 # 15360 ::do_widen(char) const@@Base+0x1df8> │ │ │ │ + ld.bu $t0, $s1, 136 │ │ │ │ + beqz $t0, 160 # 156f0 ::do_widen(char) const@@Base+0x2188> │ │ │ │ + addi.d $a0, $s1, 104 │ │ │ │ + st.b $zero, $s1, 138 │ │ │ │ + bl 137612 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + bl 137604 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + addi.d $a0, $s1, 72 │ │ │ │ + bl 137596 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + b -784 # 15360 ::do_widen(char) const@@Base+0x1df8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x572 │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - bne $t2, $t1, -240 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - ld.bu $t1, $t0, 2 │ │ │ │ - li.w $t0, 100 │ │ │ │ - bne $t1, $t0, -252 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - li.w $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 109312 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 156c0 ::do_widen(char) const@@Base+0x2158> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -64936 │ │ │ │ nop │ │ │ │ + bnez $s3, 24 # 156d8 ::do_widen(char) const@@Base+0x2170> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + b -1024 # 152d0 ::do_widen(char) const@@Base+0x1d68> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 72 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + ld.d $a0, $s1, 152 │ │ │ │ + li.w $a1, 1 │ │ │ │ + b -756 # 153f8 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ + li.w $t0, 1 │ │ │ │ + addi.d $a0, $s1, 104 │ │ │ │ + st.b $t0, $s1, 138 │ │ │ │ + bl 137276 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + bl 137268 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + addi.d $a0, $s1, 72 │ │ │ │ + bl 137260 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + b -944 # 15360 ::do_widen(char) const@@Base+0x1df8> │ │ │ │ nop │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ nop │ │ │ │ + bl -65320 │ │ │ │ nop │ │ │ │ - ld.hu $t3, $t1, 4 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - ori $t2, $t2, 0xc75 │ │ │ │ - bne $t3, $t2, -148 # 145cc ::do_widen(char) const@@Base+0xf5c> │ │ │ │ - ld.bu $t3, $t1, 6 │ │ │ │ - li.w $t2, 116 │ │ │ │ - bne $t3, $t2, -160 # 145cc ::do_widen(char) const@@Base+0xf5c> │ │ │ │ - li.w $a0, -1 │ │ │ │ - ret │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -64872 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, -28 # 15728 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -64204 │ │ │ │ + b -32 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + b -40 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + b -48 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + b -56 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + b -64 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + b -72 # 15730 ::do_widen(char) const@@Base+0x21c8> │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 144 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + b 66112 # 259c8 ::do_widen(char) const@@Base+0x12460> │ │ │ │ nop │ │ │ │ - ld.bu $t3, $t2, 4 │ │ │ │ - li.w $t1, 107 │ │ │ │ - bne $t3, $t1, -304 # 1456c ::do_widen(char) const@@Base+0xefc> │ │ │ │ - move $a0, $zero │ │ │ │ + ld.bu $a0, $a0, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $a0, $a0, 33 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $t3, 4 │ │ │ │ - li.w $a0, 255 │ │ │ │ - bne $t0, $t3, -288 # 1459c ::do_widen(char) const@@Base+0xf2c> │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - lu12i.w $t1, 415574 │ │ │ │ - ori $t1, $t1, 0xc62 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - li.w $a0, 4 │ │ │ │ - beq $t0, $t1, -312 # 1459c ::do_widen(char) const@@Base+0xf2c> │ │ │ │ - lu12i.w $t3, 452119 │ │ │ │ - ori $t3, $t3, 0x963 │ │ │ │ - xor $t0, $t0, $t3 │ │ │ │ - li.w $t1, 255 │ │ │ │ - masknez $t2, $t2, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a0, $t2, $t0 │ │ │ │ + nop │ │ │ │ + ld.bu $a0, $a0, 34 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 800 │ │ │ │ + blez $a1, 68 # 15808 ::do_widen(char) const@@Base+0x22a0> │ │ │ │ + li.w $t0, 9 │ │ │ │ + bltu $t0, $a1, 316 # 15908 ::do_widen(char) const@@Base+0x23a0> │ │ │ │ + pcaddi $t0, 39398 │ │ │ │ + alsl.d $a1, $a1, $t0, 0x3 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t3, $t2, 4 │ │ │ │ - li.w $t1, 110 │ │ │ │ - bne $t3, $t1, -416 # 1457c ::do_widen(char) const@@Base+0xf0c> │ │ │ │ - li.w $a0, 2 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 500 │ │ │ │ nop │ │ │ │ - ld.hu $t1, $t0, 4 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x76f │ │ │ │ - bne $t1, $t0, -524 # 14534 ::do_widen(char) const@@Base+0xec4> │ │ │ │ - li.w $a0, 3 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 7 │ │ │ │ - move $t1, $a0 │ │ │ │ - blt $t0, $a1, 56 # 14794 ::do_widen(char) const@@Base+0x1124> │ │ │ │ - blt $t0, $a2, 52 # 14794 ::do_widen(char) const@@Base+0x1124> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a2, $t0, 204 # 14834 ::do_widen(char) const@@Base+0x11c4> │ │ │ │ - alsl.w $a1, $a1, $a2, 0x3 │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - andi $t0, $a1, 0xff │ │ │ │ - slli.d $t0, $t0, 0x8 │ │ │ │ - move $a1, $t0 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -60948 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t3, 76 │ │ │ │ - ld.d $t3, $t3, -192 │ │ │ │ - ldptr.w $t3, $t3, 0 │ │ │ │ - li.w $t2, 255 │ │ │ │ - move $t0, $zero │ │ │ │ - bge $t2, $t3, -44 # 1477c ::do_widen(char) const@@Base+0x110c> │ │ │ │ - pcaddi $t0, 77627 │ │ │ │ - ldptr.w $a0, $t0, 4 │ │ │ │ - pcalau12i $t2, 76 │ │ │ │ - ld.d $t2, $t2, -264 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - ldptr.w $t3, $t2, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - addi.w $t2, $a0, 1 │ │ │ │ - st.w $t2, $t0, 4 │ │ │ │ - ext.w.h $a0, $a0 │ │ │ │ - bge $t2, $t3, 64 # 14814 ::do_widen(char) const@@Base+0x11a4> │ │ │ │ + li.w $a0, 800 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -62288 │ │ │ │ - pcaddi $t0, 77613 │ │ │ │ - ldptr.w $t0, $t0, 4 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - andi $t0, $t0, 0xff │ │ │ │ - slli.d $t0, $t0, 0x8 │ │ │ │ - move $a1, $t0 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -61084 │ │ │ │ nop │ │ │ │ - li.w $t2, 72 │ │ │ │ - li.w $a0, 71 │ │ │ │ - st.w $t2, $t0, 4 │ │ │ │ - b -68 # 147dc ::do_widen(char) const@@Base+0x116c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $a1, $a1, 64 │ │ │ │ - andi $t0, $a1, 0xff │ │ │ │ - slli.d $t0, $t0, 0x8 │ │ │ │ - b -196 # 1477c ::do_widen(char) const@@Base+0x110c> │ │ │ │ - b -61140 │ │ │ │ + li.w $a0, 600 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - pcalau12i $s2, 76 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 64 │ │ │ │ - move $s4, $a2 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $a2, 224 # 1495c ::do_widen(char) const@@Base+0x12ec> │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - move $s1, $a1 │ │ │ │ - beqz $t0, 200 # 14954 ::do_widen(char) const@@Base+0x12e4> │ │ │ │ - ldptr.d $a1, $a0, 0 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - bl -46472 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -956 # 144f4 ::do_widen(char) const@@Base+0xe84> │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 148cc ::do_widen(char) const@@Base+0x125c> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -61368 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - bl -46524 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -1008 # 144f4 ::do_widen(char) const@@Base+0xe84> │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 14904 ::do_widen(char) const@@Base+0x1294> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -61420 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 144 # 1499c ::do_widen(char) const@@Base+0x132c> │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s1 │ │ │ │ - ld.d $s4, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - move $a0, $s5 │ │ │ │ - ld.d $s5, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b -1364 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 100 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 32 # 14984 ::do_widen(char) const@@Base+0x1314> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 64 │ │ │ │ - li.w $a0, 255 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + nop │ │ │ │ + li.w $a0, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - st.d $s5, $sp, 56 │ │ │ │ - bl -61844 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - bl -61856 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 300 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - ld.d $t0, $a0, 24 │ │ │ │ - lu12i.w $t2, -349526 │ │ │ │ - ori $t2, $t2, 0xaab │ │ │ │ - lu32i.d $t2, -349526 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - lu52i.d $t2, $t2, -1366 │ │ │ │ - srai.d $t0, $t0, 0x2 │ │ │ │ - mul.d $t0, $t0, $t2 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - lu12i.w $s5, -349526 │ │ │ │ - ori $s5, $s5, 0xaab │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - lu32i.d $s5, -349526 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s3, $zero │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s4, $zero │ │ │ │ - lu52i.d $s5, $s5, -1366 │ │ │ │ - bgeu $s3, $t0, 208 # 14b04 ::do_widen(char) const@@Base+0x1494> │ │ │ │ + li.w $a0, 200 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - alsl.d $s3, $s3, $s3, 0x1 │ │ │ │ - alsl.d $t1, $s3, $t1, 0x2 │ │ │ │ - ldptr.w $s1, $t1, 0 │ │ │ │ - ldptr.w $s6, $t1, 4 │ │ │ │ - ld.d $s0, $s2, 8 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - bl -1656 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $s6 │ │ │ │ - move $a2, $s1 │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -33612 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t1, $s2, 16 │ │ │ │ - li.w $t2, 1 │ │ │ │ - alsl.d $t0, $s3, $t1, 0x2 │ │ │ │ - ldptr.w $t3, $t0, 8 │ │ │ │ - bge $t2, $t3, 92 # 14ae4 ::do_widen(char) const@@Base+0x1474> │ │ │ │ - li.w $s0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $s1, $t0, 4 │ │ │ │ - ldptr.w $s7, $t0, 0 │ │ │ │ - ld.d $s6, $s2, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - bl -1744 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - sub.w $a3, $s1, $s0 │ │ │ │ - move $a2, $s7 │ │ │ │ - li.w $a1, 111 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -33700 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t1, $s2, 16 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - alsl.d $t0, $s3, $t1, 0x2 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - blt $s0, $t2, -68 # 14a9c ::do_widen(char) const@@Base+0x142c> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - addi.w $s4, $s4, 1 │ │ │ │ - bstrpick.d $s3, $s4, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x2 │ │ │ │ - mul.d $t0, $t0, $s5 │ │ │ │ - bltu $s3, $t0, -192 # 14a3c ::do_widen(char) const@@Base+0x13cc> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + nop │ │ │ │ + li.w $a0, 150 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a0, 125 │ │ │ │ + ret │ │ │ │ + li.w $a0, 50 │ │ │ │ + ret │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - pcaddi $t0, 76563 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - addi.d $a0, $a0, 40 │ │ │ │ - bl -46056 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -46064 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ + ld.bu $t1, $a0, 136 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $a1, 32 # 15940 ::do_widen(char) const@@Base+0x23d8> │ │ │ │ + beqz $t1, 92 # 15980 ::do_widen(char) const@@Base+0x2418> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - beqz $t0, 24 # 14bac ::do_widen(char) const@@Base+0x153c> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - bl -62100 │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -61232 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - bl -33808 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - addi.w $a1, $a0, -1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -58756 │ │ │ │ - li.w $a1, 3 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $zero │ │ │ │ - bl -58772 │ │ │ │ - li.w $a1, 14 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 2 │ │ │ │ - bl -58788 │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - beq $t0, $a1, 76 # 14c5c ::do_widen(char) const@@Base+0x15ec> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - stptr.w $s1, $t0, 0 │ │ │ │ - st.w $s2, $t0, 4 │ │ │ │ - st.w $a0, $t0, 8 │ │ │ │ - addi.d $t0, $t0, 12 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beqz $t1, -24 # 15928 ::do_widen(char) const@@Base+0x23c0> │ │ │ │ + st.h $zero, $a0, 136 │ │ │ │ + addi.d $a0, $a0, 104 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 136856 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, 40 │ │ │ │ + b 136836 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t5, $s0, 16 │ │ │ │ - lu12i.w $t1, -349526 │ │ │ │ - ori $t1, $t1, 0xaab │ │ │ │ - lu32i.d $t1, -349526 │ │ │ │ - sub.d $t3, $t0, $t5 │ │ │ │ - lu52i.d $t1, $t1, -1366 │ │ │ │ - srai.d $t6, $t3, 0x2 │ │ │ │ - mul.d $t6, $t6, $t1 │ │ │ │ - lu12i.w $t7, -349526 │ │ │ │ - ori $t7, $t7, 0xaaa │ │ │ │ - lu32i.d $t7, -349526 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - lu52i.d $t7, $t7, 170 │ │ │ │ - beq $t6, $t7, 308 # 14dc4 ::do_widen(char) const@@Base+0x1754> │ │ │ │ - lu12i.w $t4, -349526 │ │ │ │ - sltui $t1, $t6, 1 │ │ │ │ - ori $t4, $t4, 0xaab │ │ │ │ - or $t1, $t6, $t1 │ │ │ │ - lu32i.d $t4, -349526 │ │ │ │ - add.d $t1, $t1, $t6 │ │ │ │ - lu52i.d $t4, $t4, 170 │ │ │ │ - sltu $t4, $t1, $t4 │ │ │ │ - maskeqz $t1, $t1, $t4 │ │ │ │ - masknez $t4, $t7, $t4 │ │ │ │ - or $t1, $t1, $t4 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - slli.d $a0, $t1, 0x2 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ + li.w $t1, 257 │ │ │ │ + addi.d $a0, $a0, 104 │ │ │ │ + st.h $t1, $t0, 136 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - slli.d $s3, $t1, 0x2 │ │ │ │ - bl -62432 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ + bl 136616 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t5, $sp, 24 │ │ │ │ - add.d $t1, $a0, $t3 │ │ │ │ - stptr.w $s1, $t1, 0 │ │ │ │ - st.w $s2, $t1, 4 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $t6, $a0 │ │ │ │ - move $t3, $a0 │ │ │ │ - beq $t0, $t5, 92 # 14d6c ::do_widen(char) const@@Base+0x16fc> │ │ │ │ - move $t2, $a0 │ │ │ │ - move $t1, $t5 │ │ │ │ - ldptr.d $t4, $t1, 0 │ │ │ │ - ldptr.w $t3, $t1, 8 │ │ │ │ - addi.d $t1, $t1, 12 │ │ │ │ - stptr.d $t4, $t2, 0 │ │ │ │ - st.w $t3, $t2, 8 │ │ │ │ - addi.d $t2, $t2, 12 │ │ │ │ - bne $t0, $t1, -24 # 14d1c ::do_widen(char) const@@Base+0x16ac> │ │ │ │ - lu12i.w $t1, -349526 │ │ │ │ - addi.d $t0, $t0, -12 │ │ │ │ - ori $t1, $t1, 0xaab │ │ │ │ - lu32i.d $t1, -349526 │ │ │ │ - sub.d $t0, $t0, $t5 │ │ │ │ - lu52i.d $t1, $t1, 682 │ │ │ │ - srli.d $t0, $t0, 0x2 │ │ │ │ - mul.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x3d, 0x0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ - alsl.d $t3, $t0, $t6, 0x2 │ │ │ │ - nop │ │ │ │ - addi.d $t3, $t3, 12 │ │ │ │ - beqz $t5, 36 # 14d94 ::do_widen(char) const@@Base+0x1724> │ │ │ │ - sub.d $a1, $a1, $t5 │ │ │ │ - move $a0, $t5 │ │ │ │ - st.d $t6, $sp, 16 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - bl -62580 │ │ │ │ - ld.d $t6, $sp, 16 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a0, $t0, 40 │ │ │ │ + b 136596 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - add.d $t0, $t6, $s3 │ │ │ │ - st.d $t6, $s0, 16 │ │ │ │ - st.d $t3, $s0, 24 │ │ │ │ - st.d $t0, $s0, 32 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcaddi $a0, 38707 │ │ │ │ - bl -63240 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + pcalau12i $s4, 75 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ move $s0, $a0 │ │ │ │ - bl -544 # 14bbc ::do_widen(char) const@@Base+0x154c> │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + move $s3, $a1 │ │ │ │ + beqz $a0, 24 # 15a08 ::do_widen(char) const@@Base+0x24a0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + nop │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + beqz $s5, 124 # 15a88 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + ld.d $s1, $s5, 40 │ │ │ │ + ld.d $s2, $s5, 48 │ │ │ │ + beq $s1, $s2, 48 # 15a48 ::do_widen(char) const@@Base+0x24e0> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + addi.d $t0, $s1, 24 │ │ │ │ + beq $a0, $t0, 16 # 15a38 ::do_widen(char) const@@Base+0x24d0> │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -65828 │ │ │ │ + addi.d $s1, $s1, 64 │ │ │ │ + bne $s2, $s1, -28 # 15a20 ::do_widen(char) const@@Base+0x24b8> │ │ │ │ + ld.d $s2, $s5, 40 │ │ │ │ + nop │ │ │ │ + beqz $s2, 24 # 15a60 ::do_widen(char) const@@Base+0x24f8> │ │ │ │ + ld.d $a1, $s5, 56 │ │ │ │ + move $a0, $s2 │ │ │ │ + sub.d $a1, $a1, $s2 │ │ │ │ + bl -65864 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s5, 8 │ │ │ │ + addi.d $t0, $s5, 24 │ │ │ │ + beq $a0, $t0, 16 # 15a78 ::do_widen(char) const@@Base+0x2510> │ │ │ │ + ld.d $a1, $s5, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -65892 │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -65904 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + beqz $s1, 44 # 15ab8 ::do_widen(char) const@@Base+0x2550> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + addi.d $t0, $s1, 24 │ │ │ │ + beq $a0, $t0, 16 # 15aa8 ::do_widen(char) const@@Base+0x2540> │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -65940 │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -65952 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + beqz $a0, 20 # 15ad0 ::do_widen(char) const@@Base+0x2568> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + ld.d $s1, $s0, 152 │ │ │ │ + beqz $s1, 68 # 15b18 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, 737 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bne $t0, $t1, 1564 # 16100 ::do_widen(char) const@@Base+0x2b98> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + beqz $a0, 20 # 15b00 ::do_widen(char) const@@Base+0x2598> │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -66024 │ │ │ │ + nop │ │ │ │ + li.w $a1, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -66040 │ │ │ │ + nop │ │ │ │ + st.d $zero, $s0, 152 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + beqz $a0, 20 # 15b30 ::do_widen(char) const@@Base+0x25c8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 160 │ │ │ │ + ld.d $s1, $s0, 168 │ │ │ │ + beqz $s1, 1356 # 16080 ::do_widen(char) const@@Base+0x2b18> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -837 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + bne $t0, $t1, 1436 # 160e0 ::do_widen(char) const@@Base+0x2b78> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + beqz $a0, 20 # 15b60 ::do_widen(char) const@@Base+0x25f8> │ │ │ │ + ld.d $a1, $s1, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -66120 │ │ │ │ + nop │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -66136 │ │ │ │ + nop │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.h $zero, $s0, 32 │ │ │ │ + st.b $zero, $s0, 34 │ │ │ │ + st.b $zero, $s0, 136 │ │ │ │ + li.w $a0, 64 │ │ │ │ + bl -66180 │ │ │ │ + ldptr.d $a1, $s3, 0 │ │ │ │ + ld.d $a2, $s3, 8 │ │ │ │ + addi.d $s1, $sp, 56 │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + nop │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -39208 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -61684 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + st.d $s5, $s0, 8 │ │ │ │ + beq $a0, $s1, 16 # 15bd0 ::do_widen(char) const@@Base+0x2668> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -66236 │ │ │ │ + li.w $a0, 64 │ │ │ │ + bl -66260 │ │ │ │ + move $s5, $a0 │ │ │ │ + bl -62172 │ │ │ │ + st.d $s5, $s0, 16 │ │ │ │ + addi.d $a0, $s5, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -66844 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + pcaddi $t2, 76340 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ldptr.w $t2, $t2, 0 │ │ │ │ + pcaddi $s5, 76335 │ │ │ │ + pcaddi $s6, 76416 │ │ │ │ + st.w $t2, $t0, 4 │ │ │ │ + ldptr.w $t2, $s5, 0 │ │ │ │ + pcalau12i $t8, 75 │ │ │ │ + addi.d $t8, $t8, 1537 │ │ │ │ + pcaddi $t1, 76332 │ │ │ │ + pcaddi $t7, 76329 │ │ │ │ + pcaddi $t6, 76410 │ │ │ │ + pcalau12i $t5, 75 │ │ │ │ + addi.d $t5, $t5, 1541 │ │ │ │ + pcalau12i $t4, 75 │ │ │ │ + addi.d $t4, $t4, 1538 │ │ │ │ + pcalau12i $t3, 75 │ │ │ │ + addi.d $t3, $t3, 1539 │ │ │ │ + ld.bu $a3, $t8, 0 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + ldptr.w $t7, $t7, 0 │ │ │ │ + ld.bu $t6, $t6, 0 │ │ │ │ + ld.bu $t5, $t5, 0 │ │ │ │ + ld.bu $t4, $t4, 0 │ │ │ │ + ld.bu $t3, $t3, 0 │ │ │ │ + st.w $t2, $t0, 40 │ │ │ │ + ld.bu $t2, $s6, 0 │ │ │ │ + st.b $a3, $t0, 45 │ │ │ │ + st.w $t1, $t0, 48 │ │ │ │ + st.w $t7, $t0, 52 │ │ │ │ + st.b $t6, $t0, 56 │ │ │ │ + st.b $t5, $t0, 57 │ │ │ │ + st.b $t4, $t0, 58 │ │ │ │ + st.b $t3, $t0, 59 │ │ │ │ + st.b $t2, $t0, 44 │ │ │ │ + bnez $t1, 868 # 15fe0 ::do_widen(char) const@@Base+0x2a78> │ │ │ │ + pcaddi $t1, 76299 │ │ │ │ + pcaddi $t0, 76297 │ │ │ │ + ldptr.w $a1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + ld.d $a2, $s3, 8 │ │ │ │ + beqz $a2, 876 # 16000 ::do_widen(char) const@@Base+0x2a98> │ │ │ │ + ldptr.d $a1, $s3, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + bl -39460 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -10948 # 131e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f68> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $a0, $s0, 160 │ │ │ │ + beq $t0, $s1, 24 # 15cd0 ::do_widen(char) const@@Base+0x2768> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -66488 │ │ │ │ + nop │ │ │ │ + li.w $a0, 48 │ │ │ │ + bl -66516 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -27256 # f268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe8> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -27252 # f278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 3788 # 16bc8 ::do_widen(char) const@@Base+0x3660> │ │ │ │ + ld.bu $t0, $s6, 0 │ │ │ │ + st.d $s3, $s0, 152 │ │ │ │ + bnez $t0, 824 # 16040 ::do_widen(char) const@@Base+0x2ad8> │ │ │ │ + nop │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -66580 │ │ │ │ + ldptr.w $a1, $s5, 0 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -5052 # 14964 ::do_widen(char) const@@Base+0x13fc> │ │ │ │ + ld.d $a2, $s0, 160 │ │ │ │ + ld.d $a1, $s0, 152 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s3, $s0, 168 │ │ │ │ + bl -4144 # 14d04 ::do_widen(char) const@@Base+0x179c> │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -66620 │ │ │ │ + li.w $a3, 24 │ │ │ │ + li.w $a2, 80 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl 67464 # 264d8 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + st.d $s3, $s0, 24 │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -66652 │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + bl 95048 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + addi.w $s3, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 40 │ │ │ │ + bl 95048 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s3 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 85492 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + st.d $s5, $s0, 144 │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -66716 │ │ │ │ + lu12i.w $t2, 481078 │ │ │ │ + ori $t2, $t2, 0x552 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + ori $t1, $t1, 0x56d │ │ │ │ + st.w $t2, $sp, 56 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 62 │ │ │ │ + bl 78448 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 20 # 15df0 ::do_widen(char) const@@Base+0x2888> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -66776 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 85452 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -66816 │ │ │ │ + lu12i.w $t0, 476982 │ │ │ │ + ori $t0, $t0, 0x552 │ │ │ │ + lu12i.w $t2, 7 │ │ │ │ + st.w $t0, $sp, 56 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + ori $t2, $t2, 0x261 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.h $t2, $s1, 4 │ │ │ │ + st.b $t1, $s1, 6 │ │ │ │ + li.w $t0, 7 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 63 │ │ │ │ + bl 78340 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 15e58 ::do_widen(char) const@@Base+0x28f0> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -66884 │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 85348 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + bl 85900 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -66928 │ │ │ │ + move $s3, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl -66048 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + lu12i.w $t3, 476823 │ │ │ │ + ori $t3, $t3, 0x551 │ │ │ │ + lu12i.w $t2, 452246 │ │ │ │ + lu32i.d $t3, -35808 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 56 │ │ │ │ + lu52i.d $t3, $t3, 518 │ │ │ │ + lu32i.d $t2, 347424 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + li.w $t1, 117 │ │ │ │ + lu52i.d $t2, $t2, 1766 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + li.w $a2, 2 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s3 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 78164 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 15f08 ::do_widen(char) const@@Base+0x29a0> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -67060 │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 85172 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -67096 │ │ │ │ + lu12i.w $t2, 476823 │ │ │ │ + ori $t2, $t2, 0x551 │ │ │ │ + lu32i.d $t2, 83744 │ │ │ │ + lu52i.d $t2, $t2, 1750 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + li.w $t0, 9 │ │ │ │ + li.w $a2, 3 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 65 │ │ │ │ + bl 78064 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 20 # 15f70 ::do_widen(char) const@@Base+0x2a08> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -67160 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 85068 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ addi.d $a0, $s0, 40 │ │ │ │ - bl -46656 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ + bl 134952 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ addi.d $a0, $s0, 72 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -46676 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - li.w $a1, 3 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a0, 1 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - bl -59320 │ │ │ │ - alsl.w $s0, $a0, $a0, 0x2 │ │ │ │ - alsl.w $s0, $s0, $s0, 0x2 │ │ │ │ - addi.d $a0, $s1, 72 │ │ │ │ - bl -46004 # 9a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x754> │ │ │ │ - slli.w $s0, $s0, 0x2 │ │ │ │ - bge $s0, $a0, 28 # 14e4c ::do_widen(char) const@@Base+0x17dc> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - li.w $t1, 1188 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - bge $t1, $t0, 216 # 14f1c ::do_widen(char) const@@Base+0x18ac> │ │ │ │ + bl 134944 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 420 # 16138 ::do_widen(char) const@@Base+0x2bd0> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + ld.d $s6, $sp, 80 │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + b 134888 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - bl -46044 # 9a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x754> │ │ │ │ - li.w $t0, 50 │ │ │ │ - bge $t0, $a0, 164 # 14efc ::do_widen(char) const@@Base+0x188c> │ │ │ │ - ld.d $s0, $s1, 16 │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beq $t0, $s0, 56 # 14e9c ::do_widen(char) const@@Base+0x182c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - bl -34456 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - ldptr.w $t0, $s0, 4 │ │ │ │ - ldptr.w $t1, $s0, 8 │ │ │ │ - ld.d $t2, $s1, 24 │ │ │ │ - addi.d $a1, $s0, 12 │ │ │ │ - sub.w $t1, $t0, $t1 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bge $t1, $a0, 48 # 14ebc ::do_widen(char) const@@Base+0x184c> │ │ │ │ - st.w $t0, $s0, 4 │ │ │ │ - move $s0, $a1 │ │ │ │ - bne $t2, $s0, -44 # 14e6c ::do_widen(char) const@@Base+0x17fc> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -46860 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $t1, $t0, 220 # 160c0 ::do_widen(char) const@@Base+0x2b58> │ │ │ │ + ld.d $a2, $s3, 8 │ │ │ │ + pcaddi $t1, 76076 │ │ │ │ + pcaddi $t0, 76074 │ │ │ │ + ldptr.w $a1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + bnez $a2, -868 # 15c98 ::do_widen(char) const@@Base+0x2730> │ │ │ │ + li.w $a0, 80 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -67344 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -24172 # 101b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f38> │ │ │ │ + st.d $s3, $s0, 160 │ │ │ │ + b -860 # 15cd0 ::do_widen(char) const@@Base+0x2768> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $s0, 160 │ │ │ │ + bl 1776 # 16738 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + move $s6, $a0 │ │ │ │ + ld.d $a0, $s0, 152 │ │ │ │ + bl 1780 # 16748 ::do_widen(char) const@@Base+0x31e0> │ │ │ │ + move $a2, $a0 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -29324 # edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b58> │ │ │ │ + b -856 # 15d10 ::do_widen(char) const@@Base+0x27a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.h $zero, $s0, 32 │ │ │ │ + st.b $zero, $s0, 34 │ │ │ │ + st.b $zero, $s0, 136 │ │ │ │ + li.w $a0, 64 │ │ │ │ + bl -67472 │ │ │ │ + addi.d $s1, $sp, 56 │ │ │ │ + ldptr.d $a1, $s3, 0 │ │ │ │ + ld.d $a2, $s3, 8 │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + b -1288 # 15ba0 ::do_widen(char) const@@Base+0x2638> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcaddi $t1, 76025 │ │ │ │ + pcaddi $t0, 76023 │ │ │ │ + ldptr.w $a1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + b -1088 # 15c90 ::do_widen(char) const@@Base+0x2728> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -1400 # 15b70 ::do_widen(char) const@@Base+0x2608> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -1528 # 15b10 ::do_widen(char) const@@Base+0x25a8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -67400 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -67604 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, 40 # 16158 ::do_widen(char) const@@Base+0x2bf0> │ │ │ │ + nop │ │ │ │ + bl -67896 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -67448 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -28 # 16138 ::do_widen(char) const@@Base+0x2bd0> │ │ │ │ move $a0, $s0 │ │ │ │ - sub.d $a2, $t2, $a1 │ │ │ │ - beq $a1, $t2, 24 # 14edc ::do_widen(char) const@@Base+0x186c> │ │ │ │ - li.w $t0, 12 │ │ │ │ - bge $t0, $a2, 176 # 14f7c ::do_widen(char) const@@Base+0x190c> │ │ │ │ - bl -61920 │ │ │ │ - ld.d $t2, $s1, 24 │ │ │ │ + bl -66780 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -67480 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -67684 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, -40 # 16158 ::do_widen(char) const@@Base+0x2bf0> │ │ │ │ + b -76 # 16138 ::do_widen(char) const@@Base+0x2bd0> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $t2, $t2, -12 │ │ │ │ - st.d $t2, $s1, 24 │ │ │ │ - bne $t2, $s0, -120 # 14e6c ::do_widen(char) const@@Base+0x17fc> │ │ │ │ - b -76 # 14e9c ::do_widen(char) const@@Base+0x182c> │ │ │ │ + li.w $a1, 64 │ │ │ │ + b -36 # 16170 ::do_widen(char) const@@Base+0x2c08> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 56 │ │ │ │ + b -128 # 16120 ::do_widen(char) const@@Base+0x2bb8> │ │ │ │ + nop │ │ │ │ + b -152 # 16110 ::do_widen(char) const@@Base+0x2ba8> │ │ │ │ + nop │ │ │ │ + b -160 # 16110 ::do_widen(char) const@@Base+0x2ba8> │ │ │ │ + nop │ │ │ │ + b -168 # 16110 ::do_widen(char) const@@Base+0x2ba8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + b -88 # 16170 ::do_widen(char) const@@Base+0x2c08> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 16190 ::do_widen(char) const@@Base+0x2c28> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 40 │ │ │ │ + b -192 # 16120 ::do_widen(char) const@@Base+0x2bb8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 48 │ │ │ │ + b -208 # 16120 ::do_widen(char) const@@Base+0x2bb8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + b -224 # 16120 ::do_widen(char) const@@Base+0x2bb8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 80 │ │ │ │ + b -240 # 16120 ::do_widen(char) const@@Base+0x2bb8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + pcalau12i $s1, 74 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ld.bu $t0, $a0, 32 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + bnez $t0, 40 # 16268 ::do_widen(char) const@@Base+0x2d00> │ │ │ │ + ld.bu $t0, $a0, 136 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $t0, 80 # 162a0 ::do_widen(char) const@@Base+0x2d38> │ │ │ │ + ld.d $a0, $a0, 144 │ │ │ │ + bl 88204 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + bnez $a0, 356 # 163c0 ::do_widen(char) const@@Base+0x2e58> │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 928 # 16610 ::do_widen(char) const@@Base+0x30a8> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + addi.d $s2, $a0, 40 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + bl 134280 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.w $a1, $t0, 4 │ │ │ │ + bl -2816 # 157c0 ::do_widen(char) const@@Base+0x2258> │ │ │ │ + move $s3, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 134828 # 37178 ::do_widen(char) const@@Base+0x23c10> │ │ │ │ + bge $a0, $s3, 176 # 16380 ::do_widen(char) const@@Base+0x2e18> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 134416 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + nop │ │ │ │ + addi.d $s2, $s0, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 134224 # 36f38 ::do_widen(char) const@@Base+0x239d0> │ │ │ │ + pcaddi $t0, 75892 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 134780 # 37178 ::do_widen(char) const@@Base+0x23c10> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + blt $a0, $t0, 316 # 16440 ::do_widen(char) const@@Base+0x2ed8> │ │ │ │ + pcalau12i $t0, 74 │ │ │ │ + addi.d $t0, $t0, 1538 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + bnez $t0, 492 # 16500 ::do_widen(char) const@@Base+0x2f98> │ │ │ │ + pcalau12i $t0, 74 │ │ │ │ + addi.d $t0, $t0, 1539 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + bnez $t0, 572 # 16560 ::do_widen(char) const@@Base+0x2ff8> │ │ │ │ + pcaddi $t0, 75959 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + bnez $t0, 528 # 16540 ::do_widen(char) const@@Base+0x2fd8> │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 74 │ │ │ │ + addi.d $t0, $t0, 1541 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + bnez $t0, 476 # 16520 ::do_widen(char) const@@Base+0x2fb8> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 720 # 16620 ::do_widen(char) const@@Base+0x30b8> │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b 133944 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 152 │ │ │ │ + bl 900 # 16708 ::do_widen(char) const@@Base+0x31a0> │ │ │ │ + bnez $a0, 248 # 16480 ::do_widen(char) const@@Base+0x2f18> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 32 │ │ │ │ + bl -61036 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 133892 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + b -200 # 162e0 ::do_widen(char) const@@Base+0x2d78> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + bl 88208 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $a0, $t0, 564 # 16600 ::do_widen(char) const@@Base+0x3098> │ │ │ │ + blt $t0, $a0, 528 # 165e0 ::do_widen(char) const@@Base+0x3078> │ │ │ │ + beqz $a0, 428 # 16580 ::do_widen(char) const@@Base+0x3018> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a0, $t0, 452 # 165a0 ::do_widen(char) const@@Base+0x3038> │ │ │ │ + pcaddi $t1, 75914 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + addi.d $t0, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -41340 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2648 # 159b0 ::do_widen(char) const@@Base+0x2448> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, -436 # 16260 ::do_widen(char) const@@Base+0x2cf8> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -68368 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + b -448 # 16268 ::do_widen(char) const@@Base+0x2d00> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 472 # 16620 ::do_widen(char) const@@Base+0x30b8> │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b 134016 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a1, $s0, 160 │ │ │ │ + ld.d $a0, $s0, 152 │ │ │ │ + bl 768 # 16788 ::do_widen(char) const@@Base+0x3220> │ │ │ │ + b 52 # 164c0 ::do_widen(char) const@@Base+0x2f58> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $a1 │ │ │ │ + bl 1700 # 16b48 ::do_widen(char) const@@Base+0x35e0> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + ldptr.w $t1, $t0, 4 │ │ │ │ + alsl.w $t1, $t1, $t2, 0x1 │ │ │ │ + stptr.w $t1, $t0, 0 │ │ │ │ + nop │ │ │ │ + ld.d $a1, $s0, 152 │ │ │ │ + ld.d $a0, $s0, 168 │ │ │ │ + bl -6980 # 14984 ::do_widen(char) const@@Base+0x141c> │ │ │ │ + ld.d $a1, $s0, 152 │ │ │ │ + bnez $a0, -48 # 164a0 ::do_widen(char) const@@Base+0x2f38> │ │ │ │ + ld.d $a2, $s0, 160 │ │ │ │ + ld.d $a0, $s0, 168 │ │ │ │ + bl -6104 # 14d04 ::do_widen(char) const@@Base+0x179c> │ │ │ │ + b -320 # 163a0 ::do_widen(char) const@@Base+0x2e38> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -28668 # f508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3288> │ │ │ │ + b -496 # 16318 ::do_widen(char) const@@Base+0x2db0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -28972 # f3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3178> │ │ │ │ + b -480 # 16348 ::do_widen(char) const@@Base+0x2de0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -29276 # f2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3068> │ │ │ │ + b -528 # 16338 ::do_widen(char) const@@Base+0x2dd0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s0, 160 │ │ │ │ + bl -28508 # f608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ + b -576 # 16328 ::do_widen(char) const@@Base+0x2dc0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.bu $t0, $s0, 136 │ │ │ │ + beqz $t0, 28 # 165a0 ::do_widen(char) const@@Base+0x3038> │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + st.h $zero, $s0, 136 │ │ │ │ + bl 133720 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl 133712 # 36fe8 ::do_widen(char) const@@Base+0x23a80> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 112 # 16618 ::do_widen(char) const@@Base+0x30b0> │ │ │ │ + ld.d $a0, $s0, 144 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b 88436 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, 3 │ │ │ │ + bne $a0, $t0, -68 # 165a0 ::do_widen(char) const@@Base+0x3038> │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 33 │ │ │ │ + b -80 # 165a0 ::do_widen(char) const@@Base+0x3038> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 34 │ │ │ │ + b -104 # 165a0 ::do_widen(char) const@@Base+0x3038> │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + nop │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + bl -69152 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -68704 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + bne $t1, $t0, -36 # 16620 ::do_widen(char) const@@Base+0x30b8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -68044 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + beqz $a0, 72 # 166b0 ::do_widen(char) const@@Base+0x3148> │ │ │ │ + ld.d $a1, $t0, 24 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -68976 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ + li.w $a1, 48 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ + b -69000 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a1, 48 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -69032 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + beqz $t0, 28 # 166e4 ::do_widen(char) const@@Base+0x317c> │ │ │ │ + ld.d $a1, $a0, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + b -69064 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -868 # 14bbc ::do_widen(char) const@@Base+0x154c> │ │ │ │ - pcalau12i $t0, 39 │ │ │ │ - fld.s $fa0, $t0, -1672 │ │ │ │ - bl -59468 │ │ │ │ - beqz $a0, 44 # 14f5c ::do_widen(char) const@@Base+0x18ec> │ │ │ │ - move $s0, $zero │ │ │ │ - b 12 # 14f44 ::do_widen(char) const@@Base+0x18d4> │ │ │ │ - bl -896 # 14bbc ::do_widen(char) const@@Base+0x154c> │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - li.w $a1, 5 │ │ │ │ - li.w $a0, 3 │ │ │ │ - bl -59628 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - blt $s0, $t0, -28 # 14f3c ::do_widen(char) const@@Base+0x18cc> │ │ │ │ - addi.d $a0, $s1, 72 │ │ │ │ - bl -47036 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - b -280 # 14e4c ::do_widen(char) const@@Base+0x17dc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 12 │ │ │ │ - bne $a2, $t0, -164 # 14edc ::do_widen(char) const@@Base+0x186c> │ │ │ │ - ld.d $t1, $s0, 12 │ │ │ │ - ldptr.w $t0, $s0, 20 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.w $t0, $s0, 8 │ │ │ │ - b -184 # 14edc ::do_widen(char) const@@Base+0x186c> │ │ │ │ + ld.bu $a0, $a0, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + sub.d $a0, $t0, $t1 │ │ │ │ + srai.d $a0, $a0, 0x3 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ldptr.w $a0, $t0, 0 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ldptr.w $a0, $t0, 4 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + stptr.w $a1, $t0, 0 │ │ │ │ + st.w $a2, $t0, 4 │ │ │ │ + ret │ │ │ │ + st.w $a1, $a0, 40 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 128 # 15028 ::do_widen(char) const@@Base+0x19b8> │ │ │ │ + ldptr.w $t0, $a0, 40 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ + li.w $t1, 2 │ │ │ │ move $s1, $a0 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 14fe8 ::do_widen(char) const@@Base+0x1978> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -63188 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 15000 ::do_widen(char) const@@Base+0x1990> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -63212 │ │ │ │ - li.w $a1, 96 │ │ │ │ + move $s0, $a1 │ │ │ │ + beq $t0, $t1, 400 # 16938 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ + bltu $t1, $t0, 364 # 16918 ::do_widen(char) const@@Base+0x33b0> │ │ │ │ + beqz $t0, 296 # 168d8 ::do_widen(char) const@@Base+0x3370> │ │ │ │ + ldptr.w $t0, $a0, 36 │ │ │ │ + bnez $t0, 464 # 16988 ::do_widen(char) const@@Base+0x3420> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t4, $s1, 8 │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + sub.d $t0, $t0, $t4 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + addi.w $t1, $t0, -1 │ │ │ │ + beqz $t1, 60 # 16818 ::do_widen(char) const@@Base+0x32b0> │ │ │ │ + addi.w $t0, $t0, -2 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + addi.d $t3, $t4, -8 │ │ │ │ + alsl.d $t1, $t1, $t4, 0x3 │ │ │ │ + alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + addi.d $t0, $t0, -8 │ │ │ │ + addi.d $t1, $t1, -8 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + ldptr.w $t2, $t0, 12 │ │ │ │ + st.w $t2, $t1, 12 │ │ │ │ + bne $t3, $t0, -24 # 167f8 ::do_widen(char) const@@Base+0x3290> │ │ │ │ + nop │ │ │ │ + ldptr.w $t0, $s1, 36 │ │ │ │ + li.w $t1, 2 │ │ │ │ + ldptr.w $a1, $t4, 0 │ │ │ │ + ldptr.w $a2, $t4, 4 │ │ │ │ + beq $t0, $t1, 336 # 16978 ::do_widen(char) const@@Base+0x3410> │ │ │ │ + bltu $t1, $t0, 204 # 168f8 ::do_widen(char) const@@Base+0x3390> │ │ │ │ + beqz $t0, 296 # 16958 ::do_widen(char) const@@Base+0x33f0> │ │ │ │ + addi.w $a2, $a2, 1 │ │ │ │ + st.w $a2, $t4, 4 │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -32220 # ea68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e8> │ │ │ │ + beqz $a0, 24 # 16860 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ + ldptr.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $t1, $t0, 324 # 16998 ::do_widen(char) const@@Base+0x3430> │ │ │ │ + st.b $zero, $s1, 32 │ │ │ │ + nop │ │ │ │ + ld.d $t5, $s1, 8 │ │ │ │ + ld.d $t4, $s1, 16 │ │ │ │ + li.w $t1, 3 │ │ │ │ + ldptr.w $a1, $t5, 0 │ │ │ │ + ldptr.w $a2, $t5, 4 │ │ │ │ + sub.d $t4, $t4, $t5 │ │ │ │ + li.w $t0, 3 │ │ │ │ + srai.d $t4, $t4, 0x3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + alsl.d $t2, $t0, $t5, 0x3 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bgeu $t0, $t4, 32 # 168b0 ::do_widen(char) const@@Base+0x3348> │ │ │ │ + ldptr.w $t3, $t2, 0 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + bne $t3, $a1, -20 # 16888 ::do_widen(char) const@@Base+0x3320> │ │ │ │ + ldptr.w $t2, $t2, 4 │ │ │ │ + bne $t2, $a2, -28 # 16888 ::do_widen(char) const@@Base+0x3320> │ │ │ │ + st.b $zero, $s1, 32 │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -63224 │ │ │ │ - bnez $s1, -76 # 14fc0 ::do_widen(char) const@@Base+0x1950> │ │ │ │ + bl -32204 # eae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2868> │ │ │ │ + beqz $a0, 8 # 168c0 ::do_widen(char) const@@Base+0x3358> │ │ │ │ + st.b $zero, $s1, 32 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ldptr.w $t1, $a0, 36 │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $t1, $t0, -280 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ + st.w $zero, $a0, 36 │ │ │ │ + b -288 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 312 # 15170 ::do_widen(char) const@@Base+0x1b00> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - addi.d $s1, $s2, 200 │ │ │ │ - bl -44 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s0, $s2, 200 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $s0, $s1, 32 # 15090 ::do_widen(char) const@@Base+0x1a20> │ │ │ │ + li.w $t1, 3 │ │ │ │ + bne $t0, $t1, -188 # 16840 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + stptr.w $a1, $t4, 0 │ │ │ │ + b -200 # 16840 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -63348 │ │ │ │ - bne $s0, $s1, -16 # 15078 ::do_widen(char) const@@Base+0x1a08> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 176 │ │ │ │ - addi.d $s1, $s2, 176 │ │ │ │ - beq $s1, $s0, 40 # 150c0 ::do_widen(char) const@@Base+0x1a50> │ │ │ │ nop │ │ │ │ + li.w $t2, 3 │ │ │ │ + bne $t0, $t2, -340 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ + ldptr.w $t2, $a0, 36 │ │ │ │ + beq $t2, $t1, -348 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ + st.w $t0, $s1, 36 │ │ │ │ + b -356 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -63396 │ │ │ │ - bne $s1, $s0, -16 # 150a8 ::do_widen(char) const@@Base+0x1a38> │ │ │ │ + ldptr.w $t2, $a0, 36 │ │ │ │ + li.w $t1, 3 │ │ │ │ + beq $t2, $t1, -376 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ + st.w $t0, $s1, 36 │ │ │ │ + b -384 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 144 │ │ │ │ - bl -140 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 92 # 15128 ::do_widen(char) const@@Base+0x1ab8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -312 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 15100 ::do_widen(char) const@@Base+0x1a90> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -63468 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 15118 ::do_widen(char) const@@Base+0x1aa8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -63492 │ │ │ │ - li.w $a1, 96 │ │ │ │ + addi.w $a2, $a2, -1 │ │ │ │ + st.w $a2, $t4, 4 │ │ │ │ + b -288 # 16840 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.w $a1, $a1, -1 │ │ │ │ + stptr.w $a1, $t4, 0 │ │ │ │ + b -320 # 16840 ::do_widen(char) const@@Base+0x32d8> │ │ │ │ + nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.w $t0, $s1, 36 │ │ │ │ + b -456 # 167c8 ::do_widen(char) const@@Base+0x3260> │ │ │ │ + nop │ │ │ │ + move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -63504 │ │ │ │ - bnez $s1, -76 # 150d8 ::do_widen(char) const@@Base+0x1a68> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 15140 ::do_widen(char) const@@Base+0x1ad0> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -63532 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -63544 │ │ │ │ - bnez $s3, -244 # 15058 ::do_widen(char) const@@Base+0x19e8> │ │ │ │ + bl -31256 # ef88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d08> │ │ │ │ + b -324 # 16860 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + li.w $s0, 1 │ │ │ │ + li.w $t2, 1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + b 84 # 16a38 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $s3, $t3, 0 │ │ │ │ + ldptr.w $s4, $t3, 4 │ │ │ │ + bl 88176 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a2, $s3 │ │ │ │ + li.w $a1, 111 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 91640 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t1, $s2, 8 │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + nop │ │ │ │ + alsl.d $t3, $t2, $t1, 0x3 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + bltu $t2, $t0, -80 # 169f8 ::do_widen(char) const@@Base+0x3490> │ │ │ │ + ld.bu $t0, $s2, 32 │ │ │ │ + ldptr.w $s3, $t1, 4 │ │ │ │ + ldptr.w $s2, $t1, 0 │ │ │ │ + li.w $s0, 64 │ │ │ │ + bnez $t0, 12 # 16a68 ::do_widen(char) const@@Base+0x3500> │ │ │ │ + li.w $s0, 88 │ │ │ │ + li.w $a0, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + bl 88064 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $s3 │ │ │ │ + move $a2, $s2 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ ld.d $s0, $sp, 32 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ + b 91500 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ldptr.w $t1, $t0, 0 │ │ │ │ + beq $t1, $a1, 40 # 16ad8 ::do_widen(char) const@@Base+0x3570> │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.w $a0, $t0, 4 │ │ │ │ + sub.d $a0, $a0, $a2 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + li.w $t0, 3 │ │ │ │ + maskeqz $a3, $t0, $a3 │ │ │ │ + sub.d $t3, $t3, $t4 │ │ │ │ + move $t0, $a3 │ │ │ │ + srai.d $t3, $t3, 0x3 │ │ │ │ + nop │ │ │ │ + alsl.d $t1, $a3, $t4, 0x3 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bgeu $a3, $t3, 40 # 16b38 ::do_widen(char) const@@Base+0x35d0> │ │ │ │ + ldptr.w $t2, $t1, 0 │ │ │ │ + bstrpick.d $a3, $t0, 0x1f, 0x0 │ │ │ │ + bne $t2, $a1, -20 # 16b08 ::do_widen(char) const@@Base+0x35a0> │ │ │ │ + ldptr.w $t1, $t1, 4 │ │ │ │ + bne $t1, $a2, -28 # 16b08 ::do_widen(char) const@@Base+0x35a0> │ │ │ │ + li.w $a0, 1 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pcalau12i $t1, 74 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + ld.d $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $t3, $t0, -8 │ │ │ │ + beq $t0, $t2, 44 # 16b98 ::do_widen(char) const@@Base+0x3630> │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + st.d $t0, $a0, 16 │ │ │ │ + nop │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 48 # 16bb8 ::do_widen(char) const@@Base+0x3650> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + move $a1, $sp │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t3, $sp, 0 │ │ │ │ + bl 436 # 16d58 ::do_widen(char) const@@Base+0x37f0> │ │ │ │ + pcalau12i $t1, 74 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -48 # 16b80 ::do_widen(char) const@@Base+0x3618> │ │ │ │ + nop │ │ │ │ + bl -70584 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + pcalau12i $s2, 74 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + li.w $t1, 3 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + pcaddi $t3, 74372 │ │ │ │ + li.w $t2, 1 │ │ │ │ + bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ + move $s1, $a1 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.b $t2, $s0, 32 │ │ │ │ + st.d $t1, $s0, 36 │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.w $s1, $sp, 32 │ │ │ │ + st.w $a2, $sp, 36 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl 292 # 16d58 ::do_widen(char) const@@Base+0x37f0> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + ld.d $t2, $s0, 24 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.w $s1, $s1, -1 │ │ │ │ + beq $t1, $t2, 108 # 16cb8 ::do_widen(char) const@@Base+0x3750> │ │ │ │ + addi.d $t0, $t1, 8 │ │ │ │ + stptr.w $s1, $t1, 0 │ │ │ │ + st.w $a2, $t1, 4 │ │ │ │ + st.d $t0, $s0, 16 │ │ │ │ + beq $t2, $t0, 136 # 16ce8 ::do_widen(char) const@@Base+0x3780> │ │ │ │ + nop │ │ │ │ + addi.d $t1, $t0, 8 │ │ │ │ + stptr.w $s1, $t0, 0 │ │ │ │ + st.w $a2, $t0, 4 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 128 # 16d00 ::do_widen(char) const@@Base+0x3798> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.w $s1, $sp, 24 │ │ │ │ + st.w $a2, $sp, 28 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl 140 # 16d58 ::do_widen(char) const@@Base+0x37f0> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $t2, $s0, 24 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + bne $t2, $t0, -120 # 16c68 ::do_widen(char) const@@Base+0x3700> │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.w $s1, $sp, 32 │ │ │ │ + st.w $a2, $sp, 36 │ │ │ │ + bl 100 # 16d58 ::do_widen(char) const@@Base+0x37f0> │ │ │ │ + b -128 # 16c78 ::do_widen(char) const@@Base+0x3710> │ │ │ │ + nop │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + nop │ │ │ │ + bl -70920 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, 24 # 16d30 ::do_widen(char) const@@Base+0x37c8> │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + bl -70680 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bne $t1, $t0, -52 # 16d08 ::do_widen(char) const@@Base+0x37a0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -69828 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + ld.d $s4, $a0, 8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s0, $s4, $s3 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + srai.d $t1, $s0, 0x3 │ │ │ │ + beq $t1, $t2, 196 # 16e50 ::do_widen(char) const@@Base+0x38e8> │ │ │ │ + move $s2, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s1, $a0, 0x3 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -70852 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $t4, $a0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + stx.d $t1, $a0, $s0 │ │ │ │ + beq $s3, $s4, 36 # 16e00 ::do_widen(char) const@@Base+0x3898> │ │ │ │ + add.d $t3, $a0, $s0 │ │ │ │ + move $t1, $s3 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + st.d $t2, $t0, -8 │ │ │ │ + bne $t0, $t3, -16 # 16de8 ::do_widen(char) const@@Base+0x3880> │ │ │ │ + nop │ │ │ │ + addi.d $s0, $t0, 8 │ │ │ │ + beqz $s3, 28 # 16e20 ::do_widen(char) const@@Base+0x38b8> │ │ │ │ + ld.d $a1, $s2, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + sub.d $a1, $a1, $s3 │ │ │ │ + bl -70920 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + add.d $a0, $t4, $s1 │ │ │ │ + st.d $s0, $s2, 8 │ │ │ │ + stptr.d $t4, $s2, 0 │ │ │ │ + st.d $a0, $s2, 16 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + pcaddi $a0, 36598 │ │ │ │ + bl -71572 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + pcalau12i $s3, 74 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + stptr.d $s1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + beqz $a1, 216 # 16f70 ::do_widen(char) const@@Base+0x3a08> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -70712 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $t1, $a0, 112 # 16f28 ::do_widen(char) const@@Base+0x39c0> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a0, $t1, 72 # 16f08 ::do_widen(char) const@@Base+0x39a0> │ │ │ │ + ld.bu $t1, $s2, 0 │ │ │ │ + st.b $t1, $s0, 16 │ │ │ │ nop │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + stx.b $zero, $s1, $t0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 160 # 16f80 ::do_widen(char) const@@Base+0x3a18> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + beqz $a0, -56 # 16ed0 ::do_widen(char) const@@Base+0x3968> │ │ │ │ + b 68 # 16f50 ::do_widen(char) const@@Base+0x39e8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -70312 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -70524 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + b -152 # 16ed0 ::do_widen(char) const@@Base+0x3968> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 16 # 16f88 ::do_widen(char) const@@Base+0x3a20> │ │ │ │ + nop │ │ │ │ + bl -71552 │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 36468 │ │ │ │ + bl -71532 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi.d $sp, $sp, -64 │ │ │ │ stptr.d $s6, $sp, 0 │ │ │ │ ld.d $s6, $a0, 16 │ │ │ │ st.d $s1, $sp, 40 │ │ │ │ st.d $s4, $sp, 16 │ │ │ │ st.d $s5, $sp, 8 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ st.d $s0, $sp, 48 │ │ │ │ st.d $s2, $sp, 32 │ │ │ │ move $s4, $a0 │ │ │ │ move $s1, $a1 │ │ │ │ move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 15368 ::do_widen(char) const@@Base+0x1cf8> │ │ │ │ + beqz $s6, 448 # 17188 ::do_widen(char) const@@Base+0x3c20> │ │ │ │ ld.d $a1, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ lu12i.w $s2, 524287 │ │ │ │ st.d $s3, $sp, 24 │ │ │ │ ori $s2, $s2, 0xfff │ │ │ │ lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ sltu $a2, $s0, $s5 │ │ │ │ maskeqz $t0, $s0, $a2 │ │ │ │ masknez $a2, $s5, $a2 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 151e8 ::do_widen(char) const@@Base+0x1b78> │ │ │ │ - bl -63216 │ │ │ │ - bnez $a0, 20 # 151f8 ::do_widen(char) const@@Base+0x1b88> │ │ │ │ + beqz $a2, 12 # 17008 ::do_widen(char) const@@Base+0x3aa0> │ │ │ │ + bl -70928 │ │ │ │ + bnez $a0, 20 # 17018 ::do_widen(char) const@@Base+0x3ab0> │ │ │ │ sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 15200 ::do_widen(char) const@@Base+0x1b90> │ │ │ │ - blt $s0, $s3, 56 # 15228 ::do_widen(char) const@@Base+0x1bb8> │ │ │ │ + blt $s2, $s0, 20 # 17020 ::do_widen(char) const@@Base+0x3ab8> │ │ │ │ + blt $s0, $s3, 56 # 17048 ::do_widen(char) const@@Base+0x3ae0> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 15228 ::do_widen(char) const@@Base+0x1bb8> │ │ │ │ + bltz $a0, 48 # 17048 ::do_widen(char) const@@Base+0x3ae0> │ │ │ │ nop │ │ │ │ ld.d $t0, $s6, 24 │ │ │ │ move $t1, $zero │ │ │ │ - beqz $t0, 48 # 15238 ::do_widen(char) const@@Base+0x1bc8> │ │ │ │ + beqz $t0, 48 # 17058 ::do_widen(char) const@@Base+0x3af0> │ │ │ │ nop │ │ │ │ ld.d $a1, $t0, 32 │ │ │ │ ld.d $s0, $t0, 40 │ │ │ │ move $s6, $t0 │ │ │ │ - b -84 # 151c8 ::do_widen(char) const@@Base+0x1b58> │ │ │ │ + b -84 # 16fe8 ::do_widen(char) const@@Base+0x3a80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $t0, $s6, 16 │ │ │ │ li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 15210 ::do_widen(char) const@@Base+0x1ba0> │ │ │ │ + bnez $t0, -32 # 17030 ::do_widen(char) const@@Base+0x3ac8> │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 152e8 ::do_widen(char) const@@Base+0x1c78> │ │ │ │ + bnez $t1, 176 # 17108 ::do_widen(char) const@@Base+0x3ba0> │ │ │ │ ld.d $a0, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ move $s2, $s6 │ │ │ │ nop │ │ │ │ sltu $t0, $s0, $s5 │ │ │ │ masknez $a2, $s5, $t0 │ │ │ │ maskeqz $t0, $s0, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 152c8 ::do_widen(char) const@@Base+0x1c58> │ │ │ │ + beqz $a2, 104 # 170e8 ::do_widen(char) const@@Base+0x3b80> │ │ │ │ move $a1, $s1 │ │ │ │ - bl -63352 │ │ │ │ - beqz $a0, 92 # 152c8 ::do_widen(char) const@@Base+0x1c58> │ │ │ │ + bl -71064 │ │ │ │ + beqz $a0, 92 # 170e8 ::do_widen(char) const@@Base+0x3b80> │ │ │ │ slti $a0, $a0, 0 │ │ │ │ maskeqz $s2, $s2, $a0 │ │ │ │ masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ ld.d $s0, $sp, 48 │ │ │ │ ld.d $s1, $sp, 40 │ │ │ │ @@ -15713,548 +17645,1804 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ sub.d $s0, $s0, $s5 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 15328 ::do_widen(char) const@@Base+0x1cb8> │ │ │ │ + blt $t0, $s0, 84 # 17148 ::do_widen(char) const@@Base+0x3be0> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 15348 ::do_widen(char) const@@Base+0x1cd8> │ │ │ │ + blt $s0, $t0, 108 # 17168 ::do_widen(char) const@@Base+0x3c00> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 15270 ::do_widen(char) const@@Base+0x1c00> │ │ │ │ + b -116 # 17090 ::do_widen(char) const@@Base+0x3b28> │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 15348 ::do_widen(char) const@@Base+0x1cd8> │ │ │ │ + beq $s6, $s2, 84 # 17168 ::do_widen(char) const@@Base+0x3c00> │ │ │ │ move $a0, $s6 │ │ │ │ - bl -63916 │ │ │ │ + bl -71628 │ │ │ │ move $t0, $a0 │ │ │ │ move $s2, $s6 │ │ │ │ ld.d $a0, $a0, 32 │ │ │ │ ld.d $s0, $t0, 40 │ │ │ │ move $s6, $t0 │ │ │ │ - b -196 # 15250 ::do_widen(char) const@@Base+0x1be0> │ │ │ │ + b -196 # 17070 ::do_widen(char) const@@Base+0x3b08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $s2, $zero │ │ │ │ - b -172 # 15280 ::do_widen(char) const@@Base+0x1c10> │ │ │ │ + b -172 # 170a0 ::do_widen(char) const@@Base+0x3b38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $s6, $zero │ │ │ │ - b -204 # 15280 ::do_widen(char) const@@Base+0x1c10> │ │ │ │ + b -204 # 170a0 ::do_widen(char) const@@Base+0x3b38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 152f0 ::do_widen(char) const@@Base+0x1c80> │ │ │ │ + b -124 # 17110 ::do_widen(char) const@@Base+0x3ba8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $t1, $a0, 24 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.b $zero, $a0, 24 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.w $zero, $a0, 40 │ │ │ │ - st.h $zero, $a0, 44 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - st.w $zero, $a0, 56 │ │ │ │ - ret │ │ │ │ + beqz $a0, 952 # 17550 ::do_widen(char) const@@Base+0x3fe8> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 16 │ │ │ │ - ld.d $t0, $a1, 16 │ │ │ │ - move $t2, $zero │ │ │ │ - beq $a2, $t0, 20 # 153c8 ::do_widen(char) const@@Base+0x1d58> │ │ │ │ - move $a0, $t2 │ │ │ │ - ret │ │ │ │ + ld.d $s5, $s4, 24 │ │ │ │ + beqz $s5, 812 # 174e8 ::do_widen(char) const@@Base+0x3f80> │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + ld.d $s6, $s5, 24 │ │ │ │ + beqz $s6, 692 # 17488 ::do_widen(char) const@@Base+0x3f20> │ │ │ │ + ld.d $s7, $s6, 24 │ │ │ │ + beqz $s7, 604 # 17438 ::do_widen(char) const@@Base+0x3ed0> │ │ │ │ + ld.d $s0, $s7, 24 │ │ │ │ + beqz $s0, 412 # 17380 ::do_widen(char) const@@Base+0x3e18> │ │ │ │ + ld.d $s2, $s0, 24 │ │ │ │ + beqz $s2, 228 # 172d0 ::do_widen(char) const@@Base+0x3d68> │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s2, 24 │ │ │ │ + beqz $s3, 308 # 17330 ::do_widen(char) const@@Base+0x3dc8> │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - beqz $a2, 224 # 154a8 ::do_widen(char) const@@Base+0x1e38> │ │ │ │ - move $t0, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a1, $a1, 8 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -63740 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $t2, $zero │ │ │ │ - beqz $a0, 44 # 15428 ::do_widen(char) const@@Base+0x1db8> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $t2 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + ld.d $s1, $s3, 24 │ │ │ │ + beqz $s1, 476 # 173e8 ::do_widen(char) const@@Base+0x3e80> │ │ │ │ + ld.d $s8, $s1, 24 │ │ │ │ + beqz $s8, 100 # 17278 ::do_widen(char) const@@Base+0x3d10> │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s8, 24 │ │ │ │ + move $fp, $s8 │ │ │ │ + bl -144 # 17198 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ + ld.d $a0, $fp, 64 │ │ │ │ + addi.d $t0, $fp, 80 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + beq $a0, $t0, 16 # 17248 ::do_widen(char) const@@Base+0x3ce0> │ │ │ │ + ld.d $a1, $fp, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -71988 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + addi.d $t0, $fp, 48 │ │ │ │ + beq $a0, $t0, 16 # 17260 ::do_widen(char) const@@Base+0x3cf8> │ │ │ │ + ld.d $a1, $fp, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72012 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -72024 │ │ │ │ + bnez $s8, -76 # 17220 ::do_widen(char) const@@Base+0x3cb8> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 64 │ │ │ │ + addi.d $t0, $s1, 80 │ │ │ │ + ld.d $s8, $s1, 16 │ │ │ │ + beq $a0, $t0, 20 # 17298 ::do_widen(char) const@@Base+0x3d30> │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72064 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + beq $a0, $t0, 16 # 172b0 ::do_widen(char) const@@Base+0x3d48> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72092 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -72104 │ │ │ │ + beqz $s8, 300 # 173e8 ::do_widen(char) const@@Base+0x3e80> │ │ │ │ + move $s1, $s8 │ │ │ │ + b -180 # 17210 ::do_widen(char) const@@Base+0x3ca8> │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + beq $a0, $t0, 20 # 172f0 ::do_widen(char) const@@Base+0x3d88> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72152 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 17308 ::do_widen(char) const@@Base+0x3da0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72180 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -72192 │ │ │ │ + beqz $s1, 108 # 17380 ::do_widen(char) const@@Base+0x3e18> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -308 # 171e8 ::do_widen(char) const@@Base+0x3c80> │ │ │ │ nop │ │ │ │ - ldptr.w $t4, $t1, 40 │ │ │ │ - ldptr.w $t3, $t0, 40 │ │ │ │ - move $t2, $zero │ │ │ │ - bne $t4, $t3, -52 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t4, $t1, 44 │ │ │ │ - ld.bu $t3, $t0, 44 │ │ │ │ - bne $t4, $t3, -64 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t4, $t1, 45 │ │ │ │ - ld.bu $t3, $t0, 45 │ │ │ │ - bne $t4, $t3, -76 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ldptr.w $t4, $t1, 4 │ │ │ │ - ldptr.w $t3, $t0, 4 │ │ │ │ - bne $t4, $t3, -88 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ldptr.w $t4, $t1, 52 │ │ │ │ - ldptr.w $t3, $t0, 52 │ │ │ │ - bne $t4, $t3, -100 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t4, $t1, 56 │ │ │ │ - ld.bu $t3, $t0, 56 │ │ │ │ - bne $t4, $t3, -112 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t4, $t1, 57 │ │ │ │ - ld.bu $t3, $t0, 57 │ │ │ │ - bne $t4, $t3, -124 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t4, $t1, 58 │ │ │ │ - ld.bu $t3, $t0, 58 │ │ │ │ - bne $t4, $t3, -136 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ - ld.bu $t2, $t1, 59 │ │ │ │ - ld.bu $t0, $t0, 59 │ │ │ │ - sub.d $t2, $t2, $t0 │ │ │ │ - sltui $t2, $t2, 1 │ │ │ │ - b -156 # 15400 ::do_widen(char) const@@Base+0x1d90> │ │ │ │ nop │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 40 │ │ │ │ - ldptr.w $t0, $a1, 40 │ │ │ │ - move $t2, $zero │ │ │ │ - bne $t1, $t0, -252 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 44 │ │ │ │ - ld.bu $t0, $a1, 44 │ │ │ │ - bne $t1, $t0, -264 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 45 │ │ │ │ - ld.bu $t0, $a1, 45 │ │ │ │ - bne $t1, $t0, -276 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ldptr.w $t1, $a0, 4 │ │ │ │ - ldptr.w $t0, $a1, 4 │ │ │ │ - bne $t1, $t0, -288 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ldptr.w $t1, $a0, 52 │ │ │ │ - ldptr.w $t0, $a1, 52 │ │ │ │ - bne $t1, $t0, -300 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - ld.bu $t0, $a1, 56 │ │ │ │ - bne $t1, $t0, -312 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 57 │ │ │ │ - ld.bu $t0, $a1, 57 │ │ │ │ - bne $t1, $t0, -324 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 58 │ │ │ │ - ld.bu $t0, $a1, 58 │ │ │ │ - bne $t1, $t0, -336 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ld.bu $t1, $a0, 59 │ │ │ │ - ld.bu $t0, $a1, 59 │ │ │ │ - bne $t1, $t0, -348 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - ldptr.w $t0, $a0, 48 │ │ │ │ - ldptr.w $t1, $a1, 48 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - sltui $t2, $t0, 1 │ │ │ │ - b -368 # 153b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ + ld.d $a0, $s2, 64 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + ld.d $s1, $s2, 16 │ │ │ │ + beq $a0, $t0, 20 # 17350 ::do_widen(char) const@@Base+0x3de8> │ │ │ │ + ld.d $a1, $s2, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72248 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 # 17368 ::do_widen(char) const@@Base+0x3e00> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72276 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -72288 │ │ │ │ + beqz $s1, -172 # 172c8 ::do_widen(char) const@@Base+0x3d60> │ │ │ │ + move $s2, $s1 │ │ │ │ + b -388 # 171f8 ::do_widen(char) const@@Base+0x3c90> │ │ │ │ + ld.d $a0, $s7, 64 │ │ │ │ + addi.d $t0, $s7, 80 │ │ │ │ + ld.d $s0, $s7, 16 │ │ │ │ + beq $a0, $t0, 20 # 173a0 ::do_widen(char) const@@Base+0x3e38> │ │ │ │ + ld.d $a1, $s7, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72328 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + addi.d $t0, $s7, 48 │ │ │ │ + beq $a0, $t0, 16 # 173b8 ::do_widen(char) const@@Base+0x3e50> │ │ │ │ + ld.d $a1, $s7, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72356 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -72368 │ │ │ │ + beqz $s0, 116 # 17438 ::do_widen(char) const@@Base+0x3ed0> │ │ │ │ + move $s7, $s0 │ │ │ │ + b -492 # 171e0 ::do_widen(char) const@@Base+0x3c78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 75 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ld.d $t1, $a1, 8 │ │ │ │ - ldptr.d $t4, $t2, 0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 64 │ │ │ │ + addi.d $t0, $s3, 80 │ │ │ │ + ld.d $s1, $s3, 16 │ │ │ │ + beq $a0, $t0, 20 # 17408 ::do_widen(char) const@@Base+0x3ea0> │ │ │ │ + ld.d $a1, $s3, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72432 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + addi.d $t0, $s3, 48 │ │ │ │ + beq $a0, $t0, 16 # 17420 ::do_widen(char) const@@Base+0x3eb8> │ │ │ │ + ld.d $a1, $s3, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72460 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -72472 │ │ │ │ + beqz $s1, -260 # 17328 ::do_widen(char) const@@Base+0x3dc0> │ │ │ │ + move $s3, $s1 │ │ │ │ + b -556 # 17208 ::do_widen(char) const@@Base+0x3ca0> │ │ │ │ + ld.d $a0, $s6, 64 │ │ │ │ + addi.d $t0, $s6, 80 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + beq $a0, $t0, 20 # 17458 ::do_widen(char) const@@Base+0x3ef0> │ │ │ │ + ld.d $a1, $s6, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72512 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + addi.d $t0, $s6, 48 │ │ │ │ + beq $a0, $t0, 16 # 17470 ::do_widen(char) const@@Base+0x3f08> │ │ │ │ + ld.d $a1, $s6, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72540 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -72552 │ │ │ │ + beqz $s0, 12 # 17488 ::do_widen(char) const@@Base+0x3f20> │ │ │ │ + move $s6, $s0 │ │ │ │ + b -684 # 171d8 ::do_widen(char) const@@Base+0x3c70> │ │ │ │ + ld.d $a0, $s5, 64 │ │ │ │ + addi.d $t0, $s5, 80 │ │ │ │ + ld.d $s0, $s5, 16 │ │ │ │ + beq $a0, $t0, 20 # 174a8 ::do_widen(char) const@@Base+0x3f40> │ │ │ │ + ld.d $a1, $s5, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72592 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + addi.d $t0, $s5, 48 │ │ │ │ + beq $a0, $t0, 16 # 174c0 ::do_widen(char) const@@Base+0x3f58> │ │ │ │ + ld.d $a1, $s5, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72620 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -72632 │ │ │ │ + beqz $s0, 12 # 174d8 ::do_widen(char) const@@Base+0x3f70> │ │ │ │ + move $s5, $s0 │ │ │ │ + b -772 # 171d0 ::do_widen(char) const@@Base+0x3c68> │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + ld.d $a0, $s4, 64 │ │ │ │ + addi.d $t0, $s4, 80 │ │ │ │ + ld.d $s0, $s4, 16 │ │ │ │ + beq $a0, $t0, 20 # 17508 ::do_widen(char) const@@Base+0x3fa0> │ │ │ │ + ld.d $a1, $s4, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72688 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + addi.d $t0, $s4, 48 │ │ │ │ + beq $a0, $t0, 16 # 17520 ::do_widen(char) const@@Base+0x3fb8> │ │ │ │ + ld.d $a1, $s4, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72716 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -72728 │ │ │ │ + beqz $s0, 12 # 17538 ::do_widen(char) const@@Base+0x3fd0> │ │ │ │ + move $s4, $s0 │ │ │ │ + b -892 # 171b8 ::do_widen(char) const@@Base+0x3c50> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + beqz $a0, 312 # 17690 ::do_widen(char) const@@Base+0x4128> │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - move $t0, $a0 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - addi.d $a0, $a0, 24 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - li.w $t3, 15 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - ldptr.d $t5, $a1, 0 │ │ │ │ - bltu $t3, $t1, 120 # 155e8 ::do_widen(char) const@@Base+0x1f78> │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - beqz $t1, 80 # 155c8 ::do_widen(char) const@@Base+0x1f58> │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + addi.d $s1, $s2, 200 │ │ │ │ + bl -44 # 17558 ::do_widen(char) const@@Base+0x3ff0> │ │ │ │ + ld.d $s0, $s2, 200 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $s0, $s1, 32 # 175b0 ::do_widen(char) const@@Base+0x4048> │ │ │ │ nop │ │ │ │ - move $a1, $t5 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -63912 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - pcalau12i $t2, 75 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -72852 │ │ │ │ + bne $s0, $s1, -16 # 17598 ::do_widen(char) const@@Base+0x4030> │ │ │ │ nop │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ldptr.d $t1, $t2, 0 │ │ │ │ - st.d $t4, $t0, 16 │ │ │ │ - st.d $zero, $t0, 40 │ │ │ │ - st.d $zero, $t0, 48 │ │ │ │ - st.d $zero, $t0, 56 │ │ │ │ - bne $t3, $t1, 120 # 15630 ::do_widen(char) const@@Base+0x1fc0> │ │ │ │ + ld.d $s0, $s2, 176 │ │ │ │ + addi.d $s1, $s2, 176 │ │ │ │ + beq $s1, $s0, 40 # 175e0 ::do_widen(char) const@@Base+0x4078> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -72900 │ │ │ │ + bne $s1, $s0, -16 # 175c8 ::do_widen(char) const@@Base+0x4060> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s2, 144 │ │ │ │ + bl -140 # 17558 ::do_widen(char) const@@Base+0x3ff0> │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + beqz $s1, 92 # 17648 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -1128 # 17198 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 17620 ::do_widen(char) const@@Base+0x40b8> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72972 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 17638 ::do_widen(char) const@@Base+0x40d0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -72996 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -73008 │ │ │ │ + bnez $s1, -76 # 175f8 ::do_widen(char) const@@Base+0x4090> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 # 17660 ::do_widen(char) const@@Base+0x40f8> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -73036 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -73048 │ │ │ │ + bnez $s3, -244 # 17578 ::do_widen(char) const@@Base+0x4010> │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ - ld.b $t1, $t5, 0 │ │ │ │ - st.b $t1, $a0, 0 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - b -52 # 155a0 ::do_widen(char) const@@Base+0x1f30> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + beqz $a0, 16 # 176a8 ::do_widen(char) const@@Base+0x4140> │ │ │ │ + xori $a0, $a0, 0x1 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a0, 16 # 176c8 ::do_widen(char) const@@Base+0x4160> │ │ │ │ + xori $a0, $a0, 0x1 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + pcalau12i $s2, 73 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + pcaddi $s3, 74608 │ │ │ │ + ld.bu $t0, $s3, 0 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + beqz $t0, 672 # 179a8 ::do_widen(char) const@@Base+0x4440> │ │ │ │ + ld.bu $t0, $s3, 1 │ │ │ │ + pcaddi $s0, 74656 │ │ │ │ + beqz $t0, 276 # 17828 ::do_widen(char) const@@Base+0x42c0> │ │ │ │ + ld.bu $t0, $s0, 64 │ │ │ │ + bnez $t0, 540 # 17938 ::do_widen(char) const@@Base+0x43d0> │ │ │ │ + ld.bu $t0, $s0, 65 │ │ │ │ + beqz $t0, 196 # 177e8 ::do_widen(char) const@@Base+0x4280> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -46268 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl 130744 # 375fc ::do_widen(char) const@@Base+0x24094> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 20 # 17760 ::do_widen(char) const@@Base+0x41f8> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -73288 │ │ │ │ + nop │ │ │ │ + li.w $a2, 34 │ │ │ │ + pcaddi $a1, 36145 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73200 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 42 │ │ │ │ + pcaddi $a1, 36150 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73220 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $t0, 73 │ │ │ │ + ld.d $t0, $t0, -224 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 1384 # 17d08 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 800 # 17ac8 ::do_widen(char) const@@Base+0x4560> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -74632 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 1108 # 17c18 ::do_widen(char) const@@Base+0x46b0> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + b -73728 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 1064 # 17c18 ::do_widen(char) const@@Base+0x46b0> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 45 │ │ │ │ + pcaddi $a1, 36067 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bl -73408 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 47 │ │ │ │ + pcaddi $a1, 36044 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73428 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $s5, $s0, 32 │ │ │ │ + ld.d $s3, $s0, 40 │ │ │ │ + addi.d $s4, $sp, 24 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + addi.d $a1, $s3, 9 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.b $zero, $sp, 40 │ │ │ │ + bl -73004 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + li.w $t2, 10 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 8 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 924 # 17c30 ::do_widen(char) const@@Base+0x46c8> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 36035 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74468 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 912 # 17c48 ::do_widen(char) const@@Base+0x46e0> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74504 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73564 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t1, $a0, $t1 │ │ │ │ + ld.d $s3, $t1, 240 │ │ │ │ + beqz $s3, 1092 # 17d38 ::do_widen(char) const@@Base+0x47d0> │ │ │ │ + ld.bu $t1, $s3, 56 │ │ │ │ + beqz $t1, 652 # 17b88 ::do_widen(char) const@@Base+0x4620> │ │ │ │ + ld.b $a1, $s3, 67 │ │ │ │ + nop │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -74972 │ │ │ │ + bl -74032 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 752 # 17c08 ::do_widen(char) const@@Base+0x46a0> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -73748 │ │ │ │ + ld.bu $t0, $s0, 64 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + beqz $t0, -532 # 17720 ::do_widen(char) const@@Base+0x41b8> │ │ │ │ + li.w $a2, 60 │ │ │ │ + pcaddi $a1, 36011 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73672 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $t0, 73 │ │ │ │ + ld.d $t0, $t0, -224 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 932 # 17d08 ::do_widen(char) const@@Base+0x47a0> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 476 # 17b48 ::do_widen(char) const@@Base+0x45e0> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + nop │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -75088 │ │ │ │ + bl -74148 │ │ │ │ + ld.bu $t0, $s0, 65 │ │ │ │ + beqz $t0, -420 # 177e8 ::do_widen(char) const@@Base+0x4280> │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ld.d $a2, $s0, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + b -616 # 17738 ::do_widen(char) const@@Base+0x41d0> │ │ │ │ + nop │ │ │ │ + li.w $a2, 53 │ │ │ │ + pcaddi $a1, 35941 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + bl -73796 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcaddi $a1, 35948 │ │ │ │ + li.w $a2, 47 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73816 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcaddi $s0, 74477 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + addi.d $a1, $t0, 9 │ │ │ │ + ldptr.d $s6, $s0, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + move $s5, $t0 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.b $zero, $sp, 40 │ │ │ │ + bl -73400 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + li.w $t2, 10 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 8 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 696 # 17cd8 ::do_widen(char) const@@Base+0x4770> │ │ │ │ + li.w $a2, 9 │ │ │ │ + pcaddi $a1, 35936 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74864 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s5, 684 # 17cf0 ::do_widen(char) const@@Base+0x4788> │ │ │ │ + move $a2, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74900 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 32 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -73960 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + add.d $t1, $a0, $t1 │ │ │ │ + ld.d $a0, $t1, 240 │ │ │ │ + beqz $a0, 680 # 17d28 ::do_widen(char) const@@Base+0x47c0> │ │ │ │ + ld.bu $t1, $a0, 56 │ │ │ │ + beqz $t1, 128 # 17b08 ::do_widen(char) const@@Base+0x45a0> │ │ │ │ + ld.b $a1, $a0, 67 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -75364 │ │ │ │ + bl -74424 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 16 # 17ab0 ::do_widen(char) const@@Base+0x4548> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -74140 │ │ │ │ + ld.bu $t0, $s3, 1 │ │ │ │ + beqz $t0, 276 # 17bc8 ::do_widen(char) const@@Base+0x4660> │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + b -940 # 17718 ::do_widen(char) const@@Base+0x41b0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -74044 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -4443 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -816 # 177b0 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -832 # 177b0 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t5, $sp, 0 │ │ │ │ - bl -63852 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -74112 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + pcaddi $t2, -4460 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - st.d $a0, $t0, 8 │ │ │ │ - st.d $t1, $t0, 24 │ │ │ │ - pcalau12i $t2, 75 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - beqz $t1, -88 # 155c8 ::do_widen(char) const@@Base+0x1f58> │ │ │ │ - li.w $t4, -1 │ │ │ │ - beqz $a2, -136 # 155a0 ::do_widen(char) const@@Base+0x1f30> │ │ │ │ - b -172 # 15580 ::do_widen(char) const@@Base+0x1f10> │ │ │ │ - bl -65072 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + beq $t1, $t2, -156 # 17a90 ::do_widen(char) const@@Base+0x4528> │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -176 # 17a90 ::do_widen(char) const@@Base+0x4528> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - pcaddi $t0, 76801 │ │ │ │ - st.d $s7, $sp, 112 │ │ │ │ - pcalau12i $s7, 75 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t1, $s7, 0 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - st.d $s2, $sp, 152 │ │ │ │ - addi.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - move $a0, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -74172 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -4475 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -488 # 17978 ::do_widen(char) const@@Base+0x4410> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -504 # 17978 ::do_widen(char) const@@Base+0x4410> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -74240 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ + pcaddi $t2, -4492 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $t1, 48 │ │ │ │ + li.w $a1, 10 │ │ │ │ + beq $t1, $t2, -672 # 17908 ::do_widen(char) const@@Base+0x43a0> │ │ │ │ + move $a0, $s3 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -692 # 17908 ::do_widen(char) const@@Base+0x43a0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 45 │ │ │ │ + pcaddi $a1, 35835 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -74328 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + li.w $a2, 47 │ │ │ │ + pcaddi $a1, 35814 │ │ │ │ + pcalau12i $a0, 73 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + bl -74348 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $s5, $s0, 32 │ │ │ │ + ld.d $s3, $s0, 40 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + b -916 # 17868 ::do_widen(char) const@@Base+0x4300> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + b -1272 # 17718 ::do_widen(char) const@@Base+0x41b0> │ │ │ │ + nop │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + nop │ │ │ │ + bl -74792 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -24 # 17c20 ::do_widen(char) const@@Base+0x46b8> │ │ │ │ + pcaddi $a0, 35669 │ │ │ │ + bl -75136 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -48 # 17c20 ::do_widen(char) const@@Base+0x46b8> │ │ │ │ + pcaddi $a0, 35663 │ │ │ │ + bl -75160 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74392 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + bne $t1, $t0, -80 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -73732 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -74432 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + beq $t1, $t0, -40 # 17c80 ::do_widen(char) const@@Base+0x4718> │ │ │ │ + b -132 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + b -80 # 17c60 ::do_widen(char) const@@Base+0x46f8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -74480 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, -76 # 17c80 ::do_widen(char) const@@Base+0x4718> │ │ │ │ + b -168 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -184 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + pcaddi $a0, 35627 │ │ │ │ + bl -75304 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -208 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + pcaddi $a0, 35621 │ │ │ │ + bl -75328 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + bne $t1, $t0, -244 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + bl -74528 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -264 # 17c28 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ + bl -74548 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -288 # 17c20 ::do_widen(char) const@@Base+0x46b8> │ │ │ │ + bl -74564 │ │ │ │ + b -144 # 17cb8 ::do_widen(char) const@@Base+0x4750> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + st.d $s4, $sp, 176 │ │ │ │ + pcalau12i $s4, 73 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t1, $s4, 0 │ │ │ │ + pcalau12i $t0, 73 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 6 │ │ │ │ + st.d $t1, $sp, 152 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + st.d $s1, $sp, 200 │ │ │ │ + st.w $zero, $t0, 1492 │ │ │ │ + st.d $s0, $sp, 208 │ │ │ │ + st.d $s2, $sp, 192 │ │ │ │ + st.d $s3, $sp, 184 │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + bl 83152 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + pcaddi $s1, 74235 │ │ │ │ + lu12i.w $t0, 64 │ │ │ │ + or $t0, $a0, $t0 │ │ │ │ + st.w $a0, $s1, 72 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.w $t0, $s1, 76 │ │ │ │ + bl 129360 # 3770c ::do_widen(char) const@@Base+0x241a4> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + li.w $t2, 14 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 12 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 3268 # 18a98 ::do_widen(char) const@@Base+0x5530> │ │ │ │ + li.w $a2, 13 │ │ │ │ + pcaddi $a1, 35753 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -75812 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ addi.d $s3, $sp, 72 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ st.d $s3, $sp, 56 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - bl -50008 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -54336 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - st.d $s6, $sp, 120 │ │ │ │ - beq $a0, $s3, 20 # 156a0 ::do_widen(char) const@@Base+0x2030> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s5, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s5, 2348 # 18728 ::do_widen(char) const@@Base+0x51c0> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t2, 7 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + stptr.d $s5, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + li.w $t1, 5 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 3092 # 18a48 ::do_widen(char) const@@Base+0x54e0> │ │ │ │ + addi.d $s6, $sp, 56 │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 35646 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -75912 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s5, $sp, 104 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $a1, 2440 # 187e8 ::do_widen(char) const@@Base+0x5280> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + li.w $t1, -2 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + lu52i.d $t1, $t1, 2047 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beq $t0, $t1, 2900 # 189e0 ::do_widen(char) const@@Base+0x5478> │ │ │ │ + addi.d $s0, $sp, 88 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 35710 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -76000 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $t0, $s6, 2320 # 187c8 ::do_widen(char) const@@Base+0x5260> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s6, $s2, 0 │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + pcaddi $s6, 74181 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + beq $a0, $s6, 1860 # 18628 ::do_widen(char) const@@Base+0x50c0> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beq $t0, $s0, 2332 # 18808 ::do_widen(char) const@@Base+0x52a0> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t3, $s1, 96 │ │ │ │ + st.d $t0, $s1, 80 │ │ │ │ + st.d $t2, $s1, 88 │ │ │ │ + st.d $t1, $s1, 96 │ │ │ │ + beqz $a0, 1856 # 18648 ::do_widen(char) const@@Base+0x50e0> │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 17f30 ::do_widen(char) const@@Base+0x49c8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75292 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s5, 20 # 17f48 ::do_widen(char) const@@Base+0x49e0> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -64904 │ │ │ │ + bl -75312 │ │ │ │ nop │ │ │ │ - pcaddi $s6, 76722 │ │ │ │ - ldptr.d $a1, $s6, 0 │ │ │ │ - ld.d $a2, $s6, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -50068 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $sp │ │ │ │ - bl -53200 │ │ │ │ ld.d $a0, $sp, 56 │ │ │ │ - st.d $fp, $sp, 176 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $s1, $sp, 160 │ │ │ │ - st.d $s5, $sp, 128 │ │ │ │ - st.d $s8, $sp, 104 │ │ │ │ - beq $a0, $s3, 20 # 156f0 ::do_widen(char) const@@Base+0x2080> │ │ │ │ + beq $a0, $s3, 20 # 17f60 ::do_widen(char) const@@Base+0x49f8> │ │ │ │ ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -64984 │ │ │ │ + bl -75336 │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - move $s1, $zero │ │ │ │ - addi.d $s5, $sp, 40 │ │ │ │ - sub.d $t0, $s8, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bgeu $s1, $t0, 216 # 157e0 ::do_widen(char) const@@Base+0x2170> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t0, 16 # 17f78 ::do_widen(char) const@@Base+0x4a10> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75364 │ │ │ │ + pcaddi $a0, 74138 │ │ │ │ + bl 130320 # 37c8c ::do_widen(char) const@@Base+0x24724> │ │ │ │ + li.w $t0, 47 │ │ │ │ + ld.d $s5, $s1, 80 │ │ │ │ + ld.d $s3, $s1, 88 │ │ │ │ + addi.d $s2, $sp, 120 │ │ │ │ + bne $a0, $t0, 1400 # 18508 ::do_widen(char) const@@Base+0x4fa0> │ │ │ │ nop │ │ │ │ + addi.d $a1, $s3, 12 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.b $zero, $sp, 136 │ │ │ │ + bl -74844 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 2752 # 18a80 ::do_widen(char) const@@Base+0x5518> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -76304 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + li.w $t2, 13 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 11 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2688 # 18a68 ::do_widen(char) const@@Base+0x5500> │ │ │ │ + li.w $a2, 12 │ │ │ │ + pcaddi $a1, 35628 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -76344 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + pcaddi $t0, 74088 │ │ │ │ + beq $a0, $t0, 1700 # 186a8 ::do_widen(char) const@@Base+0x5140> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beq $t0, $s0, 1852 # 18748 ::do_widen(char) const@@Base+0x51e0> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t3, $s1, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t2, $s1, 8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + beqz $a0, 1696 # 186c8 ::do_widen(char) const@@Base+0x5160> │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 18050 ::do_widen(char) const@@Base+0x4ae8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75580 │ │ │ │ + ld.d $s3, $s1, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s5, $s1, 80 │ │ │ │ + addi.d $a1, $s3, 19 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.b $zero, $sp, 136 │ │ │ │ + bl -75036 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 2720 # 18b20 ::do_widen(char) const@@Base+0x55b8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -76496 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + li.w $t2, 20 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 18 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 2656 # 18b08 ::do_widen(char) const@@Base+0x55a0> │ │ │ │ + li.w $a2, 19 │ │ │ │ + pcaddi $a1, 35584 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -76536 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + pcaddi $t0, 74048 │ │ │ │ + beq $a0, $t0, 1444 # 18668 ::do_widen(char) const@@Base+0x5100> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, 1720 # 18788 ::do_widen(char) const@@Base+0x5220> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t2, $s1, 48 │ │ │ │ + st.d $t0, $s1, 32 │ │ │ │ + st.d $a2, $s1, 40 │ │ │ │ + st.d $t1, $s1, 48 │ │ │ │ + beqz $a0, 1440 # 18688 ::do_widen(char) const@@Base+0x5120> │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ nop │ │ │ │ - slli.d $s8, $s1, 0x5 │ │ │ │ - add.d $s0, $s0, $s8 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -50192 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 18110 ::do_widen(char) const@@Base+0x4ba8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75772 │ │ │ │ + ld.d $a2, $s1, 88 │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -59884 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t0, $s6, 40 │ │ │ │ - ld.d $s0, $sp, 56 │ │ │ │ - move $fp, $zero │ │ │ │ - beq $a2, $t0, 280 # 15868 ::do_widen(char) const@@Base+0x21f8> │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + bl -48800 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 128260 # 3762c ::do_widen(char) const@@Base+0x240c4> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18148 ::do_widen(char) const@@Base+0x4be0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75824 │ │ │ │ nop │ │ │ │ - beq $s0, $s3, 24 # 15770 ::do_widen(char) const@@Base+0x2100> │ │ │ │ + ld.d $a2, $s1, 88 │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + bnez $s3, 56 # 18188 ::do_widen(char) const@@Base+0x4c20> │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + bl -48860 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 134184 # 38d8c ::do_widen(char) const@@Base+0x25824> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18180 ::do_widen(char) const@@Base+0x4c18> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -75880 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ + ld.d $a1, $s1, 80 │ │ │ │ + ld.d $a2, $s1, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + bl -48912 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 128148 # 3762c ::do_widen(char) const@@Base+0x240c4> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 181b8 ::do_widen(char) const@@Base+0x4c50> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -65116 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s5, 20 # 15788 ::do_widen(char) const@@Base+0x2118> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + bl -75936 │ │ │ │ + nop │ │ │ │ + beqz $s3, 1040 # 185c8 ::do_widen(char) const@@Base+0x5060> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a1, 260 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.w $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 140 │ │ │ │ + bl 96096 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 181f8 ::do_widen(char) const@@Base+0x4c90> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76004 │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + li.w $a1, 261 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 141 │ │ │ │ + bl 96028 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18240 ::do_widen(char) const@@Base+0x4cd8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -65136 │ │ │ │ + bl -76072 │ │ │ │ nop │ │ │ │ - beqz $fp, 64 # 157c8 ::do_widen(char) const@@Base+0x2158> │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + li.w $a1, 259 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.h $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 138 │ │ │ │ + bl 95964 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18280 ::do_widen(char) const@@Base+0x4d18> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76136 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a1, 258 │ │ │ │ move $a0, $s2 │ │ │ │ - add.d $t0, $t0, $s8 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -50312 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.w $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 140 │ │ │ │ + bl 95900 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 182c0 ::do_widen(char) const@@Base+0x4d58> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76200 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + li.w $a1, 112 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -54640 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 16 # 157c8 ::do_widen(char) const@@Base+0x2158> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 141 │ │ │ │ + bl 95828 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18308 ::do_widen(char) const@@Base+0x4da0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -65204 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - sub.d $t0, $s8, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $s1, $t0, -196 # 15718 ::do_widen(char) const@@Base+0x20a8> │ │ │ │ - beq $s8, $s0, 40 # 15808 ::do_widen(char) const@@Base+0x2198> │ │ │ │ + bl -76272 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 15800 ::do_widen(char) const@@Base+0x2190> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a1, 104 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.w $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 140 │ │ │ │ + bl 95764 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18348 ::do_widen(char) const@@Base+0x4de0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -65260 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s8, $s0, -28 # 157e8 ::do_widen(char) const@@Base+0x2178> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 20 # 15820 ::do_widen(char) const@@Base+0x21b0> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -65288 │ │ │ │ + bl -76336 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 128 # 158a8 ::do_widen(char) const@@Base+0x2238> │ │ │ │ - ld.d $ra, $sp, 184 │ │ │ │ - ld.d $fp, $sp, 176 │ │ │ │ - ld.d $s0, $sp, 168 │ │ │ │ - ld.d $s1, $sp, 160 │ │ │ │ - ld.d $s5, $sp, 128 │ │ │ │ - ld.d $s6, $sp, 120 │ │ │ │ - ld.d $s8, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 152 │ │ │ │ - ld.d $s3, $sp, 144 │ │ │ │ - ld.d $s7, $sp, 112 │ │ │ │ - addi.d $sp, $sp, 192 │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a1, 113 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.w $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 140 │ │ │ │ + bl 95700 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 18388 ::do_widen(char) const@@Base+0x4e20> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76400 │ │ │ │ + nop │ │ │ │ + ld.d $s3, $s1, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s1, $s1, 80 │ │ │ │ + addi.d $a1, $s3, 7 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.b $zero, $sp, 136 │ │ │ │ + bl -75860 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 1944 # 18b50 ::do_widen(char) const@@Base+0x55e8> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77320 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + li.w $t2, 8 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 6 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1880 # 18b38 ::do_widen(char) const@@Base+0x55d0> │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 35390 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77360 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + pcaddi $s1, 73813 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + beq $a0, $t0, 1096 # 18848 ::do_widen(char) const@@Base+0x52e0> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, 732 # 186e8 ::do_widen(char) const@@Base+0x5180> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + beqz $a0, 1092 # 18868 ::do_widen(char) const@@Base+0x5300> │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 18448 ::do_widen(char) const@@Base+0x4ee0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76596 │ │ │ │ + pcaddi $a1, 73792 │ │ │ │ + pcaddi $a0, 73775 │ │ │ │ + bl -77184 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + bl -49636 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 127424 # 3762c ::do_widen(char) const@@Base+0x240c4> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 18488 ::do_widen(char) const@@Base+0x4f20> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76660 │ │ │ │ + bnez $s3, 56 # 184c0 ::do_widen(char) const@@Base+0x4f58> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + bl -49692 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 133352 # 38d8c ::do_widen(char) const@@Base+0x25824> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 20 # 184c0 ::do_widen(char) const@@Base+0x4f58> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -76712 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 1272 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $s0, $sp, 208 │ │ │ │ + ld.d $s1, $sp, 200 │ │ │ │ + ld.d $s2, $sp, 192 │ │ │ │ + ld.d $s3, $sp, 184 │ │ │ │ + ld.d $s4, $sp, 176 │ │ │ │ + ld.d $s5, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 15888 ::do_widen(char) const@@Base+0x2218> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -64900 │ │ │ │ - sltui $fp, $a0, 1 │ │ │ │ - b -292 # 15758 ::do_widen(char) const@@Base+0x20e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $fp, 1 │ │ │ │ - bne $s0, $s3, -300 # 15760 ::do_widen(char) const@@Base+0x20f0> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s5, -260 # 15790 ::do_widen(char) const@@Base+0x2120> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $s3, 5 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.b $zero, $sp, 136 │ │ │ │ + bl -76236 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + li.w $t2, 6 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 4 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1412 # 18ab8 ::do_widen(char) const@@Base+0x5550> │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 35287 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77700 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 128 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s3, 1400 # 18ad0 ::do_widen(char) const@@Base+0x5568> │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -77736 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + beq $a0, $s6, 792 # 18888 ::do_widen(char) const@@Base+0x5320> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, 844 # 188c8 ::do_widen(char) const@@Base+0x5360> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ld.d $t2, $s1, 96 │ │ │ │ + st.d $t0, $s1, 80 │ │ │ │ + st.d $a2, $s1, 88 │ │ │ │ + st.d $t1, $s1, 96 │ │ │ │ + beqz $a0, 788 # 188a8 ::do_widen(char) const@@Base+0x5340> │ │ │ │ + st.d $a0, $sp, 120 │ │ │ │ + st.d $t2, $sp, 136 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s0, 16 # 185b8 ::do_widen(char) const@@Base+0x5050> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -65424 │ │ │ │ - b -276 # 15790 ::do_widen(char) const@@Base+0x2120> │ │ │ │ - st.d $s4, $sp, 136 │ │ │ │ + bl -76964 │ │ │ │ + ld.d $s5, $s1, 80 │ │ │ │ + ld.d $s3, $s1, 88 │ │ │ │ + b -1576 # 17f98 ::do_widen(char) const@@Base+0x4a30> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $s1, 88 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 35262 │ │ │ │ + move $a1, $zero │ │ │ │ + pcaddi $a0, 73730 │ │ │ │ + bl -76508 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 984 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $s0, $sp, 208 │ │ │ │ + ld.d $s1, $sp, 200 │ │ │ │ + ld.d $s2, $sp, 192 │ │ │ │ + ld.d $s3, $sp, 184 │ │ │ │ + ld.d $s4, $sp, 176 │ │ │ │ + ld.d $s5, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + li.w $a4, 9 │ │ │ │ + pcaddi $a3, 35247 │ │ │ │ + move $a1, $zero │ │ │ │ + pcaddi $a0, 73693 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ + b -76580 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beq $t0, $s0, 476 # 18808 ::do_widen(char) const@@Base+0x52a0> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + st.d $t0, $s1, 80 │ │ │ │ + st.d $t2, $s1, 88 │ │ │ │ + st.d $t1, $s1, 96 │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1852 # 17f18 ::do_widen(char) const@@Base+0x49b0> │ │ │ │ nop │ │ │ │ - bl -65712 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -65264 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ldptr.d $s1, $sp, 0 │ │ │ │ - ld.d $s2, $sp, 8 │ │ │ │ - beq $s2, $s1, 192 # 15990 ::do_widen(char) const@@Base+0x2320> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, 280 # 18788 ::do_widen(char) const@@Base+0x5220> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + st.d $t0, $s1, 32 │ │ │ │ + st.d $t2, $s1, 40 │ │ │ │ + st.d $t1, $s1, 48 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1436 # 180f8 ::do_widen(char) const@@Base+0x4b90> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beq $t0, $s0, 156 # 18748 ::do_widen(char) const@@Base+0x51e0> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t2, $s1, 8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1692 # 18038 ::do_widen(char) const@@Base+0x4ad0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a2, 32 # 18708 ::do_widen(char) const@@Base+0x51a0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 536 # 18908 ::do_widen(char) const@@Base+0x53a0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -76568 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 158f0 ::do_widen(char) const@@Base+0x2280> │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -65500 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s2, $s1, -28 # 158d8 ::do_widen(char) const@@Base+0x2268> │ │ │ │ - b 152 # 15990 ::do_widen(char) const@@Base+0x2320> │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + b -740 # 18430 ::do_widen(char) const@@Base+0x4ec8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76632 │ │ │ │ + b -2348 # 17e10 ::do_widen(char) const@@Base+0x48a8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beqz $a2, 28 # 18768 ::do_widen(char) const@@Base+0x5200> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 532 # 18968 ::do_widen(char) const@@Base+0x5400> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -76668 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + b -1852 # 18038 ::do_widen(char) const@@Base+0x4ad0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a2, 32 # 187a8 ::do_widen(char) const@@Base+0x5240> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 440 # 18948 ::do_widen(char) const@@Base+0x53e0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -76728 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + st.d $a2, $s1, 40 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + b -1724 # 180f8 ::do_widen(char) const@@Base+0x4b90> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76792 │ │ │ │ + b -2324 # 17ec8 ::do_widen(char) const@@Base+0x4960> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -76824 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -2448 # 17e70 ::do_widen(char) const@@Base+0x4908> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beqz $a2, 28 # 18828 ::do_widen(char) const@@Base+0x52c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 276 # 18928 ::do_widen(char) const@@Base+0x53c0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -76860 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + st.d $a2, $s1, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + b -2332 # 17f18 ::do_widen(char) const@@Base+0x49b0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, -360 # 186e8 ::do_widen(char) const@@Base+0x5180> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t2, $s1, 8 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1092 # 18430 ::do_widen(char) const@@Base+0x4ec8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + beq $t0, $s0, 56 # 188c8 ::do_widen(char) const@@Base+0x5360> │ │ │ │ + ld.d $t2, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + st.d $t0, $s1, 80 │ │ │ │ + st.d $t2, $s1, 88 │ │ │ │ + st.d $t1, $s1, 96 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + addi.d $s0, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -788 # 185a0 ::do_widen(char) const@@Base+0x5038> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beqz $a2, 32 # 188e8 ::do_widen(char) const@@Base+0x5380> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 184 # 18988 ::do_widen(char) const@@Base+0x5420> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -77048 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ld.d $a0, $s1, 80 │ │ │ │ + st.d $a2, $s1, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + b -852 # 185a0 ::do_widen(char) const@@Base+0x5038> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 136 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -528 # 18700 ::do_widen(char) const@@Base+0x5198> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 136 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -272 # 18820 ::do_widen(char) const@@Base+0x52b8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 136 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -432 # 187a0 ::do_widen(char) const@@Base+0x5238> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 136 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -528 # 18760 ::do_widen(char) const@@Base+0x51f8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 136 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -176 # 188e0 ::do_widen(char) const@@Base+0x5378> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -60 # 158c8 ::do_widen(char) const@@Base+0x2258> │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -65348 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $fp, $sp, 176 │ │ │ │ - st.d $s1, $sp, 160 │ │ │ │ - st.d $s4, $sp, 136 │ │ │ │ - st.d $s5, $sp, 128 │ │ │ │ - st.d $s6, $sp, 120 │ │ │ │ - st.d $s8, $sp, 104 │ │ │ │ - bne $t1, $t0, -136 # 158b0 ::do_widen(char) const@@Base+0x2240> │ │ │ │ nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -77780 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -77788 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, 88 # 18a10 ::do_widen(char) const@@Base+0x54a8> │ │ │ │ + nop │ │ │ │ + bl -78272 │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -64708 │ │ │ │ + bl -77824 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -56 # 189a0 ::do_widen(char) const@@Base+0x5438> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -40 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34793 │ │ │ │ + addi.d $s0, $sp, 88 │ │ │ │ + bl -78644 │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -65408 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -140 # 158c8 ::do_widen(char) const@@Base+0x2258> │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ + bl -77872 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -76 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -77204 │ │ │ │ + b -32 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -40 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -48 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -56 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -64 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -72 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -144 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34767 │ │ │ │ + addi.d $s6, $sp, 56 │ │ │ │ + bl -78748 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -65428 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $fp, $sp, 176 │ │ │ │ - st.d $s1, $sp, 160 │ │ │ │ - st.d $s4, $sp, 136 │ │ │ │ - st.d $s5, $sp, 128 │ │ │ │ - st.d $s8, $sp, 104 │ │ │ │ - beq $t1, $t0, -68 # 15940 ::do_widen(char) const@@Base+0x22d0> │ │ │ │ - b -216 # 158b0 ::do_widen(char) const@@Base+0x2240> │ │ │ │ + b -188 # 189a8 ::do_widen(char) const@@Base+0x5440> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -176 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34759 │ │ │ │ + bl -78776 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 20 # 159a8 ::do_widen(char) const@@Base+0x2338> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -65680 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -200 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34753 │ │ │ │ + bl -78800 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s4, $sp, 136 │ │ │ │ - beq $t1, $t0, -116 # 15940 ::do_widen(char) const@@Base+0x22d0> │ │ │ │ - b -264 # 158b0 ::do_widen(char) const@@Base+0x2240> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -224 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34747 │ │ │ │ + bl -78824 │ │ │ │ + nop │ │ │ │ + b -184 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -256 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34739 │ │ │ │ + bl -78856 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -280 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34733 │ │ │ │ + bl -78880 │ │ │ │ + nop │ │ │ │ + b -240 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -248 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -256 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -264 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -336 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34719 │ │ │ │ + bl -78936 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -360 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34713 │ │ │ │ + bl -78960 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -384 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34707 │ │ │ │ + bl -78984 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -408 # 189c0 ::do_widen(char) const@@Base+0x5458> │ │ │ │ + pcaddi $a0, 34701 │ │ │ │ + bl -79008 │ │ │ │ nop │ │ │ │ + b -368 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ nop │ │ │ │ + b -376 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -384 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ + nop │ │ │ │ + b -392 # 189f8 ::do_widen(char) const@@Base+0x5490> │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -128 │ │ │ │ st.d $s2, $sp, 88 │ │ │ │ move $s2, $a0 │ │ │ │ li.w $a0, 96 │ │ │ │ st.d $s0, $sp, 104 │ │ │ │ st.d $s1, $sp, 96 │ │ │ │ st.d $s3, $sp, 80 │ │ │ │ st.d $s5, $sp, 64 │ │ │ │ move $s3, $a2 │ │ │ │ move $s1, $a1 │ │ │ │ st.d $ra, $sp, 120 │ │ │ │ - bl -65780 │ │ │ │ + bl -78516 │ │ │ │ ldptr.d $t0, $s3, 0 │ │ │ │ move $s0, $a0 │ │ │ │ addi.d $s5, $a0, 48 │ │ │ │ st.d $s5, $s0, 32 │ │ │ │ ld.d $a2, $t0, 8 │ │ │ │ ldptr.d $a1, $t0, 0 │ │ │ │ addi.d $a0, $a0, 32 │ │ │ │ - bl -50932 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + bl -51540 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ st.d $s4, $sp, 72 │ │ │ │ st.d $s6, $sp, 56 │ │ │ │ addi.d $t0, $s0, 80 │ │ │ │ st.d $t0, $s0, 64 │ │ │ │ st.d $zero, $s0, 72 │ │ │ │ st.b $zero, $s0, 80 │ │ │ │ addi.d $s4, $s2, 8 │ │ │ │ ld.d $s3, $s0, 32 │ │ │ │ ld.d $s6, $s0, 40 │ │ │ │ move $t0, $s1 │ │ │ │ - beq $s4, $s1, 552 # 15c68 ::do_widen(char) const@@Base+0x25f8> │ │ │ │ + beq $s4, $s1, 552 # 18e28 ::do_widen(char) const@@Base+0x58c0> │ │ │ │ ld.d $t1, $s1, 40 │ │ │ │ ld.d $t2, $s1, 32 │ │ │ │ st.d $s7, $sp, 48 │ │ │ │ sltu $s7, $t1, $s6 │ │ │ │ masknez $a2, $s6, $s7 │ │ │ │ maskeqz $t3, $t1, $s7 │ │ │ │ st.d $fp, $sp, 112 │ │ │ │ st.d $s8, $sp, 40 │ │ │ │ or $a2, $a2, $t3 │ │ │ │ move $fp, $t2 │ │ │ │ move $s8, $t1 │ │ │ │ - beqz $a2, 248 # 15b68 ::do_widen(char) const@@Base+0x24f8> │ │ │ │ + beqz $a2, 248 # 18d28 ::do_widen(char) const@@Base+0x57c0> │ │ │ │ move $a1, $t2 │ │ │ │ move $a0, $s3 │ │ │ │ st.d $t1, $sp, 24 │ │ │ │ st.d $a2, $sp, 8 │ │ │ │ stptr.d $t2, $sp, 0 │ │ │ │ st.d $s1, $sp, 16 │ │ │ │ - bl -65436 │ │ │ │ + bl -78172 │ │ │ │ ld.d $a2, $sp, 8 │ │ │ │ ld.d $t0, $sp, 16 │ │ │ │ move $t2, $fp │ │ │ │ move $t1, $s8 │ │ │ │ - beqz $a0, 648 # 15d28 ::do_widen(char) const@@Base+0x26b8> │ │ │ │ - bltz $a0, 228 # 15b88 ::do_widen(char) const@@Base+0x2518> │ │ │ │ + beqz $a0, 648 # 18ee8 ::do_widen(char) const@@Base+0x5980> │ │ │ │ + bltz $a0, 228 # 18d48 ::do_widen(char) const@@Base+0x57e0> │ │ │ │ move $a0, $t2 │ │ │ │ move $a1, $s3 │ │ │ │ st.d $t1, $sp, 16 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ stptr.d $t2, $sp, 0 │ │ │ │ - bl -65484 │ │ │ │ + bl -78220 │ │ │ │ ldptr.d $t2, $sp, 0 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ ld.d $t1, $sp, 16 │ │ │ │ - bnez $a0, 36 # 15af0 ::do_widen(char) const@@Base+0x2480> │ │ │ │ + bnez $a0, 36 # 18cb0 ::do_widen(char) const@@Base+0x5748> │ │ │ │ lu12i.w $t3, 524287 │ │ │ │ sub.d $a0, $t1, $s6 │ │ │ │ ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $a0, 28 # 15af8 ::do_widen(char) const@@Base+0x2488> │ │ │ │ + blt $t3, $a0, 28 # 18cb8 ::do_widen(char) const@@Base+0x5750> │ │ │ │ lu12i.w $t3, -524288 │ │ │ │ - blt $a0, $t3, 644 # 15d68 ::do_widen(char) const@@Base+0x26f8> │ │ │ │ + blt $a0, $t3, 644 # 18f28 ::do_widen(char) const@@Base+0x59c0> │ │ │ │ slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 632 # 15d68 ::do_widen(char) const@@Base+0x26f8> │ │ │ │ + bltz $a0, 632 # 18f28 ::do_widen(char) const@@Base+0x59c0> │ │ │ │ nop │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ move $s1, $t0 │ │ │ │ - beq $s3, $s5, 20 # 15b20 ::do_widen(char) const@@Base+0x24b0> │ │ │ │ + beq $s3, $s5, 20 # 18ce0 ::do_widen(char) const@@Base+0x5778> │ │ │ │ ld.d $a1, $s0, 48 │ │ │ │ move $a0, $s3 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -66060 │ │ │ │ + bl -78796 │ │ │ │ li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -66072 │ │ │ │ + bl -78808 │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 120 │ │ │ │ ld.d $s4, $sp, 72 │ │ │ │ ld.d $s6, $sp, 56 │ │ │ │ ld.d $s0, $sp, 104 │ │ │ │ ld.d $s2, $sp, 88 │ │ │ │ ld.d $s3, $sp, 80 │ │ │ │ @@ -16265,6602 +19453,5868 @@ │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lu12i.w $t4, 524287 │ │ │ │ sub.d $t3, $s6, $t1 │ │ │ │ ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -164 # 15ad0 ::do_widen(char) const@@Base+0x2460> │ │ │ │ + blt $t4, $t3, -164 # 18c90 ::do_widen(char) const@@Base+0x5728> │ │ │ │ lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, 12 # 15b88 ::do_widen(char) const@@Base+0x2518> │ │ │ │ + blt $t3, $t4, 12 # 18d48 ::do_widen(char) const@@Base+0x57e0> │ │ │ │ slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -180 # 15ad0 ::do_widen(char) const@@Base+0x2460> │ │ │ │ + bgez $t3, -180 # 18c90 ::do_widen(char) const@@Base+0x5728> │ │ │ │ ld.d $t0, $s2, 24 │ │ │ │ - beq $t0, $s1, 644 # 15e10 ::do_widen(char) const@@Base+0x27a0> │ │ │ │ + beq $t0, $s1, 644 # 18fd0 ::do_widen(char) const@@Base+0x5a68> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -66116 │ │ │ │ + bl -78852 │ │ │ │ ld.d $s7, $a0, 40 │ │ │ │ move $t1, $a0 │ │ │ │ sltu $t0, $s7, $s6 │ │ │ │ masknez $a2, $s6, $t0 │ │ │ │ maskeqz $t0, $s7, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 15bd0 ::do_widen(char) const@@Base+0x2560> │ │ │ │ + beqz $a2, 32 # 18d90 ::do_widen(char) const@@Base+0x5828> │ │ │ │ ld.d $a0, $a0, 32 │ │ │ │ move $a1, $s3 │ │ │ │ stptr.d $t1, $sp, 0 │ │ │ │ - bl -65744 │ │ │ │ + bl -78480 │ │ │ │ ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 15bf0 ::do_widen(char) const@@Base+0x2580> │ │ │ │ + bnez $a0, 40 # 18db0 ::do_widen(char) const@@Base+0x5848> │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ sub.d $a0, $s7, $s6 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 15bf8 ::do_widen(char) const@@Base+0x2588> │ │ │ │ + blt $t0, $a0, 28 # 18db8 ::do_widen(char) const@@Base+0x5850> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 548 # 15e08 ::do_widen(char) const@@Base+0x2798> │ │ │ │ + blt $a0, $t0, 548 # 18fc8 ::do_widen(char) const@@Base+0x5a60> │ │ │ │ slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 536 # 15e08 ::do_widen(char) const@@Base+0x2798> │ │ │ │ + bltz $a0, 536 # 18fc8 ::do_widen(char) const@@Base+0x5a60> │ │ │ │ nop │ │ │ │ move $a2, $s6 │ │ │ │ move $a1, $s3 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -2700 # 15178 ::do_widen(char) const@@Base+0x1b08> │ │ │ │ + bl -7724 # 16f98 ::do_widen(char) const@@Base+0x3a30> │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ move $t0, $a0 │ │ │ │ move $t1, $a1 │ │ │ │ nop │ │ │ │ - beqz $t1, -280 # 15b08 ::do_widen(char) const@@Base+0x2498> │ │ │ │ + beqz $t1, -280 # 18cc8 ::do_widen(char) const@@Base+0x5760> │ │ │ │ li.w $a0, 1 │ │ │ │ - beqz $t0, 768 # 15f28 ::do_widen(char) const@@Base+0x28b8> │ │ │ │ + beqz $t0, 768 # 190e8 ::do_widen(char) const@@Base+0x5b80> │ │ │ │ nop │ │ │ │ move $a3, $s4 │ │ │ │ move $a2, $t1 │ │ │ │ move $a1, $s0 │ │ │ │ - bl -67484 │ │ │ │ + bl -80220 │ │ │ │ ld.d $t0, $s2, 40 │ │ │ │ move $s1, $s0 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ st.d $t0, $s2, 40 │ │ │ │ - b -288 # 15b30 ::do_widen(char) const@@Base+0x24c0> │ │ │ │ + b -288 # 18cf0 ::do_widen(char) const@@Base+0x5788> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $t0, $s2, 40 │ │ │ │ - beqz $t0, 156 # 15d08 ::do_widen(char) const@@Base+0x2698> │ │ │ │ + beqz $t0, 156 # 18ec8 ::do_widen(char) const@@Base+0x5960> │ │ │ │ ld.d $t1, $s2, 32 │ │ │ │ ld.d $s1, $t1, 40 │ │ │ │ sltu $t0, $s1, $s6 │ │ │ │ masknez $a2, $s6, $t0 │ │ │ │ maskeqz $t0, $s1, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 15ca8 ::do_widen(char) const@@Base+0x2638> │ │ │ │ + beqz $a2, 32 # 18e68 ::do_widen(char) const@@Base+0x5900> │ │ │ │ ld.d $a0, $t1, 32 │ │ │ │ move $a1, $s3 │ │ │ │ stptr.d $t1, $sp, 0 │ │ │ │ - bl -65960 │ │ │ │ + bl -78696 │ │ │ │ ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 15cc8 ::do_widen(char) const@@Base+0x2658> │ │ │ │ + bnez $a0, 40 # 18e88 ::do_widen(char) const@@Base+0x5920> │ │ │ │ nop │ │ │ │ lu12i.w $t2, 524287 │ │ │ │ sub.d $t0, $s1, $s6 │ │ │ │ ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, 84 # 15d08 ::do_widen(char) const@@Base+0x2698> │ │ │ │ + blt $t2, $t0, 84 # 18ec8 ::do_widen(char) const@@Base+0x5960> │ │ │ │ lu12i.w $t2, -524288 │ │ │ │ slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t2, 16 # 15cd0 ::do_widen(char) const@@Base+0x2660> │ │ │ │ + blt $t0, $t2, 16 # 18e90 ::do_widen(char) const@@Base+0x5928> │ │ │ │ nop │ │ │ │ - bgez $a0, 64 # 15d08 ::do_widen(char) const@@Base+0x2698> │ │ │ │ + bgez $a0, 64 # 18ec8 ::do_widen(char) const@@Base+0x5960> │ │ │ │ nop │ │ │ │ li.w $a0, 1 │ │ │ │ - beq $s4, $t1, -164 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + beq $s4, $t1, -164 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ ld.d $t0, $t1, 32 │ │ │ │ st.d $fp, $sp, 112 │ │ │ │ st.d $s7, $sp, 48 │ │ │ │ st.d $s8, $sp, 40 │ │ │ │ move $fp, $t0 │ │ │ │ move $s8, $s1 │ │ │ │ sltu $s7, $s1, $s6 │ │ │ │ - b 324 # 15e38 ::do_widen(char) const@@Base+0x27c8> │ │ │ │ + b 324 # 18ff8 ::do_widen(char) const@@Base+0x5a90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a2, $s6 │ │ │ │ move $a1, $s3 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -2972 # 15178 ::do_widen(char) const@@Base+0x1b08> │ │ │ │ + bl -7996 # 16f98 ::do_widen(char) const@@Base+0x3a30> │ │ │ │ move $t0, $a0 │ │ │ │ move $t1, $a1 │ │ │ │ - b -256 # 15c20 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + b -256 # 18de0 ::do_widen(char) const@@Base+0x5878> │ │ │ │ nop │ │ │ │ lu12i.w $t4, 524287 │ │ │ │ sub.d $t3, $s6, $s8 │ │ │ │ ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -652 # 15aa8 ::do_widen(char) const@@Base+0x2438> │ │ │ │ + blt $t4, $t3, -652 # 18c68 ::do_widen(char) const@@Base+0x5700> │ │ │ │ lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, -436 # 15b88 ::do_widen(char) const@@Base+0x2518> │ │ │ │ + blt $t3, $t4, -436 # 18d48 ::do_widen(char) const@@Base+0x57e0> │ │ │ │ slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -668 # 15aa8 ::do_widen(char) const@@Base+0x2438> │ │ │ │ - b -448 # 15b88 ::do_widen(char) const@@Base+0x2518> │ │ │ │ + bgez $t3, -668 # 18c68 ::do_widen(char) const@@Base+0x5700> │ │ │ │ + b -448 # 18d48 ::do_widen(char) const@@Base+0x57e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $t0, $s2, 32 │ │ │ │ - beq $t0, $s1, 188 # 15e28 ::do_widen(char) const@@Base+0x27b8> │ │ │ │ + beq $t0, $s1, 188 # 18fe8 ::do_widen(char) const@@Base+0x5a80> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -66916 │ │ │ │ + bl -79652 │ │ │ │ ld.d $t0, $a0, 40 │ │ │ │ move $t1, $a0 │ │ │ │ sltu $t2, $t0, $s6 │ │ │ │ masknez $a2, $s6, $t2 │ │ │ │ maskeqz $t2, $t0, $t2 │ │ │ │ or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 40 # 15db8 ::do_widen(char) const@@Base+0x2748> │ │ │ │ + beqz $a2, 40 # 18f78 ::do_widen(char) const@@Base+0x5a10> │ │ │ │ ld.d $a1, $a0, 32 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ move $a0, $s3 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -66228 │ │ │ │ + bl -78964 │ │ │ │ ldptr.d $t1, $sp, 0 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 248 # 15ea8 ::do_widen(char) const@@Base+0x2838> │ │ │ │ + bnez $a0, 248 # 19068 ::do_widen(char) const@@Base+0x5b00> │ │ │ │ nop │ │ │ │ lu12i.w $t2, 524287 │ │ │ │ sub.d $t0, $s6, $t0 │ │ │ │ ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, -460 # 15bf8 ::do_widen(char) const@@Base+0x2588> │ │ │ │ + blt $t2, $t0, -460 # 18db8 ::do_widen(char) const@@Base+0x5850> │ │ │ │ lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 12 # 15dd8 ::do_widen(char) const@@Base+0x2768> │ │ │ │ + blt $t0, $t2, 12 # 18f98 ::do_widen(char) const@@Base+0x5a30> │ │ │ │ slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -476 # 15bf8 ::do_widen(char) const@@Base+0x2588> │ │ │ │ + bgez $t0, -476 # 18db8 ::do_widen(char) const@@Base+0x5850> │ │ │ │ ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 396 # 15f68 ::do_widen(char) const@@Base+0x28f8> │ │ │ │ + beqz $t0, 396 # 19128 ::do_widen(char) const@@Base+0x5bc0> │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ move $t0, $t1 │ │ │ │ - b -464 # 15c20 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + b -464 # 18de0 ::do_widen(char) const@@Base+0x5878> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $t0, $t1, 24 │ │ │ │ - beqz $t0, 220 # 15ee8 ::do_widen(char) const@@Base+0x2878> │ │ │ │ + beqz $t0, 220 # 190a8 ::do_widen(char) const@@Base+0x5b40> │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ move $t1, $s1 │ │ │ │ li.w $a0, 1 │ │ │ │ - b -500 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + b -500 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ move $s8, $t1 │ │ │ │ sltu $s7, $t1, $s6 │ │ │ │ move $fp, $t2 │ │ │ │ move $t1, $s1 │ │ │ │ masknez $a2, $s6, $s7 │ │ │ │ maskeqz $s7, $s8, $s7 │ │ │ │ or $a2, $a2, $s7 │ │ │ │ - beqz $a2, 28 # 15e60 ::do_widen(char) const@@Base+0x27f0> │ │ │ │ + beqz $a2, 28 # 19020 ::do_widen(char) const@@Base+0x5ab8> │ │ │ │ move $a1, $fp │ │ │ │ move $a0, $s3 │ │ │ │ stptr.d $t1, $sp, 0 │ │ │ │ - bl -66404 │ │ │ │ + bl -79140 │ │ │ │ ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 36 # 15e80 ::do_widen(char) const@@Base+0x2810> │ │ │ │ + bnez $a0, 36 # 19040 ::do_widen(char) const@@Base+0x5ad8> │ │ │ │ lu12i.w $t2, 524287 │ │ │ │ sub.d $t0, $s6, $s8 │ │ │ │ ori $t2, $t2, 0xfff │ │ │ │ move $a0, $zero │ │ │ │ - blt $t2, $t0, 152 # 15f08 ::do_widen(char) const@@Base+0x2898> │ │ │ │ + blt $t2, $t0, 152 # 190c8 ::do_widen(char) const@@Base+0x5b60> │ │ │ │ lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 64 # 15eb8 ::do_widen(char) const@@Base+0x2848> │ │ │ │ + blt $t0, $t2, 64 # 19078 ::do_widen(char) const@@Base+0x5b10> │ │ │ │ move $a0, $t0 │ │ │ │ srli.w $a0, $a0, 0x1f │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -612 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + b -612 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bgez $a0, -688 # 15bf8 ::do_widen(char) const@@Base+0x2588> │ │ │ │ + bgez $a0, -688 # 18db8 ::do_widen(char) const@@Base+0x5850> │ │ │ │ ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 184 # 15f68 ::do_widen(char) const@@Base+0x28f8> │ │ │ │ + beqz $t0, 184 # 19128 ::do_widen(char) const@@Base+0x5bc0> │ │ │ │ nop │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ li.w $a0, 1 │ │ │ │ - b -664 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + b -664 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ li.w $a0, 1 │ │ │ │ - beq $s4, $t1, 28 # 15f08 ::do_widen(char) const@@Base+0x2898> │ │ │ │ + beq $s4, $t1, 28 # 190c8 ::do_widen(char) const@@Base+0x5b60> │ │ │ │ ld.d $t0, $t1, 32 │ │ │ │ move $s8, $s7 │ │ │ │ sltu $s7, $s7, $s6 │ │ │ │ move $fp, $t0 │ │ │ │ - b -200 # 15e38 ::do_widen(char) const@@Base+0x27c8> │ │ │ │ + b -200 # 18ff8 ::do_widen(char) const@@Base+0x5a90> │ │ │ │ nop │ │ │ │ ld.d $fp, $sp, 112 │ │ │ │ ld.d $s7, $sp, 48 │ │ │ │ ld.d $s8, $sp, 40 │ │ │ │ - b -740 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + b -740 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s4, $t1, -760 # 15c30 ::do_widen(char) const@@Base+0x25c0> │ │ │ │ + beq $s4, $t1, -760 # 18df0 ::do_widen(char) const@@Base+0x5888> │ │ │ │ ld.d $t0, $t1, 40 │ │ │ │ ld.d $t2, $t1, 32 │ │ │ │ st.d $fp, $sp, 112 │ │ │ │ st.d $s7, $sp, 48 │ │ │ │ st.d $s8, $sp, 40 │ │ │ │ move $fp, $t2 │ │ │ │ move $s8, $t0 │ │ │ │ sltu $s7, $t0, $s6 │ │ │ │ - b -276 # 15e38 ::do_widen(char) const@@Base+0x27c8> │ │ │ │ + b -276 # 18ff8 ::do_widen(char) const@@Base+0x5a90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $t1, $s1 │ │ │ │ - b -308 # 15e38 ::do_widen(char) const@@Base+0x27c8> │ │ │ │ + b -308 # 18ff8 ::do_widen(char) const@@Base+0x5a90> │ │ │ │ st.d $fp, $sp, 112 │ │ │ │ st.d $s4, $sp, 72 │ │ │ │ st.d $s6, $sp, 56 │ │ │ │ st.d $s7, $sp, 48 │ │ │ │ st.d $s8, $sp, 40 │ │ │ │ - bl -67924 │ │ │ │ + bl -80660 │ │ │ │ li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -67200 │ │ │ │ - bl -66804 │ │ │ │ + bl -79936 │ │ │ │ + bl -79540 │ │ │ │ stptr.d $a0, $sp, 0 │ │ │ │ - bl -66588 │ │ │ │ + bl -79324 │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ - bl -66340 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - move $s1, $a1 │ │ │ │ - beqz $s0, 104 # 16028 ::do_widen(char) const@@Base+0x29b8> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -3108 # 153a8 ::do_widen(char) const@@Base+0x1d38> │ │ │ │ - beqz $a0, 24 # 15fe8 ::do_widen(char) const@@Base+0x2978> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - ldptr.w $t1, $s0, 0 │ │ │ │ - move $a0, $zero │ │ │ │ - bltu $t1, $t0, 40 # 16008 ::do_widen(char) const@@Base+0x2998> │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - stptr.w $t0, $s0, 0 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -40 # 15fe8 ::do_widen(char) const@@Base+0x2978> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s0, $a0, 48 │ │ │ │ - ld.d $t1, $a0, 56 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $s0, $t1, 116 # 160a8 ::do_widen(char) const@@Base+0x2a38> │ │ │ │ - addi.d $t2, $s0, 24 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - ld.d $a2, $a1, 16 │ │ │ │ - st.d $t2, $s0, 8 │ │ │ │ - ld.d $a1, $a1, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - bl -52536 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $t4, $s1, 48 │ │ │ │ - ldptr.w $t1, $s1, 56 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $t4, $s0, 48 │ │ │ │ - ldptr.w $t3, $s1, 40 │ │ │ │ - ld.hu $t2, $s1, 44 │ │ │ │ - st.w $t1, $s0, 56 │ │ │ │ - ld.d $t1, $t0, 48 │ │ │ │ - st.w $t3, $s0, 40 │ │ │ │ - st.h $t2, $s0, 44 │ │ │ │ - addi.d $t1, $t1, 64 │ │ │ │ - st.d $t1, $t0, 48 │ │ │ │ - nop │ │ │ │ - addi.d $t1, $t1, -64 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -180 # 15fe8 ::do_widen(char) const@@Base+0x2978> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a0, $a0, 40 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 22812 # 1b9cc , std::allocator >::~basic_stringbuf()@@Base+0xd3c> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $t0, 48 │ │ │ │ - b -44 # 16090 ::do_widen(char) const@@Base+0x2a20> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -1968 │ │ │ │ - st.d $s5, $sp, 1904 │ │ │ │ - pcaddi $s5, 76070 │ │ │ │ - st.d $s2, $sp, 1928 │ │ │ │ - st.d $s3, $sp, 1920 │ │ │ │ - ld.d $s2, $a0, 16 │ │ │ │ - ld.d $s3, $s5, 8 │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ + bl -79076 │ │ │ │ + addi.d $sp, $sp, -304 │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + pcalau12i $t0, 71 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ + pcaddi $s1, 72966 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s1, $sp, 1936 │ │ │ │ - addi.d $s1, $sp, 624 │ │ │ │ - st.d $s0, $sp, 1944 │ │ │ │ - st.d $s4, $sp, 1912 │ │ │ │ - addi.d $s0, $sp, 640 │ │ │ │ - move $s4, $a0 │ │ │ │ - add.d $a1, $s3, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s6, $sp, 1896 │ │ │ │ - st.d $s7, $sp, 1888 │ │ │ │ - ld.d $s6, $s4, 8 │ │ │ │ - ldptr.d $s7, $s5, 0 │ │ │ │ - st.d $ra, $sp, 1960 │ │ │ │ - st.d $fp, $sp, 1952 │ │ │ │ - st.d $s8, $sp, 1880 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 1864 │ │ │ │ - bl -67052 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 632 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 6336 # 17a10 ::do_widen(char) const@@Base+0x43a0> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68512 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 632 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s2, 6268 # 179f0 ::do_widen(char) const@@Base+0x4380> │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68548 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 632 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 6332 # 17a50 ::do_widen(char) const@@Base+0x43e0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 37749 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68580 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 1152 │ │ │ │ - st.d $s3, $sp, 1136 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ + addi.d $s3, $sp, 168 │ │ │ │ + st.d $s0, $sp, 280 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $s0, $sp, 184 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + st.d $fp, $sp, 288 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + st.d $s6, $sp, 232 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + bl -53044 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 128816 # 388ec ::do_widen(char) const@@Base+0x25384> │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ move $s2, $a0 │ │ │ │ - beq $t0, $s6, 5676 # 177e8 ::do_widen(char) const@@Base+0x4178> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 1136 │ │ │ │ - st.d $t1, $sp, 1152 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 191e0 ::do_widen(char) const@@Base+0x5c78> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -80072 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s2, 8 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - li.w $t0, -2 │ │ │ │ - st.d $t1, $sp, 1144 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - ld.d $t1, $sp, 1144 │ │ │ │ - ld.d $a2, $s5, 40 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - stptr.d $s6, $s2, 0 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s5, 32 │ │ │ │ - bltu $t0, $a2, 6484 # 17b50 ::do_widen(char) const@@Base+0x44e0> │ │ │ │ - addi.d $s5, $sp, 1136 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -68680 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.d $t0, $sp, 104 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $t0, $s6, 5604 # 17808 ::do_widen(char) const@@Base+0x4198> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ + bnez $s2, 72 # 19228 ::do_widen(char) const@@Base+0x5cc0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - stptr.d $s6, $s2, 0 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - ld.d $a0, $sp, 1136 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - beq $a0, $s3, 16 # 16260 ::do_widen(char) const@@Base+0x2bf0> │ │ │ │ - ld.d $a1, $sp, 1152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -67916 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16278 ::do_widen(char) const@@Base+0x2c08> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -67936 │ │ │ │ + pcalau12i $t0, 71 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 6536 # 1ab80 ::do_widen(char) const@@Base+0x7618> │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + ld.d $fp, $sp, 288 │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s3, $sp, 256 │ │ │ │ + ld.d $s5, $sp, 240 │ │ │ │ + ld.d $s6, $sp, 232 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - beqz $t0, 5388 # 17788 ::do_widen(char) const@@Base+0x4118> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - ld.d $a2, $sp, 136 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $s3, $sp, 1136 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - bl -53108 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -59388 │ │ │ │ + li.w $a0, 728 │ │ │ │ + bl -80172 │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 1136 │ │ │ │ - beq $a0, $s3, 16 # 162b8 ::do_widen(char) const@@Base+0x2c48> │ │ │ │ - ld.d $a1, $sp, 1152 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + bl -53188 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 40456 # 23058 ::do_widen(char) const@@Base+0xfaf0> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19268 ::do_widen(char) const@@Base+0x5d00> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68004 │ │ │ │ - bnez $s2, 120 # 16330 ::do_widen(char) const@@Base+0x2cc0> │ │ │ │ - ld.d $a2, $sp, 136 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $s3, $sp, 1136 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - bl -53168 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + bl -80212 │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + addi.d $s1, $sp, 152 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + addi.d $t3, $sp, 88 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t3, $sp, 72 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.b $zero, $sp, 88 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 158 │ │ │ │ + bl -53096 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s5, $a0 │ │ │ │ + addi.d $a1, $sp, 64 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -79428 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ + lu12i.w $t3, 476902 │ │ │ │ + lu12i.w $t2, 501399 │ │ │ │ + ori $t3, $t3, 0x563 │ │ │ │ + ori $t2, $t2, 0x26f │ │ │ │ + lu32i.d $t3, -36251 │ │ │ │ + lu32i.d $t2, 290415 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ + li.w $t1, 108 │ │ │ │ + lu52i.d $t3, $t3, 1669 │ │ │ │ + lu52i.d $t2, $t2, 1559 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + addi.d $a0, $s5, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + move $a1, $s3 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + addi.d $s5, $sp, 72 │ │ │ │ + bl 21332 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -64296 │ │ │ │ - ld.d $a0, $sp, 1136 │ │ │ │ - beq $a0, $s3, 16 # 162f0 ::do_widen(char) const@@Base+0x2c80> │ │ │ │ - ld.d $a1, $sp, 1152 │ │ │ │ + bl -81008 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19358 ::do_widen(char) const@@Base+0x5df0> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68060 │ │ │ │ - ld.d $a2, $sp, 136 │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $s3, $sp, 1136 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - bl -53220 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -59500 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 1136 │ │ │ │ - beq $a0, $s3, 16 # 16328 ::do_widen(char) const@@Base+0x2cb8> │ │ │ │ - ld.d $a1, $sp, 1152 │ │ │ │ + bl -80452 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19370 ::do_widen(char) const@@Base+0x5e08> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68116 │ │ │ │ - beqz $s2, 5408 # 17848 ::do_widen(char) const@@Base+0x41d8> │ │ │ │ + bl -80472 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 19390 ::do_widen(char) const@@Base+0x5e28> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1202 │ │ │ │ move $a0, $s5 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - bl 104592 # 2fbc8 , std::allocator >::~basic_stringbuf()@@Base+0x14f38> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl 101192 # 2ee88 , std::allocator >::~basic_stringbuf()@@Base+0x141f8> │ │ │ │ + bl -46784 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 158 │ │ │ │ + bl -53368 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + pcaddi $t0, 34377 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + li.w $t2, 15 │ │ │ │ + st.d $t2, $sp, 176 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.b $zero, $sp, 199 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + st.b $t0, $s0, 14 │ │ │ │ + bl 21128 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 99344 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t6, 472870 │ │ │ │ - lu12i.w $t2, 189186 │ │ │ │ - addi.d $s2, $sp, 240 │ │ │ │ - ori $t6, $t6, 0x576 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - ori $t2, $t2, 0xe33 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.w $t6, $sp, 640 │ │ │ │ - addi.d $s3, $sp, 224 │ │ │ │ - ori $t5, $t5, 0xf69 │ │ │ │ - li.w $t4, 110 │ │ │ │ - li.w $t1, 48 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - st.w $t2, $sp, 240 │ │ │ │ - st.h $t5, $s0, 4 │ │ │ │ - st.b $t4, $s0, 6 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t3, 7 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t3, $sp, 632 │ │ │ │ - st.b $zero, $sp, 647 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - st.b $zero, $sp, 245 │ │ │ │ - bl 107944 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 16 # 163c8 ::do_widen(char) const@@Base+0x2d58> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -68276 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 163e0 ::do_widen(char) const@@Base+0x2d70> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -81212 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19428 ::do_widen(char) const@@Base+0x5ec0> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68296 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s4, 48 │ │ │ │ - ld.d $t1, $s4, 40 │ │ │ │ - pcalau12i $t4, 74 │ │ │ │ - ld.d $t4, $t4, -504 │ │ │ │ - pcalau12i $t3, 74 │ │ │ │ - ld.d $t3, $t3, -400 │ │ │ │ - pcalau12i $t2, 74 │ │ │ │ - ld.d $t2, $t2, -32 │ │ │ │ - addi.d $t4, $t4, 16 │ │ │ │ - addi.d $t3, $t3, 16 │ │ │ │ - addi.d $t2, $t2, 16 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - st.d $zero, $sp, 40 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - st.d $t3, $sp, 16 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - srai.d $t0, $t0, 0x6 │ │ │ │ - b 2948 # 16fa8 ::do_widen(char) const@@Base+0x3938> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.d $t1, $sp, 176 │ │ │ │ + bl -80656 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - stptr.d $fp, $s7, 0 │ │ │ │ - st.d $zero, $s7, 8 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - st.b $zero, $s7, 16 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 16 # 16460 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -68428 │ │ │ │ - move $a0, $s5 │ │ │ │ - addi.d $fp, $sp, 160 │ │ │ │ - bl 99056 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $a2, $sp, 168 │ │ │ │ - ld.d $a1, $sp, 160 │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - bl -53600 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl 106252 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 164a8 ::do_widen(char) const@@Base+0x2e38> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19440 ::do_widen(char) const@@Base+0x5ed8> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68496 │ │ │ │ + bl -80680 │ │ │ │ nop │ │ │ │ - addi.d $fp, $sp, 160 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 19460 ::do_widen(char) const@@Base+0x5ef8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1203 │ │ │ │ move $a0, $s5 │ │ │ │ - move $a1, $fp │ │ │ │ - bl 18516 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 415590 │ │ │ │ - st.b $zero, $sp, 245 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - stptr.w $t1, $s2, 0 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - li.w $t1, 108 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t1, 5 │ │ │ │ - st.d $t1, $sp, 232 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t0, $s4, 40 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - slli.d $s7, $t1, 0x6 │ │ │ │ - add.d $t0, $t0, $s7 │ │ │ │ - ld.d $a2, $t0, 16 │ │ │ │ - ld.d $a1, $t0, 8 │ │ │ │ - st.d $a0, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -53728 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - move $a2, $s1 │ │ │ │ + bl -46992 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 158 │ │ │ │ + bl -53576 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t3, 411430 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + lu12i.w $t2, 7 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t3, $sp, 184 │ │ │ │ + ori $t2, $t2, 0x265 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.h $t2, $s0, 4 │ │ │ │ + st.b $t1, $s0, 6 │ │ │ │ + li.w $t0, 7 │ │ │ │ move $a1, $s3 │ │ │ │ - bl 107592 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 16 # 16528 ::do_widen(char) const@@Base+0x2eb8> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 191 │ │ │ │ + bl 20924 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -81416 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 194f0 ::do_widen(char) const@@Base+0x5f88> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68628 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16540 ::do_widen(char) const@@Base+0x2ed0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl -80860 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19508 ::do_widen(char) const@@Base+0x5fa0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -68648 │ │ │ │ + bl -80880 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 20 # 19520 ::do_widen(char) const@@Base+0x5fb8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 72680 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 18368 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t0, 452246 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - st.b $zero, $sp, 246 │ │ │ │ - ori $t0, $t0, 0xf70 │ │ │ │ - stptr.w $t0, $s2, 0 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x374 │ │ │ │ - st.h $t0, $s2, 4 │ │ │ │ + bl -47188 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ li.w $t0, 6 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - ld.d $t0, $s4, 40 │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.d $t0, $t0, $s7 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bl -69656 │ │ │ │ - st.h $zero, $sp, 960 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 952 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - st.d $zero, $sp, 976 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -68464 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - bl -67776 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.b $zero, $sp, 720 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.w $t0, $sp, 696 │ │ │ │ - bl -68572 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.wu $a1, $t0, 0 │ │ │ │ - bl -69228 # 57d0 (unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 6036 # 17de8 ::do_widen(char) const@@Base+0x4778> │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - ld.d $a4, $sp, 672 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - beqz $a4, 2896 # 171c8 ::do_widen(char) const@@Base+0x3b58> │ │ │ │ - ld.d $t1, $sp, 656 │ │ │ │ - beqz $t1, 24 # 16698 ::do_widen(char) const@@Base+0x3028> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 664 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -68524 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - ld.d $a0, $sp, 704 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - beq $a0, $t0, 16 # 166e0 ::do_widen(char) const@@Base+0x3070> │ │ │ │ - ld.d $a1, $sp, 720 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -69068 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - bl -68700 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 624 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - bl -69932 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 158 │ │ │ │ + bl -53768 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t3, 407270 │ │ │ │ + ori $t3, $t3, 0x166 │ │ │ │ + lu32i.d $t3, 155513 │ │ │ │ + lu52i.d $t3, $t3, 1782 │ │ │ │ + lu12i.w $t2, 468566 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t3, $sp, 184 │ │ │ │ + ori $t2, $t2, 0x472 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.b $t1, $s0, 12 │ │ │ │ + li.w $t0, 13 │ │ │ │ move $a1, $s3 │ │ │ │ - bl 107068 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 16 # 16738 ::do_widen(char) const@@Base+0x30c8> │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 197 │ │ │ │ + bl 20724 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -81616 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 195b8 ::do_widen(char) const@@Base+0x6050> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69156 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16750 ::do_widen(char) const@@Base+0x30e0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl -81060 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 195d0 ::do_widen(char) const@@Base+0x6068> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69176 │ │ │ │ + bl -81080 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 195f0 ::do_widen(char) const@@Base+0x6088> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1205 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 17840 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $t0, $s4, 40 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - st.b $zero, $sp, 245 │ │ │ │ - add.d $t0, $t0, $s7 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - lu12i.w $t0, 415319 │ │ │ │ - st.d $a0, $sp, 96 │ │ │ │ - ori $t0, $t0, 0x73 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - stptr.w $t0, $s2, 0 │ │ │ │ - li.w $t0, 100 │ │ │ │ - st.b $t0, $s2, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - bl -70180 │ │ │ │ - st.h $zero, $sp, 960 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 952 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - st.d $zero, $sp, 976 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -68988 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - bl -68300 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.b $zero, $sp, 720 │ │ │ │ - st.d $t0, $sp, 704 │ │ │ │ - li.w $t0, 16 │ │ │ │ - st.w $t0, $sp, 696 │ │ │ │ - bl -69096 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.wu $a1, $t0, 4 │ │ │ │ - bl -69752 # 57d0 (unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 5384 # 17d68 ::do_widen(char) const@@Base+0x46f8> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $a4, $sp, 672 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 208 │ │ │ │ - beqz $a4, 2352 # 171a8 ::do_widen(char) const@@Base+0x3b38> │ │ │ │ - ld.d $t1, $sp, 656 │ │ │ │ - beqz $t1, 24 # 16898 ::do_widen(char) const@@Base+0x3228> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ + bl -47392 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 664 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -69036 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - ld.d $a0, $sp, 704 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - beq $a0, $t0, 16 # 168e0 ::do_widen(char) const@@Base+0x3270> │ │ │ │ - ld.d $a1, $sp, 720 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -69580 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - bl -69212 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 624 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - bl -70444 │ │ │ │ - ld.d $a2, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 158 │ │ │ │ + bl -53976 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 415559 │ │ │ │ + ori $t2, $t2, 0x56f │ │ │ │ + lu32i.d $t2, 155506 │ │ │ │ + lu52i.d $t2, $t2, 1782 │ │ │ │ + lu12i.w $t1, 468566 │ │ │ │ + ori $t1, $t1, 0x472 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ move $a1, $s3 │ │ │ │ - bl 106556 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - beq $a0, $t0, 16 # 16938 ::do_widen(char) const@@Base+0x32c8> │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -69668 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16950 ::do_widen(char) const@@Base+0x32e0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -69688 │ │ │ │ - nop │ │ │ │ - move $a1, $fp │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 196 │ │ │ │ + bl 20524 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 17328 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - lu12i.w $t2, 431959 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - ori $t2, $t2, 0x266 │ │ │ │ - ori $t1, $t1, 0x374 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - stptr.w $t2, $s0, 0 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 40 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.b $zero, $sp, 646 │ │ │ │ - bl 21040 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl 106416 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 16 # 169c0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl -81816 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19680 ::do_widen(char) const@@Base+0x6118> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69804 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 169d8 ::do_widen(char) const@@Base+0x3368> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -81260 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19698 ::do_widen(char) const@@Base+0x6130> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69824 │ │ │ │ + bl -81280 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 196b8 ::do_widen(char) const@@Base+0x6150> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1206 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 17192 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ + bl -47592 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -54164 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ lu12i.w $t2, 411366 │ │ │ │ ori $t2, $t2, 0x172 │ │ │ │ lu32i.d $t2, -37521 │ │ │ │ - lu12i.w $t1, 472774 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ lu52i.d $t2, $t2, 1909 │ │ │ │ + lu12i.w $t1, 472774 │ │ │ │ ori $t1, $t1, 0xc61 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ st.w $t1, $s0, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ li.w $t0, 12 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 44 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.b $zero, $sp, 652 │ │ │ │ - bl 21728 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl 106272 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 16 # 16a50 ::do_widen(char) const@@Base+0x33e0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 196 │ │ │ │ + bl 20336 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -82004 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19740 ::do_widen(char) const@@Base+0x61d8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69948 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16a68 ::do_widen(char) const@@Base+0x33f8> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -81448 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19758 ::do_widen(char) const@@Base+0x61f0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -69968 │ │ │ │ + bl -81472 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 20 # 19770 ::do_widen(char) const@@Base+0x6208> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 72615 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 17048 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ + bl -47780 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -54348 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t3, 431959 │ │ │ │ + ori $t3, $t3, 0x266 │ │ │ │ + lu32i.d $t3, -35980 │ │ │ │ + lu52i.d $t3, $t3, 1557 │ │ │ │ + lu12i.w $t2, 452341 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t3, $sp, 184 │ │ │ │ + ori $t2, $t2, 0xf74 │ │ │ │ + ori $t1, $t1, 0x563 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + li.w $t0, 14 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 198 │ │ │ │ + bl 20140 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -82200 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19800 ::do_widen(char) const@@Base+0x6298> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -81644 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19818 ::do_widen(char) const@@Base+0x62b0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -81664 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 20 # 19830 ::do_widen(char) const@@Base+0x62c8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 72485 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -46916 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -54540 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ lu12i.w $t1, 415430 │ │ │ │ ori $t1, $t1, 0x574 │ │ │ │ lu32i.d $t1, 159600 │ │ │ │ lu52i.d $t1, $t1, 1863 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ li.w $t0, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 45 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.b $zero, $sp, 648 │ │ │ │ - bl 21596 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl 106140 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16ad8 ::do_widen(char) const@@Base+0x3468> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -70080 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16af0 ::do_widen(char) const@@Base+0x3480> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -70104 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s4, 40 │ │ │ │ - add.d $t0, $t0, $s7 │ │ │ │ - ldptr.w $a0, $t0, 48 │ │ │ │ - bl 114052 # 32880 , std::allocator >::~basic_stringbuf()@@Base+0x17bf0> │ │ │ │ - st.w $a0, $sp, 116 │ │ │ │ - move $a1, $fp │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + bl 19972 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 16892 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 468502 │ │ │ │ - ori $t2, $t2, 0xf62 │ │ │ │ - lu32i.d $t2, 221028 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - lu52i.d $t2, $t2, 1687 │ │ │ │ - ori $t1, $t1, 0x57a │ │ │ │ - stptr.d $t2, $s0, 0 │ │ │ │ - st.h $t1, $s0, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 10 │ │ │ │ - addi.d $a1, $sp, 116 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - st.b $zero, $sp, 650 │ │ │ │ - bl 20604 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl 105980 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16b78 ::do_widen(char) const@@Base+0x3508> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl -82368 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 198a8 ::do_widen(char) const@@Base+0x6340> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70240 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16b90 ::do_widen(char) const@@Base+0x3520> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -81812 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 198c0 ::do_widen(char) const@@Base+0x6358> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70264 │ │ │ │ + bl -81832 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 198e0 ::do_widen(char) const@@Base+0x6378> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1537 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 16752 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - addi.d $s6, $sp, 120 │ │ │ │ - move $s8, $a0 │ │ │ │ + bl -48144 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -54716 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ li.w $t0, 18 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bl -69420 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 120 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -81044 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ lu12i.w $t3, 468502 │ │ │ │ lu12i.w $t2, 444102 │ │ │ │ ori $t3, $t3, 0xf62 │ │ │ │ ori $t2, $t2, 0xf72 │ │ │ │ lu32i.d $t3, 221028 │ │ │ │ lu32i.d $t2, 353375 │ │ │ │ lu12i.w $t1, 7 │ │ │ │ - st.d $a0, $sp, 624 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 640 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ ori $t1, $t1, 0x961 │ │ │ │ lu52i.d $t3, $t3, 1591 │ │ │ │ lu52i.d $t2, $t2, 1734 │ │ │ │ stptr.d $t3, $t0, 0 │ │ │ │ st.d $t2, $t0, 8 │ │ │ │ st.h $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $t1, $sp, 624 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + addi.d $a0, $s6, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + move $a1, $s3 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 19716 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -82624 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 199a8 ::do_widen(char) const@@Base+0x6440> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -82068 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 199c0 ::do_widen(char) const@@Base+0x6458> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -82088 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 20 # 199d8 ::do_widen(char) const@@Base+0x6470> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 72380 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -47340 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -54964 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + pcaddi $t0, 33780 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + li.w $t2, 15 │ │ │ │ + st.d $t2, $sp, 176 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.b $zero, $sp, 199 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + st.b $t0, $s0, 14 │ │ │ │ + bl 19532 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -82808 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19a60 ::do_widen(char) const@@Base+0x64f8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -82252 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19a78 ::do_widen(char) const@@Base+0x6510> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -82272 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 19a98 ::do_widen(char) const@@Base+0x6530> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1538 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -48584 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -55156 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -81484 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ + lu12i.w $t3, 468502 │ │ │ │ + lu12i.w $t2, 444102 │ │ │ │ + ori $t3, $t3, 0xf62 │ │ │ │ + ori $t2, $t2, 0xf72 │ │ │ │ + lu32i.d $t3, 221028 │ │ │ │ + lu32i.d $t2, -39841 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ + li.w $t1, 110 │ │ │ │ + lu52i.d $t3, $t3, 1591 │ │ │ │ + lu52i.d $t2, $t2, 1910 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + addi.d $a0, $s6, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + move $a1, $s3 │ │ │ │ stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - addi.d $a1, $a1, 52 │ │ │ │ - bl 20388 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl 105764 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16c50 ::do_widen(char) const@@Base+0x35e0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl 19280 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -83060 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19b60 ::do_widen(char) const@@Base+0x65f8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70456 │ │ │ │ + bl -82504 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16c68 ::do_widen(char) const@@Base+0x35f8> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19b78 ::do_widen(char) const@@Base+0x6610> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70480 │ │ │ │ + bl -82528 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 19b98 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1539 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 16536 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ + bl -48840 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -55412 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ li.w $t0, 17 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bl -69632 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 120 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -81740 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ lu12i.w $t3, 468502 │ │ │ │ lu12i.w $t2, 444102 │ │ │ │ ori $t3, $t3, 0xf62 │ │ │ │ ori $t2, $t2, 0xf72 │ │ │ │ lu32i.d $t3, 221028 │ │ │ │ lu32i.d $t2, 355423 │ │ │ │ - st.d $a0, $sp, 624 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 640 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ li.w $t1, 116 │ │ │ │ lu52i.d $t3, $t3, 1591 │ │ │ │ lu52i.d $t2, $t2, 1638 │ │ │ │ stptr.d $t3, $t0, 0 │ │ │ │ st.d $t2, $t0, 8 │ │ │ │ st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $t1, $sp, 624 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + addi.d $a0, $s6, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + move $a1, $s3 │ │ │ │ stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - addi.d $a1, $a1, 56 │ │ │ │ - bl 21012 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl 105556 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16d20 ::do_widen(char) const@@Base+0x36b0> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl 19024 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -83316 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19c60 ::do_widen(char) const@@Base+0x66f8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70664 │ │ │ │ + bl -82760 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16d38 ::do_widen(char) const@@Base+0x36c8> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19c78 ::do_widen(char) const@@Base+0x6710> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70688 │ │ │ │ + bl -82784 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 20 # 19c90 ::do_widen(char) const@@Base+0x6728> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 72288 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 16328 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ + bl -49092 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -55660 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ li.w $t0, 18 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bl -69840 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 120 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + bl -81988 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 64 │ │ │ │ lu12i.w $t3, 468502 │ │ │ │ lu12i.w $t2, 444102 │ │ │ │ ori $t3, $t3, 0xf62 │ │ │ │ ori $t2, $t2, 0xf72 │ │ │ │ lu32i.d $t3, 221028 │ │ │ │ lu32i.d $t2, -429473 │ │ │ │ lu12i.w $t1, 7 │ │ │ │ - st.d $a0, $sp, 624 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 640 │ │ │ │ + st.d $t4, $sp, 184 │ │ │ │ ori $t1, $t1, 0x468 │ │ │ │ lu52i.d $t3, $t3, 1591 │ │ │ │ lu52i.d $t2, $t2, 1654 │ │ │ │ stptr.d $t3, $t0, 0 │ │ │ │ st.d $t2, $t0, 8 │ │ │ │ st.h $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $t1, $sp, 624 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + addi.d $a0, $s6, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + move $a1, $s3 │ │ │ │ stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - addi.d $a1, $a1, 57 │ │ │ │ - bl 20800 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl 105344 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 16 # 16df0 ::do_widen(char) const@@Base+0x3780> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + bl 18772 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -83568 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19d58 ::do_widen(char) const@@Base+0x67f0> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70876 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16e08 ::do_widen(char) const@@Base+0x3798> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -83012 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19d70 ::do_widen(char) const@@Base+0x6808> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -70896 │ │ │ │ + bl -83032 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 28 # 19d90 ::do_widen(char) const@@Base+0x6828> │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcalau12i $a1, 71 │ │ │ │ + addi.d $a1, $a1, 1541 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 16120 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - pcaddi $t0, 36961 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $t4, $sp, 632 │ │ │ │ - st.b $zero, $sp, 655 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a1, $a1, 58 │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ + bl -49344 # dcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a48> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -55916 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t3, 468503 │ │ │ │ + ori $t3, $t3, 0x473 │ │ │ │ + lu32i.d $t3, -104076 │ │ │ │ + lu52i.d $t3, $t3, 1654 │ │ │ │ + lu12i.w $t2, 415495 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t3, $sp, 184 │ │ │ │ + ori $t2, $t2, 0x35f │ │ │ │ + ori $t1, $t1, 0x465 │ │ │ │ st.w $t2, $s0, 8 │ │ │ │ st.h $t1, $s0, 12 │ │ │ │ - st.b $t0, $s0, 14 │ │ │ │ - bl 20652 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl 105196 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16e88 ::do_widen(char) const@@Base+0x3818> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + li.w $t0, 14 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 198 │ │ │ │ + bl 18572 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -83768 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 19e20 ::do_widen(char) const@@Base+0x68b8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -71024 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16ea0 ::do_widen(char) const@@Base+0x3830> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + bl -83212 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19e38 ::do_widen(char) const@@Base+0x68d0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -71048 │ │ │ │ + bl -83232 │ │ │ │ nop │ │ │ │ - move $a1, $fp │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 44 # 19e68 ::do_widen(char) const@@Base+0x6900> │ │ │ │ + pcalau12i $t0, 71 │ │ │ │ + ld.w $t0, $t0, 1216 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 15968 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 624 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bl -70200 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 120 │ │ │ │ - lu12i.w $t3, 468502 │ │ │ │ - lu12i.w $t2, 444102 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - ori $t2, $t2, 0xf72 │ │ │ │ - lu32i.d $t3, 221028 │ │ │ │ - lu32i.d $t2, -39841 │ │ │ │ - st.d $a0, $sp, 624 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 640 │ │ │ │ - li.w $t1, 110 │ │ │ │ - lu52i.d $t3, $t3, 1591 │ │ │ │ - lu52i.d $t2, $t2, 1910 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $t1, $sp, 624 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $a1, $s4, 40 │ │ │ │ - add.d $a1, $a1, $s7 │ │ │ │ - addi.d $a1, $a1, 59 │ │ │ │ - bl 20444 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl 104988 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - beq $a0, $s2, 20 # 16f58 ::do_widen(char) const@@Base+0x38e8> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ + st.w $t0, $sp, 64 │ │ │ │ + bl -48496 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + ldptr.w $t1, $sp, 64 │ │ │ │ + pcalau12i $t0, 71 │ │ │ │ + st.w $t1, $t0, 1216 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + addi.d $t3, $sp, 120 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.b $zero, $sp, 120 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -56160 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + bl 18360 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -83980 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19ef8 ::do_widen(char) const@@Base+0x6990> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -71232 │ │ │ │ + bl -83424 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - beq $a0, $s0, 20 # 16f70 ::do_widen(char) const@@Base+0x3900> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19f10 ::do_widen(char) const@@Base+0x69a8> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -71256 │ │ │ │ + bl -83448 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ ld.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 16 # 16f88 ::do_widen(char) const@@Base+0x3918> │ │ │ │ - ld.d $a1, $sp, 176 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -71284 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ld.d $t0, $s4, 48 │ │ │ │ - ld.d $t1, $s4, 40 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x6 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - bgeu $t1, $t0, 604 # 17208 ::do_widen(char) const@@Base+0x3b98> │ │ │ │ - addi.d $s7, $sp, 736 │ │ │ │ - move $a0, $s7 │ │ │ │ - stptr.d $s7, $sp, 0 │ │ │ │ - bl -72268 │ │ │ │ - pcalau12i $t0, 74 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s6, $t0, 8 │ │ │ │ - st.h $zero, $sp, 960 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $a0, $s6, -24 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ - st.d $t1, $sp, 736 │ │ │ │ - st.d $zero, $sp, 952 │ │ │ │ - st.d $zero, $sp, 968 │ │ │ │ - st.d $zero, $sp, 976 │ │ │ │ - st.d $zero, $sp, 984 │ │ │ │ - st.d $zero, $sp, 992 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -71092 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 688 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - st.d $t1, $sp, 632 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - st.d $zero, $sp, 640 │ │ │ │ - st.d $zero, $sp, 648 │ │ │ │ - st.d $zero, $sp, 656 │ │ │ │ - st.d $zero, $sp, 664 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $zero, $sp, 680 │ │ │ │ - bl -70408 │ │ │ │ - ld.d $t2, $sp, 72 │ │ │ │ - addi.d $t1, $sp, 720 │ │ │ │ - addi.d $a1, $sp, 632 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $t2, $sp, 632 │ │ │ │ - st.w $t0, $sp, 696 │ │ │ │ - st.d $t1, $sp, 704 │ │ │ │ - st.d $zero, $sp, 712 │ │ │ │ - st.b $zero, $sp, 720 │ │ │ │ - bl -71212 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -71864 # 57d0 (unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 3032 # 17c78 ::do_widen(char) const@@Base+0x4608> │ │ │ │ - ld.d $a4, $sp, 672 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.b $zero, $sp, 240 │ │ │ │ - beqz $a4, 308 # 171e8 ::do_widen(char) const@@Base+0x3b78> │ │ │ │ - ld.d $t1, $sp, 656 │ │ │ │ - beqz $t1, 20 # 170d0 ::do_widen(char) const@@Base+0x3a60> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 664 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ + beqz $t0, 2996 # 1aac8 ::do_widen(char) const@@Base+0x7560> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 18808 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -56536 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 96736 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s3 │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - bl -71140 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -328 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - ld.d $a0, $sp, 704 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $t1, $sp, 624 │ │ │ │ - beq $a0, $t0, 16 # 17118 ::do_widen(char) const@@Base+0x3aa8> │ │ │ │ - ld.d $a1, $sp, 720 │ │ │ │ + bl 88532 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 19f88 ::do_widen(char) const@@Base+0x6a20> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -71684 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 632 │ │ │ │ - bl -71316 │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 624 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - bl -72548 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 36753 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -71260 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $fp, $a0, 16 │ │ │ │ - move $s7, $a0 │ │ │ │ - bne $t0, $fp, -3408 # 16428 ::do_widen(char) const@@Base+0x2db8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -71084 │ │ │ │ - b -3416 # 16438 ::do_widen(char) const@@Base+0x2dc8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a1, $sp, 704 │ │ │ │ - bl -72416 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2308 # 168b0 ::do_widen(char) const@@Base+0x3240> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $a1, $sp, 704 │ │ │ │ - bl -72448 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -2852 # 166b0 ::do_widen(char) const@@Base+0x3040> │ │ │ │ + bl -83568 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 19fa0 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -83592 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -56452 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + bl 18060 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -84280 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a020 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -83724 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a038 ::do_widen(char) const@@Base+0x6ad0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -83744 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 2668 # 1aaa8 ::do_widen(char) const@@Base+0x7540> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 18512 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + li.w $t0, 5 │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 704 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -56844 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 96428 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -72480 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -268 # 170e8 ::do_widen(char) const@@Base+0x3a78> │ │ │ │ + bl 88224 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 16 # 1a0b8 ::do_widen(char) const@@Base+0x6b50> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -83876 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a0d0 ::do_widen(char) const@@Base+0x6b68> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -83896 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -56756 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.h $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 186 │ │ │ │ + bl 17764 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -84576 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a148 ::do_widen(char) const@@Base+0x6be0> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84020 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a160 ::do_widen(char) const@@Base+0x6bf8> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84040 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 2340 # 1aa88 ::do_widen(char) const@@Base+0x7520> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 18216 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.h $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 186 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -57128 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 96144 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 87940 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a1d8 ::do_widen(char) const@@Base+0x6c70> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84160 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a1f0 ::do_widen(char) const@@Base+0x6c88> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84184 │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 352 │ │ │ │ - move $a0, $t0 │ │ │ │ - pcalau12i $s7, 73 │ │ │ │ - ld.d $s7, $s7, -464 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -72876 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - st.h $zero, $sp, 576 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - ld.d $t1, $s7, 24 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $zero, $sp, 592 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - st.d $zero, $sp, 608 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 224 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - bl -71708 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s4, $s7, 32 │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $a0, $s4, -24 │ │ │ │ - st.d $s4, $sp, 240 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - add.d $a0, $s2, $a0 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - bl -71744 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s8, $s7, 8 │ │ │ │ - ld.d $t1, $s7, 48 │ │ │ │ - addi.d $fp, $sp, 248 │ │ │ │ - ld.d $t2, $s8, -24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - add.d $t0, $t2, $sp │ │ │ │ - st.d $t1, $t0, 224 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - pcalau12i $t1, 73 │ │ │ │ - ld.d $t1, $t1, -400 │ │ │ │ - addi.d $t3, $t0, 24 │ │ │ │ - addi.d $s6, $t1, 16 │ │ │ │ - addi.d $t1, $sp, 304 │ │ │ │ - addi.d $t2, $t0, 104 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t3, $sp, 224 │ │ │ │ - addi.d $t3, $t0, 64 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - st.d $zero, $sp, 256 │ │ │ │ - st.d $zero, $sp, 264 │ │ │ │ - st.d $zero, $sp, 272 │ │ │ │ - st.d $zero, $sp, 280 │ │ │ │ - st.d $zero, $sp, 288 │ │ │ │ - st.d $zero, $sp, 296 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - st.d $t3, $sp, 72 │ │ │ │ - st.d $t2, $sp, 352 │ │ │ │ - st.d $t3, $sp, 240 │ │ │ │ - bl -71112 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $t1, $sp, 336 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - move $a1, $fp │ │ │ │ - li.w $t0, 24 │ │ │ │ - st.d $zero, $sp, 328 │ │ │ │ - st.b $zero, $sp, 336 │ │ │ │ - st.w $t0, $sp, 312 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - st.d $t1, $sp, 320 │ │ │ │ - bl -71920 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a1, $s2 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -57044 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + bl 17476 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s5 │ │ │ │ - bl 96876 # 2edb8 , std::allocator >::~basic_stringbuf()@@Base+0x14128> │ │ │ │ - addi.d $fp, $sp, 872 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - bl -73196 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.h $zero, $sp, 1096 │ │ │ │ - st.d $zero, $sp, 1088 │ │ │ │ - st.d $t0, $sp, 872 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -368 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - ld.d $s7, $t0, 16 │ │ │ │ - st.d $zero, $sp, 1104 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - st.d $zero, $sp, 1112 │ │ │ │ - st.d $zero, $sp, 1120 │ │ │ │ - st.d $zero, $sp, 1128 │ │ │ │ - st.d $s2, $sp, 624 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $s7, $a0, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -72020 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $t1, $sp, 632 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -168 │ │ │ │ - pcalau12i $t2, 73 │ │ │ │ - ld.d $t2, $t2, -168 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t2, $t2, 24 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t2, $sp, 624 │ │ │ │ - st.d $t0, $sp, 872 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - bl -72376 # 5920 >::basic_filebuf()@plt> │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -72084 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - li.w $a2, 16 │ │ │ │ - bl -72484 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $sp, 624 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - beqz $a0, 932 # 177a8 ::do_widen(char) const@@Base+0x4138> │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -71680 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ld.d $a4, $sp, 288 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.b $zero, $sp, 176 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - addi.d $fp, $sp, 160 │ │ │ │ - beqz $a4, 936 # 177d8 ::do_widen(char) const@@Base+0x4168> │ │ │ │ + bl -84864 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a268 ::do_widen(char) const@@Base+0x6d00> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84308 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a280 ::do_widen(char) const@@Base+0x6d18> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84328 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 272 │ │ │ │ - beqz $t1, 20 # 17450 ::do_widen(char) const@@Base+0x3de0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 280 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -72036 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 192 │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bl -65880 │ │ │ │ - ld.d $a2, $sp, 200 │ │ │ │ - ld.d $a1, $sp, 192 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -72456 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - addi.d $t0, $sp, 208 │ │ │ │ - beq $a0, $t0, 20 # 174a8 ::do_widen(char) const@@Base+0x3e38> │ │ │ │ - ld.d $a1, $sp, 208 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 2020 # 1aa68 ::do_widen(char) const@@Base+0x7500> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 17928 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -57416 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 95856 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 87652 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a2f8 ::do_widen(char) const@@Base+0x6d90> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -72592 │ │ │ │ + bl -84448 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a310 ::do_widen(char) const@@Base+0x6da8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84472 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -57332 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + bl 17180 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -85160 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a390 ::do_widen(char) const@@Base+0x6e28> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84604 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a3a8 ::do_widen(char) const@@Base+0x6e40> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84624 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 160 │ │ │ │ ld.d $t0, $sp, 80 │ │ │ │ - beq $a0, $t0, 16 # 174c0 ::do_widen(char) const@@Base+0x3e50> │ │ │ │ - ld.d $a1, $sp, 176 │ │ │ │ + beqz $t0, 1692 # 1aa48 ::do_widen(char) const@@Base+0x74e0> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 17632 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + li.w $t1, 101 │ │ │ │ + li.w $t0, 5 │ │ │ │ + nop │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -57724 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 95548 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 87344 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 16 # 1a428 ::do_widen(char) const@@Base+0x6ec0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -72620 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -73668 # 5500 >::close()@plt> │ │ │ │ - beqz $a0, 864 # 17828 ::do_widen(char) const@@Base+0x41b8> │ │ │ │ + bl -84756 │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a440 ::do_widen(char) const@@Base+0x6ed8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84776 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -168 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - pcalau12i $s1, 73 │ │ │ │ - ld.d $s1, $s1, -184 │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - st.d $t0, $sp, 872 │ │ │ │ - st.d $s1, $sp, 632 │ │ │ │ - bl -73724 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $sp, 736 │ │ │ │ - bl -71716 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - addi.d $a0, $sp, 688 │ │ │ │ - st.d $s6, $sp, 632 │ │ │ │ - bl -72320 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 624 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s7, $t0, 624 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 872 │ │ │ │ - bl -73552 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $a0, $sp, 320 │ │ │ │ - st.d $t1, $sp, 224 │ │ │ │ - st.d $t0, $sp, 240 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $a0, $t0, 20 # 17570 ::do_widen(char) const@@Base+0x3f00> │ │ │ │ - ld.d $a1, $sp, 336 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -57636 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + bl 16884 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -85456 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a4b8 ::do_widen(char) const@@Base+0x6f50> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -84900 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a4d0 ::do_widen(char) const@@Base+0x6f68> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -72792 │ │ │ │ + bl -84920 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - bl -72424 │ │ │ │ - ld.d $t2, $s8, -24 │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - add.d $t2, $t2, $sp │ │ │ │ - add.d $t1, $t0, $sp │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $t3, $t2, 224 │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - st.d $s4, $sp, 240 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t1, 240 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t1, $t0, 224 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - bl -73700 │ │ │ │ - ld.d $a0, $sp, 1824 │ │ │ │ - addi.d $t0, $sp, 1840 │ │ │ │ - beq $a0, $t0, 16 # 175e0 ::do_widen(char) const@@Base+0x3f70> │ │ │ │ - ld.d $a1, $sp, 1840 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 1364 # 1aa28 ::do_widen(char) const@@Base+0x74c0> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 17336 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -58008 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 95264 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 87060 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a548 ::do_widen(char) const@@Base+0x6fe0> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -72908 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $a0, $sp, 1312 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $s1, $sp, 1312 │ │ │ │ - st.d $t1, $sp, 1296 │ │ │ │ - st.d $t0, $sp, 1552 │ │ │ │ - bl -73984 # 5500 >::close()@plt> │ │ │ │ + bl -85040 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 1416 │ │ │ │ - bl -71980 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - addi.d $a0, $sp, 1368 │ │ │ │ - st.d $s6, $sp, 1312 │ │ │ │ - bl -72584 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - ld.d $t2, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 1552 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 1296 │ │ │ │ - addi.d $s1, $sp, 1272 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t0, 1296 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 1304 │ │ │ │ - st.d $t0, $sp, 1552 │ │ │ │ - bl -73840 │ │ │ │ - ld.d $s0, $sp, 1272 │ │ │ │ - beq $s0, $s1, 40 # 17680 ::do_widen(char) const@@Base+0x4010> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a560 ::do_widen(char) const@@Base+0x6ff8> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85064 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t2, $sp, 152 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 157 │ │ │ │ + bl -57924 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + bl 16596 # 1e688 ::do_widen(char) const@@Base+0xb120> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -85744 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a5d8 ::do_widen(char) const@@Base+0x7070> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85188 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a5f0 ::do_widen(char) const@@Base+0x7088> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85208 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + beqz $t0, 1044 # 1aa08 ::do_widen(char) const@@Base+0x74a0> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a0, $s5 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl 17048 # 1e8a0 ::do_widen(char) const@@Base+0xb338> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + bl -58296 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl 94976 # 31940 ::do_widen(char) const@@Base+0x1e3d8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 86772 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a668 ::do_widen(char) const@@Base+0x7100> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85328 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 1a680 ::do_widen(char) const@@Base+0x7118> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85352 │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + li.w $t2, 2 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 136 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.w $t2, $sp, 60 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.w $t1, $sp, 152 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 156 │ │ │ │ + bl -58212 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 468502 │ │ │ │ + ori $t1, $t1, 0xf62 │ │ │ │ + lu32i.d $t1, 221028 │ │ │ │ + lu52i.d $t1, $t1, 1687 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0x57a │ │ │ │ + st.b $zero, $sp, 194 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.h $t0, $s0, 8 │ │ │ │ + ld.d $fp, $a0, 32 │ │ │ │ + li.w $t0, 10 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + addi.d $t0, $a0, 24 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $fp, 1080 # 1ab28 ::do_widen(char) const@@Base+0x75c0> │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + move $s6, $t0 │ │ │ │ + li.w $s7, 10 │ │ │ │ + nop │ │ │ │ + ld.d $s8, $fp, 40 │ │ │ │ + beqz $s8, 732 # 1a9e8 ::do_widen(char) const@@Base+0x7480> │ │ │ │ + sltui $t1, $s8, 11 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + maskeqz $a2, $s8, $t1 │ │ │ │ + masknez $t1, $s7, $t1 │ │ │ │ + move $a1, $s0 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + bl -85048 │ │ │ │ + bnez $a0, 28 # 1a748 ::do_widen(char) const@@Base+0x71e0> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + addi.d $t0, $s8, -10 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 20 # 1a750 ::do_widen(char) const@@Base+0x71e8> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + nop │ │ │ │ + bltz $a0, 672 # 1a9e8 ::do_widen(char) const@@Base+0x7480> │ │ │ │ + nop │ │ │ │ + move $s6, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + bnez $fp, -80 # 1a708 ::do_widen(char) const@@Base+0x71a0> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $t0, $s6, 972 # 1ab30 ::do_widen(char) const@@Base+0x75c8> │ │ │ │ + ld.d $s7, $s6, 40 │ │ │ │ + beqz $s7, 924 # 1ab08 ::do_widen(char) const@@Base+0x75a0> │ │ │ │ + sltui $t0, $s7, 11 │ │ │ │ + li.w $fp, 10 │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + maskeqz $a2, $s7, $t0 │ │ │ │ + masknez $t0, $fp, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -85148 │ │ │ │ + bnez $a0, 24 # 1a7a8 ::do_widen(char) const@@Base+0x7240> │ │ │ │ + sub.d $fp, $fp, $s7 │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $fp, $t0, 916 # 1ab30 ::do_widen(char) const@@Base+0x75c8> │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + bgez $a0, 40 # 1a7d8 ::do_widen(char) const@@Base+0x7270> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ + addi.d $a0, $t0, 16 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + bl -7236 # 18b88 ::do_widen(char) const@@Base+0x5620> │ │ │ │ + move $s6, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a1, $s6, 64 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -86288 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 1a7f8 ::do_widen(char) const@@Base+0x7290> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85732 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + beq $a0, $s1, 20 # 1a810 ::do_widen(char) const@@Base+0x72a8> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85752 │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + bnez $t0, 724 # 1aae8 ::do_widen(char) const@@Base+0x7580> │ │ │ │ + ldptr.w $t0, $sp, 60 │ │ │ │ + move $t2, $zero │ │ │ │ + beqz $t0, 16 # 1a830 ::do_widen(char) const@@Base+0x72c8> │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + sltu $t2, $zero, $t0 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + ld.d $a0, $s2, 688 │ │ │ │ + pcalau12i $t1, 70 │ │ │ │ + addi.d $t0, $s2, 704 │ │ │ │ + st.w $t2, $t1, 1220 │ │ │ │ + beq $a0, $t0, 16 # 1a850 ::do_widen(char) const@@Base+0x72e8> │ │ │ │ + ld.d $a1, $s2, 704 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -85820 │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + pcalau12i $t1, 70 │ │ │ │ + ld.d $t1, $t1, -184 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s2, 176 │ │ │ │ + st.d $t2, $s2, 160 │ │ │ │ + st.d $t0, $s2, 416 │ │ │ │ + st.d $t1, $s2, 176 │ │ │ │ + bl -86908 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $s2, 280 │ │ │ │ + bl -84900 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s2, 232 │ │ │ │ + st.d $t0, $s2, 176 │ │ │ │ + bl -85516 │ │ │ │ + pcalau12i $t1, 70 │ │ │ │ + ld.d $t1, $t1, -64 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + ld.d $t3, $t1, 16 │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ + ld.d $t0, $t0, -504 │ │ │ │ + ld.d $t1, $t2, -24 │ │ │ │ + st.d $t2, $s2, 160 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + add.d $t1, $s2, $t1 │ │ │ │ + st.d $t3, $t1, 160 │ │ │ │ + addi.d $a0, $s2, 416 │ │ │ │ + st.d $zero, $s2, 168 │ │ │ │ + st.d $t0, $s2, 416 │ │ │ │ + bl -86776 │ │ │ │ + ld.d $s0, $s2, 136 │ │ │ │ + addi.d $s1, $s2, 136 │ │ │ │ + beq $s0, $s1, 28 # 1a900 ::do_widen(char) const@@Base+0x7398> │ │ │ │ move $a0, $s0 │ │ │ │ ldptr.d $s0, $s0, 0 │ │ │ │ li.w $a1, 24 │ │ │ │ - bl -73060 │ │ │ │ - bne $s0, $s1, -16 # 17668 ::do_widen(char) const@@Base+0x3ff8> │ │ │ │ + bl -85988 │ │ │ │ + bne $s0, $s1, -16 # 1a8e8 ::do_widen(char) const@@Base+0x7380> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 1248 │ │ │ │ - addi.d $s1, $sp, 1248 │ │ │ │ - beq $s0, $s1, 40 # 176b0 ::do_widen(char) const@@Base+0x4040> │ │ │ │ + ld.d $s0, $s2, 112 │ │ │ │ + addi.d $s1, $s2, 112 │ │ │ │ + beq $s0, $s1, 40 # 1a930 ::do_widen(char) const@@Base+0x73c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ ldptr.d $s0, $s0, 0 │ │ │ │ li.w $a1, 24 │ │ │ │ - bl -73108 │ │ │ │ - bne $s0, $s1, -16 # 17698 ::do_widen(char) const@@Base+0x4028> │ │ │ │ + bl -86036 │ │ │ │ + bne $s0, $s1, -16 # 1a918 ::do_widen(char) const@@Base+0x73b0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1216 │ │ │ │ - bl -9852 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s1, $sp, 1168 │ │ │ │ - beqz $s1, 84 # 17710 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ + ld.d $a0, $s2, 80 │ │ │ │ + bl -13276 # 17558 ::do_widen(char) const@@Base+0x3ff0> │ │ │ │ + ld.d $s1, $s2, 32 │ │ │ │ + beqz $s1, 84 # 1a990 ::do_widen(char) const@@Base+0x7428> │ │ │ │ ld.d $a0, $s1, 24 │ │ │ │ move $s0, $s1 │ │ │ │ - bl -10016 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ + bl -14256 # 17198 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ ld.d $a0, $s0, 64 │ │ │ │ addi.d $t0, $s0, 80 │ │ │ │ ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 176e8 ::do_widen(char) const@@Base+0x4078> │ │ │ │ + beq $a0, $t0, 16 # 1a968 ::do_widen(char) const@@Base+0x7400> │ │ │ │ ld.d $a1, $s0, 80 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -73172 │ │ │ │ + bl -86100 │ │ │ │ ld.d $a0, $s0, 32 │ │ │ │ addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 17700 ::do_widen(char) const@@Base+0x4090> │ │ │ │ + beq $a0, $t0, 16 # 1a980 ::do_widen(char) const@@Base+0x7418> │ │ │ │ ld.d $a1, $s0, 48 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -73196 │ │ │ │ + bl -86124 │ │ │ │ li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -73208 │ │ │ │ - bnez $s1, -76 # 176c0 ::do_widen(char) const@@Base+0x4050> │ │ │ │ - ld.d $a0, $sp, 128 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - beq $a0, $t0, 16 # 17728 ::do_widen(char) const@@Base+0x40b8> │ │ │ │ - ld.d $a1, $sp, 144 │ │ │ │ + bl -86136 │ │ │ │ + bnez $s1, -76 # 1a940 ::do_widen(char) const@@Base+0x73d8> │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 728 │ │ │ │ + bl -86152 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 20 # 1a9b8 ::do_widen(char) const@@Base+0x7450> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -73236 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 376 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - ld.d $ra, $sp, 1960 │ │ │ │ - ld.d $fp, $sp, 1952 │ │ │ │ - ld.d $s0, $sp, 1944 │ │ │ │ - ld.d $s1, $sp, 1936 │ │ │ │ - ld.d $s2, $sp, 1928 │ │ │ │ - ld.d $s3, $sp, 1920 │ │ │ │ - ld.d $s4, $sp, 1912 │ │ │ │ - ld.d $s5, $sp, 1904 │ │ │ │ - ld.d $s6, $sp, 1896 │ │ │ │ - ld.d $s7, $sp, 1888 │ │ │ │ - ld.d $s8, $sp, 1880 │ │ │ │ - addi.d $sp, $sp, 1968 │ │ │ │ - ret │ │ │ │ + bl -86176 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, -6104 # 191e8 ::do_widen(char) const@@Base+0x5c80> │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -86204 │ │ │ │ + b -6120 # 191e8 ::do_widen(char) const@@Base+0x5c80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - pcaddi $a1, 74669 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -73924 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -5400 # 16280 ::do_widen(char) const@@Base+0x2c10> │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -740 # 1a708 ::do_widen(char) const@@Base+0x71a0> │ │ │ │ + b -656 # 1a760 ::do_widen(char) const@@Base+0x71f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -72612 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ld.d $a4, $sp, 288 │ │ │ │ - addi.d $t0, $sp, 176 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.b $zero, $sp, 176 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - addi.d $fp, $sp, 160 │ │ │ │ - bnez $a4, -924 # 17438 ::do_widen(char) const@@Base+0x3dc8> │ │ │ │ - addi.d $a1, $sp, 320 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -74000 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -892 # 17468 ::do_widen(char) const@@Base+0x3df8> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -72728 │ │ │ │ - b -5676 # 161d0 ::do_widen(char) const@@Base+0x2b60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -72760 │ │ │ │ - b -5604 # 16238 ::do_widen(char) const@@Base+0x2bc8> │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + b -1020 # 1a620 ::do_widen(char) const@@Base+0x70b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 624 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -72748 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -880 # 174d0 ::do_widen(char) const@@Base+0x3e60> │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + b -1340 # 1a500 ::do_widen(char) const@@Base+0x6f98> │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -74188 │ │ │ │ - ld.d $a3, $sp, 136 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - move $s2, $a0 │ │ │ │ - pcaddi $a1, 36295 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -72452 │ │ │ │ - pcaddi $a1, 36340 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -72560 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + li.w $t1, 101 │ │ │ │ + li.w $t0, 5 │ │ │ │ + b -1664 # 1a3e0 ::do_widen(char) const@@Base+0x6e78> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + b -1996 # 1a2b0 ::do_widen(char) const@@Base+0x6d48> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + b -2316 # 1a190 ::do_widen(char) const@@Base+0x6c28> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + li.w $t0, 5 │ │ │ │ + b -2640 # 1a070 ::do_widen(char) const@@Base+0x6b08> │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + b -2972 # 19f40 ::do_widen(char) const@@Base+0x69d8> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 60 │ │ │ │ move $a0, $s5 │ │ │ │ - bl -74108 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a1, $s5 │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + bl -51728 # e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e68> │ │ │ │ + b -740 # 1a818 ::do_widen(char) const@@Base+0x72b0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + b -824 # 1a7d8 ::do_widen(char) const@@Base+0x7270> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + b -884 # 1a7b8 ::do_widen(char) const@@Base+0x7250> │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + b -896 # 1a7b8 ::do_widen(char) const@@Base+0x7250> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl -86396 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s2 │ │ │ │ - bl 12216 # 1a840 ::do_widen(char) const@@Base+0x71d0> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -73408 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -73416 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ + li.w $a1, 728 │ │ │ │ + bl -86600 │ │ │ │ + move $a0, $s0 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s1, $t0, 268 # 1ac70 ::do_widen(char) const@@Base+0x7708> │ │ │ │ + bl -87352 │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 540 # 17ac8 ::do_widen(char) const@@Base+0x4458> │ │ │ │ - bl -73904 │ │ │ │ + beq $t1, $t0, 396 # 1ad08 ::do_widen(char) const@@Base+0x77a0> │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + nop │ │ │ │ + bl -86928 │ │ │ │ + nop │ │ │ │ + bl -87400 │ │ │ │ + bl -86044 │ │ │ │ + b -800 # 1a880 ::do_widen(char) const@@Base+0x7318> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $s3 │ │ │ │ - bl -73456 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -86496 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -73468 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -73476 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl -86508 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s5 │ │ │ │ - bl 12688 # 1aa6c ::do_widen(char) const@@Base+0x73fc> │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -73496 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ + bl -86516 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -76 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + bne $t1, $t0, -84 # 1ab90 ::do_widen(char) const@@Base+0x7628> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -72836 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -68 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -88 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 872 │ │ │ │ - bl -74580 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -73964 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - b -104 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ + bl -85872 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -20 # 17938 ::do_widen(char) const@@Base+0x42c8> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $fp │ │ │ │ - bl 13008 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - addi.d $a1, $s7, 8 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -74900 # 54d0 >::~basic_iostream()@plt> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - bl -74644 │ │ │ │ - b -160 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s0, $sp, 224 │ │ │ │ - addi.d $t0, $t0, 1760 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ + b -68 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ move $s0, $a0 │ │ │ │ - st.d $t1, $t0, -1648 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - b -60 # 17968 ::do_widen(char) const@@Base+0x42f8> │ │ │ │ + b 20 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ move $s0, $a0 │ │ │ │ - b -68 # 17968 ::do_widen(char) const@@Base+0x42f8> │ │ │ │ - b -248 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl -86592 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -244 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -264 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -86604 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -260 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -280 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -86620 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -112 # 1abc0 ::do_widen(char) const@@Base+0x7658> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -276 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -296 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + move $s1, $a1 │ │ │ │ + b -240 # 1ab50 ::do_widen(char) const@@Base+0x75e8> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -292 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -336 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcaddi $a0, 35845 │ │ │ │ - bl -74568 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -86656 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ + addi.d $a0, $sp, 136 │ │ │ │ + bl -86668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s6, $sp, 104 │ │ │ │ + b -60 # 1ac28 ::do_widen(char) const@@Base+0x76c0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -368 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcaddi $a0, 35837 │ │ │ │ - bl -74600 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + bne $t1, $t0, -252 # 1ab90 ::do_widen(char) const@@Base+0x7628> │ │ │ │ + bl -86032 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ + b -220 # 1abc0 ::do_widen(char) const@@Base+0x7658> │ │ │ │ + b -248 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - b -340 # 178e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ - bl -74768 │ │ │ │ - bl -73412 │ │ │ │ - b -1352 # 17500 ::do_widen(char) const@@Base+0x3e90> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -244 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -86760 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -432 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcaddi $a0, 35821 │ │ │ │ - bl -74664 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + bne $t1, $t0, -332 # 1ab90 ::do_widen(char) const@@Base+0x7628> │ │ │ │ + move $a0, $s0 │ │ │ │ + b -244 # 1abf0 ::do_widen(char) const@@Base+0x7688> │ │ │ │ + move $s1, $a1 │ │ │ │ + b -396 # 1ab60 ::do_widen(char) const@@Base+0x75f8> │ │ │ │ + b -328 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -73896 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -73904 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -428 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ + b -324 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ move $s0, $a0 │ │ │ │ - b -436 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -73928 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - move $a0, $s2 │ │ │ │ - b -444 # 178e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ - b -24 # 17a90 ::do_widen(char) const@@Base+0x4420> │ │ │ │ - nop │ │ │ │ - b -32 # 17a90 ::do_widen(char) const@@Base+0x4420> │ │ │ │ + b -332 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $fp, $sp, 288 │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s3, $sp, 256 │ │ │ │ + ld.d $s5, $sp, 240 │ │ │ │ + ld.d $s6, $sp, 232 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + b -86444 │ │ │ │ + b -392 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - b -472 # 178e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - pcaddi $a2, 2725 │ │ │ │ - pcaddi $a1, 73724 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - bl -73384 │ │ │ │ + b -388 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -408 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -74008 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -74020 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -74428 │ │ │ │ - addi.d $s2, $sp, 128 │ │ │ │ - move $a0, $s2 │ │ │ │ - b -544 # 178e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ + b -404 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -424 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -36 # 17af0 ::do_widen(char) const@@Base+0x4480> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 17af8 ::do_widen(char) const@@Base+0x4488> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -236 # 17a38 ::do_widen(char) const@@Base+0x43c8> │ │ │ │ - bl -75000 │ │ │ │ - bl -73644 │ │ │ │ - b -1320 # 17608 ::do_widen(char) const@@Base+0x3f98> │ │ │ │ + b -420 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -440 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -74096 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - b -608 # 178e8 ::do_widen(char) const@@Base+0x4278> │ │ │ │ + b -436 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -456 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -688 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcaddi $a0, 35757 │ │ │ │ - addi.d $s5, $sp, 1136 │ │ │ │ - bl -74924 │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -74152 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $fp │ │ │ │ - bl -74164 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -73948 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ - b -600 # 17938 ::do_widen(char) const@@Base+0x42c8> │ │ │ │ + b -452 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -472 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -28 # 17b80 ::do_widen(char) const@@Base+0x4510> │ │ │ │ + b -468 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -488 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -36 # 17b80 ::do_widen(char) const@@Base+0x4510> │ │ │ │ + b -484 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + addi.d $s5, $sp, 72 │ │ │ │ move $s0, $a0 │ │ │ │ + b -496 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -75396 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -74220 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -752 # 178d0 ::do_widen(char) const@@Base+0x4260> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl 12376 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - addi.d $t0, $t0, 1760 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -1248 │ │ │ │ + b -520 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - bl -75292 │ │ │ │ - b -72 # 17bb8 ::do_widen(char) const@@Base+0x4548> │ │ │ │ + b -528 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -28 # 17bf0 ::do_widen(char) const@@Base+0x4580> │ │ │ │ + b -524 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + b -544 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -74312 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -100 # 17bb8 ::do_widen(char) const@@Base+0x4548> │ │ │ │ + b -380 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -400 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -108 # 17bb8 ::do_widen(char) const@@Base+0x4548> │ │ │ │ + b -444 # 1ac28 ::do_widen(char) const@@Base+0x76c0> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -74336 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $fp, $sp, 160 │ │ │ │ - b -872 # 178d0 ::do_widen(char) const@@Base+0x4260> │ │ │ │ + b -468 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -488 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -884 # 178d0 ::do_widen(char) const@@Base+0x4260> │ │ │ │ + b -420 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -440 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -74368 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -892 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ + b -500 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -520 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -74384 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -452 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -472 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -75580 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - b -920 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -532 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -552 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -75260 │ │ │ │ - pcaddi $a1, 35874 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -75368 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1004 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcalau12i $a2, 73 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 73 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -73860 │ │ │ │ move $s0, $a0 │ │ │ │ - b -84 # 17c68 ::do_widen(char) const@@Base+0x45f8> │ │ │ │ + b -484 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -504 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl 12128 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $t0, $s6, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s6, $sp, 624 │ │ │ │ - addi.d $t0, $t0, 1760 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -1248 │ │ │ │ + b -564 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -584 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $t0, $sp, 736 │ │ │ │ - bl -75540 │ │ │ │ - b -1056 # 178d8 ::do_widen(char) const@@Base+0x4268> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -516 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -536 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -74952 │ │ │ │ - b -164 # 17c68 ::do_widen(char) const@@Base+0x45f8> │ │ │ │ + b -596 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -616 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -44 # 17ce8 ::do_widen(char) const@@Base+0x4678> │ │ │ │ + b -548 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -568 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -404 # 17b88 ::do_widen(char) const@@Base+0x4518> │ │ │ │ + b -628 # 1ac18 ::do_widen(char) const@@Base+0x76b0> │ │ │ │ + b -648 # 1ac08 ::do_widen(char) const@@Base+0x76a0> │ │ │ │ + nop │ │ │ │ move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -74216 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + b -580 # 1ac58 ::do_widen(char) const@@Base+0x76f0> │ │ │ │ + b -600 # 1ac48 ::do_widen(char) const@@Base+0x76e0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 624 │ │ │ │ - addi.d $t0, $t0, 1760 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s7, $t0, -1248 │ │ │ │ - b -1056 # 17928 ::do_widen(char) const@@Base+0x42b8> │ │ │ │ + b -768 # 1aba8 ::do_widen(char) const@@Base+0x7640> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -36 # 17d30 ::do_widen(char) const@@Base+0x46c0> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -74640 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -436 # 17bb0 ::do_widen(char) const@@Base+0x4540> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -75500 │ │ │ │ - pcaddi $a1, 35814 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -75608 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ + b -764 # 1abb8 ::do_widen(char) const@@Base+0x7650> │ │ │ │ + pcalau12i $t0, 70 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1244 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcalau12i $a2, 73 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 73 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -74100 │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.d $sp, $sp, -320 │ │ │ │ + li.w $a0, 728 │ │ │ │ + st.d $ra, $sp, 312 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s0, $sp, 296 │ │ │ │ + st.d $s1, $sp, 288 │ │ │ │ + st.d $s2, $sp, 280 │ │ │ │ + st.d $s4, $sp, 264 │ │ │ │ + st.d $s5, $sp, 256 │ │ │ │ + st.d $s8, $sp, 232 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + bl -87536 │ │ │ │ + pcaddi $t0, 71079 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + addi.d $s1, $sp, 184 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -60564 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s1 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -75120 │ │ │ │ - b -516 # 17bb0 ::do_widen(char) const@@Base+0x4540> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -524 # 17bb0 ::do_widen(char) const@@Base+0x4540> │ │ │ │ - b -504 # 17bc8 ::do_widen(char) const@@Base+0x4558> │ │ │ │ + bl 33080 # 23058 ::do_widen(char) const@@Base+0xfaf0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + st.d $s7, $sp, 240 │ │ │ │ + beq $a0, $s0, 20 # 1af40 ::do_widen(char) const@@Base+0x79d8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -87592 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -476 # 17bf0 ::do_widen(char) const@@Base+0x4580> │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.d $s7, $sp, 64 │ │ │ │ + pcalau12i $a1, 70 │ │ │ │ + addi.d $a1, $a1, 1202 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.b $zero, $sp, 64 │ │ │ │ + bl -55796 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl -74760 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -548 # 17bb8 ::do_widen(char) const@@Base+0x4548> │ │ │ │ - b -136 # 17d58 ::do_widen(char) const@@Base+0x46e8> │ │ │ │ + beq $a0, $s7, 8676 # 1d148 ::do_widen(char) const@@Base+0x9be0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + beq $t0, $s0, 10648 # 1d908 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 8668 # 1d168 ::do_widen(char) const@@Base+0x9c00> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1afb0 ::do_widen(char) const@@Base+0x7a48> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -87708 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 20020 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.w $t2, $sp, 200 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 206 │ │ │ │ + bl 27204 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b000 ::do_widen(char) const@@Base+0x7a98> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -87784 │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -75628 │ │ │ │ - pcaddi $a1, 35782 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -75736 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 1864 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1372 # 178b0 ::do_widen(char) const@@Base+0x4240> │ │ │ │ - pcalau12i $a2, 73 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 73 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + addi.d $s5, $sp, 136 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.h $t1, $s5, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -74228 │ │ │ │ - b -128 # 17da8 ::do_widen(char) const@@Base+0x4738> │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 142 │ │ │ │ + bl -60652 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + addi.d $s4, $sp, 168 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -86988 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + lu12i.w $t2, 476902 │ │ │ │ + lu12i.w $t1, 501399 │ │ │ │ + ori $t2, $t2, 0x563 │ │ │ │ + ori $t1, $t1, 0x26f │ │ │ │ + lu32i.d $t2, -36251 │ │ │ │ + lu32i.d $t1, 290415 │ │ │ │ + st.d $a0, $sp, 152 │ │ │ │ + st.d $t3, $sp, 168 │ │ │ │ + lu52i.d $t1, $t1, 1559 │ │ │ │ + li.w $t0, 108 │ │ │ │ + lu52i.d $t2, $t2, 1669 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.b $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -60988 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 28444 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b0e8 ::do_widen(char) const@@Base+0x7b80> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88016 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1388 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -1408 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b100 ::do_widen(char) const@@Base+0x7b98> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88040 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1404 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -120 # 17dd0 ::do_widen(char) const@@Base+0x4760> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b118 ::do_widen(char) const@@Base+0x7bb0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88064 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -1420 # 178c8 ::do_widen(char) const@@Base+0x4258> │ │ │ │ - b -1440 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1203 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56252 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 10012 # 1d848 ::do_widen(char) const@@Base+0xa2e0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 11284 # 1dd48 ::do_widen(char) const@@Base+0xa7e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 10008 # 1d868 ::do_widen(char) const@@Base+0xa300> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ nop │ │ │ │ - b -1448 # 178b8 ::do_widen(char) const@@Base+0x4248> │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b178 ::do_widen(char) const@@Base+0x7c10> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88164 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 19564 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.w $t2, $sp, 200 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 206 │ │ │ │ + bl 26748 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b1c8 ::do_widen(char) const@@Base+0x7c60> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88240 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -2032 │ │ │ │ - st.d $s1, $sp, 2000 │ │ │ │ - st.d $s6, $sp, 1960 │ │ │ │ - pcaddi $s1, 74173 │ │ │ │ - move $s6, $a0 │ │ │ │ - st.d $s0, $sp, 2008 │ │ │ │ - st.d $s2, $sp, 1992 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - ld.d $s2, $s1, 8 │ │ │ │ - pcalau12i $t0, 73 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s3, $sp, 1984 │ │ │ │ - st.d $s4, $sp, 1976 │ │ │ │ - st.d $ra, $sp, 2024 │ │ │ │ - st.d $fp, $sp, 2016 │ │ │ │ - st.d $s5, $sp, 1968 │ │ │ │ - st.d $s7, $sp, 1952 │ │ │ │ - st.d $s8, $sp, 1944 │ │ │ │ - addi.d $sp, $sp, -864 │ │ │ │ - addi.d $t1, $sp, 1552 │ │ │ │ - addi.d $a0, $sp, 1536 │ │ │ │ - stptr.d $zero, $s6, 0 │ │ │ │ - add.d $a1, $s2, $s0 │ │ │ │ - ldptr.d $s4, $s1, 0 │ │ │ │ - ld.d $s3, $s6, 8 │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - st.d $t1, $sp, 1536 │ │ │ │ - st.d $zero, $sp, 1544 │ │ │ │ - st.b $zero, $sp, 1552 │ │ │ │ - stptr.d $t0, $sp, 2792 │ │ │ │ - bl -74648 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1544 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s2, 8940 # 1a1e8 ::do_widen(char) const@@Base+0x6b78> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -76108 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1544 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 8872 # 1a1c8 ::do_widen(char) const@@Base+0x6b58> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -76144 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1544 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 8904 # 1a208 ::do_widen(char) const@@Base+0x6b98> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 35849 │ │ │ │ - bl -76176 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s2, $sp, 2047 │ │ │ │ - addi.d $s2, $s2, 33 │ │ │ │ - stptr.d $s2, $sp, 2064 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s3, $a0, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $s3, 8292 # 19fd0 ::do_widen(char) const@@Base+0x6960> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - stptr.d $t0, $sp, 2064 │ │ │ │ - stptr.d $t1, $sp, 2080 │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.h $t1, $s5, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 142 │ │ │ │ + bl -61104 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + pcaddi $t0, 32443 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + st.d $t3, $sp, 168 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + li.w $t3, 15 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.b $zero, $sp, 183 │ │ │ │ + st.d $t3, $sp, 160 │ │ │ │ + move $s8, $a0 │ │ │ │ + st.w $t2, $s4, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.h $t1, $s4, 12 │ │ │ │ + st.b $t0, $s4, 14 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -61380 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 28052 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b270 ::do_widen(char) const@@Base+0x7d08> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88408 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s0, 8 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - li.w $t0, -2 │ │ │ │ - stptr.d $t1, $sp, 2072 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ldptr.d $t1, $sp, 2072 │ │ │ │ - ld.d $a2, $s1, 40 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - stptr.d $s3, $s0, 0 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - bltu $t0, $a2, 8924 # 1a288 ::do_widen(char) const@@Base+0x6c18> │ │ │ │ - addi.d $t0, $sp, 2047 │ │ │ │ - addi.d $t0, $t0, 17 │ │ │ │ - move $a0, $t0 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b288 ::do_widen(char) const@@Base+0x7d20> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88432 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b2a0 ::do_widen(char) const@@Base+0x7d38> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88456 │ │ │ │ + nop │ │ │ │ + pcaddi $a1, 70789 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -56640 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 9560 # 1d808 ::do_widen(char) const@@Base+0xa2a0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 10960 # 1dd88 ::do_widen(char) const@@Base+0xa820> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ st.d $t0, $sp, 48 │ │ │ │ - bl -76288 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t0, $sp, 592 │ │ │ │ - st.d $t0, $sp, 576 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 9556 # 1d828 ::do_widen(char) const@@Base+0xa2c0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b2f8 ::do_widen(char) const@@Base+0x7d90> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88548 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 19180 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.w $t2, $sp, 200 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a1, $s1 │ │ │ │ st.d $t0, $sp, 192 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s3, $a0, 16 │ │ │ │ - addi.d $s0, $sp, -1296 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $t0, $s3, 8152 # 19fb8 ::do_widen(char) const@@Base+0x6948> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $s0, 1872 │ │ │ │ - st.d $t1, $s0, 1888 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $s3, $s1, 0 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - ldptr.d $a0, $sp, 2064 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.d $t0, $s0, 1880 │ │ │ │ - beq $a0, $s2, 16 # 18018 ::do_widen(char) const@@Base+0x49a8> │ │ │ │ - ldptr.d $a1, $sp, 2080 │ │ │ │ + st.b $zero, $sp, 206 │ │ │ │ + bl 26364 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b348 ::do_widen(char) const@@Base+0x7de0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -75524 │ │ │ │ - ld.d $a0, $sp, 1536 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - beq $a0, $t0, 16 # 18030 ::do_widen(char) const@@Base+0x49c0> │ │ │ │ - ld.d $a1, $sp, 1552 │ │ │ │ + bl -88624 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.h $t1, $s5, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 142 │ │ │ │ + bl -61488 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 411430 │ │ │ │ + ori $t2, $t2, 0xf62 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ori $t0, $t0, 0x265 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.w $t2, $sp, 168 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.h $t0, $s4, 4 │ │ │ │ + st.b $t1, $s4, 6 │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 7 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 175 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -61760 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 27672 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b3e8 ::do_widen(char) const@@Base+0x7e80> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -75548 │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - beqz $t0, 8020 # 19f88 ::do_widen(char) const@@Base+0x6918> │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $a1, $s0, 1872 │ │ │ │ - ld.d $a2, $s0, 1880 │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $s2, $sp, 2064 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - bl -60720 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -67000 │ │ │ │ - move $s1, $a0 │ │ │ │ - ldptr.d $a0, $sp, 2064 │ │ │ │ - beq $a0, $s2, 20 # 18078 ::do_widen(char) const@@Base+0x4a08> │ │ │ │ - ldptr.d $a1, $sp, 2080 │ │ │ │ + bl -88788 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b400 ::do_widen(char) const@@Base+0x7e98> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -75616 │ │ │ │ + bl -88808 │ │ │ │ nop │ │ │ │ - beqz $s1, 9232 # 1a488 ::do_widen(char) const@@Base+0x6e18> │ │ │ │ - addi.d $s1, $sp, 1792 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b418 ::do_widen(char) const@@Base+0x7eb0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88832 │ │ │ │ + nop │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1205 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $s1, $sp, 208 │ │ │ │ - bl -76568 │ │ │ │ - pcalau12i $t0, 72 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - pcalau12i $t1, 72 │ │ │ │ - ld.d $t1, $t1, -504 │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - st.h $zero, $sp, 2016 │ │ │ │ - addi.d $t0, $t1, 16 │ │ │ │ - st.d $t0, $sp, 1792 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $t2, -24 │ │ │ │ - st.d $zero, $sp, 2008 │ │ │ │ - st.d $zero, $sp, 2024 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $zero, $sp, 2032 │ │ │ │ - st.d $zero, $sp, 2040 │ │ │ │ - stptr.d $zero, $sp, 2048 │ │ │ │ - st.d $t2, $sp, 1536 │ │ │ │ - st.d $t3, $t0, 1536 │ │ │ │ - st.d $zero, $sp, 1544 │ │ │ │ - ld.d $a0, $t2, -24 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - move $a1, $zero │ │ │ │ + bl -57020 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 9116 # 1d7c8 ::do_widen(char) const@@Base+0xa260> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 10324 # 1dc88 ::do_widen(char) const@@Base+0xa720> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 9112 # 1d7e8 ::do_widen(char) const@@Base+0xa280> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b478 ::do_widen(char) const@@Base+0x7f10> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -88932 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 18796 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.w $t2, $sp, 200 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 206 │ │ │ │ + bl 25980 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b4c8 ::do_widen(char) const@@Base+0x7f60> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89008 │ │ │ │ + nop │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.h $t1, $s5, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 142 │ │ │ │ + bl -61872 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t2, 407270 │ │ │ │ + ori $t2, $t2, 0x166 │ │ │ │ + lu32i.d $t2, 155513 │ │ │ │ + lu52i.d $t2, $t2, 1782 │ │ │ │ + lu12i.w $t0, 468566 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ori $t0, $t0, 0x472 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ st.d $t2, $sp, 168 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - st.d $t3, $sp, 176 │ │ │ │ - bl -75428 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - pcalau12i $t0, 72 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - pcalau12i $t1, 72 │ │ │ │ - ld.d $t1, $t1, -320 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 1536 │ │ │ │ - st.d $t0, $sp, 1792 │ │ │ │ - bl -75780 # 5920 >::basic_filebuf()@plt> │ │ │ │ - move $a1, $s3 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.w $t0, $s4, 8 │ │ │ │ + st.b $t1, $s4, 12 │ │ │ │ + move $s8, $a0 │ │ │ │ + li.w $t0, 13 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -75488 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $s0, 1872 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - li.w $a2, 8 │ │ │ │ - bl -75888 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $sp, 1536 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t1, $t0 │ │ │ │ - beqz $a0, 7756 # 19fa0 ::do_widen(char) const@@Base+0x6930> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -75088 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 181 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -62152 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 27280 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b570 ::do_widen(char) const@@Base+0x8008> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89180 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b588 ::do_widen(char) const@@Base+0x8020> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89200 │ │ │ │ nop │ │ │ │ - addi.d $s7, $sp, 864 │ │ │ │ - addi.d $s3, $sp, 736 │ │ │ │ - move $a0, $s7 │ │ │ │ - pcalau12i $s1, 72 │ │ │ │ - ld.d $s1, $s1, -464 │ │ │ │ - st.d $s7, $sp, 216 │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - bl -76820 │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.h $zero, $sp, 1088 │ │ │ │ - ld.d $t2, $s1, 24 │ │ │ │ - stptr.d $t0, $s0, 2160 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - stptr.d $zero, $s0, 2376 │ │ │ │ - stptr.d $zero, $s0, 2392 │ │ │ │ - stptr.d $zero, $s0, 2400 │ │ │ │ - stptr.d $zero, $s0, 2408 │ │ │ │ - stptr.d $zero, $s0, 2416 │ │ │ │ - st.d $t1, $s0, 2032 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t0, 736 │ │ │ │ - st.d $zero, $s0, 2040 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - bl -75656 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $s1, 32 │ │ │ │ - addi.d $s3, $sp, 752 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - stptr.d $t0, $s0, 2048 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - ld.d $t0, $s1, 40 │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -75700 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - pcalau12i $t0, 72 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t4, $t0, 64 │ │ │ │ - ld.d $t0, $t2, -24 │ │ │ │ - ld.d $t3, $s1, 48 │ │ │ │ - pcalau12i $t1, 72 │ │ │ │ - ld.d $t1, $t1, -400 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t3, $t0, 736 │ │ │ │ - pcalau12i $t0, 72 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $sp, 816 │ │ │ │ - st.d $t2, $sp, 128 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $a0, $sp, 240 │ │ │ │ - stptr.d $t0, $s0, 2160 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - st.d $t4, $sp, 160 │ │ │ │ - st.d $t2, $s0, 2032 │ │ │ │ - stptr.d $t4, $s0, 2048 │ │ │ │ - stptr.d $t1, $s0, 2056 │ │ │ │ - stptr.d $zero, $s0, 2064 │ │ │ │ - stptr.d $zero, $s0, 2072 │ │ │ │ - stptr.d $zero, $s0, 2080 │ │ │ │ - stptr.d $zero, $s0, 2088 │ │ │ │ - stptr.d $zero, $s0, 2096 │ │ │ │ - stptr.d $zero, $s0, 2104 │ │ │ │ - bl -75076 │ │ │ │ - li.w $t0, 24 │ │ │ │ - pcalau12i $s4, 72 │ │ │ │ - ld.d $s4, $s4, -32 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - stptr.w $t0, $s0, 2120 │ │ │ │ - addi.d $a1, $sp, 760 │ │ │ │ - addi.d $t0, $sp, 848 │ │ │ │ - move $a0, $s7 │ │ │ │ - stptr.d $zero, $s0, 2136 │ │ │ │ - st.b $zero, $sp, 848 │ │ │ │ - stptr.d $s4, $s0, 2056 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - stptr.d $t0, $s0, 2128 │ │ │ │ - bl -75884 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -77292 # 54e0 >*)@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -77268 # 5500 >::close()@plt> │ │ │ │ - beqz $a0, 7440 # 19fe8 ::do_widen(char) const@@Base+0x6978> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b5a0 ::do_widen(char) const@@Base+0x8038> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89224 │ │ │ │ nop │ │ │ │ - addi.d $s5, $sp, 1264 │ │ │ │ - addi.d $s3, $sp, 1136 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $s5, $sp, 224 │ │ │ │ - st.d $s3, $sp, 200 │ │ │ │ - bl -77188 │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.h $zero, $sp, 1488 │ │ │ │ - ld.d $t2, $sp, 120 │ │ │ │ - st.d $t0, $sp, 1264 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $zero, $sp, 1480 │ │ │ │ - st.d $zero, $sp, 1496 │ │ │ │ - st.d $zero, $sp, 1504 │ │ │ │ - st.d $zero, $sp, 1512 │ │ │ │ - st.d $zero, $sp, 1520 │ │ │ │ - st.d $t1, $sp, 1136 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t2, $t0, 1136 │ │ │ │ - st.d $zero, $sp, 1144 │ │ │ │ - ld.d $a0, $t1, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - bl -76016 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - addi.d $s3, $sp, 1152 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - bl -76052 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1136 │ │ │ │ - pcalau12i $t0, 72 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 1264 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - st.d $t1, $sp, 1136 │ │ │ │ - st.d $zero, $sp, 1168 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - st.d $zero, $sp, 1176 │ │ │ │ - st.d $zero, $sp, 1184 │ │ │ │ - st.d $t0, $sp, 1160 │ │ │ │ - addi.d $t0, $sp, 1216 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 256 │ │ │ │ - st.d $zero, $sp, 1192 │ │ │ │ - st.d $zero, $sp, 1200 │ │ │ │ - st.d $zero, $sp, 1208 │ │ │ │ - bl -75400 │ │ │ │ - li.w $t0, 24 │ │ │ │ - st.w $t0, $sp, 1224 │ │ │ │ - addi.d $a1, $sp, 1160 │ │ │ │ - addi.d $t0, $sp, 1248 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $s4, $sp, 1160 │ │ │ │ - st.d $zero, $sp, 1240 │ │ │ │ - st.b $zero, $sp, 1248 │ │ │ │ - st.d $t0, $sp, 264 │ │ │ │ - st.d $t0, $sp, 1232 │ │ │ │ - bl -76196 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ldptr.d $a4, $s0, 2096 │ │ │ │ - addi.d $s1, $sp, 688 │ │ │ │ - addi.d $t0, $sp, 672 │ │ │ │ - st.d $zero, $s0, 1976 │ │ │ │ - st.b $zero, $s0, 1984 │ │ │ │ - st.d $s1, $s0, 1968 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a4, 7156 # 1a008 ::do_widen(char) const@@Base+0x6998> │ │ │ │ - ldptr.d $t1, $s0, 2080 │ │ │ │ - beqz $t1, 20 # 18430 ::do_widen(char) const@@Base+0x4dc0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ldptr.d $a3, $s0, 2088 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -76100 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1206 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -57412 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl -69024 │ │ │ │ - ldptr.d $a2, $sp, 2072 │ │ │ │ - ldptr.d $a1, $sp, 2064 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -76512 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $a0, $sp, 2064 │ │ │ │ - beq $a0, $s2, 16 # 18478 ::do_widen(char) const@@Base+0x4e08> │ │ │ │ - ldptr.d $a1, $sp, 2080 │ │ │ │ + beq $a0, $s7, 8660 # 1d788 ::do_widen(char) const@@Base+0xa220> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 9996 # 1dcc8 ::do_widen(char) const@@Base+0xa760> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 8656 # 1d7a8 ::do_widen(char) const@@Base+0xa240> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b600 ::do_widen(char) const@@Base+0x8098> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -76644 │ │ │ │ - ld.d $a0, $s0, 1968 │ │ │ │ - beq $a0, $s1, 20 # 18490 ::do_widen(char) const@@Base+0x4e20> │ │ │ │ - ld.d $a1, $s0, 1984 │ │ │ │ + bl -89324 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 18404 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t2, 415526 │ │ │ │ + ori $t2, $t2, 0x373 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0xe65 │ │ │ │ + st.w $t2, $sp, 200 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 206 │ │ │ │ + bl 25588 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1b650 ::do_widen(char) const@@Base+0x80e8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -76664 │ │ │ │ + bl -89400 │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ + pcaddi $a1, 32888 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -18416 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -62236 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 32163 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -18444 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -62472 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 26960 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b6b0 ::do_widen(char) const@@Base+0x8148> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89500 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b6c8 ::do_widen(char) const@@Base+0x8160> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89520 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b6e0 ::do_widen(char) const@@Base+0x8178> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89544 │ │ │ │ + nop │ │ │ │ + pcaddi $a1, 70600 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -57728 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 8280 # 1d748 ::do_widen(char) const@@Base+0xa1e0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 9488 # 1dc08 ::do_widen(char) const@@Base+0xa6a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 8276 # 1d768 ::do_widen(char) const@@Base+0xa200> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b738 ::do_widen(char) const@@Base+0x81d0> │ │ │ │ ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89636 │ │ │ │ move $a0, $s2 │ │ │ │ - bl 104268 # 31be8 , std::allocator >::~basic_stringbuf()@@Base+0x16f58> │ │ │ │ - lu12i.w $t0, 472870 │ │ │ │ - st.d $s1, $s0, 1968 │ │ │ │ - ori $t0, $t0, 0x576 │ │ │ │ - st.w $t0, $sp, 688 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0xf69 │ │ │ │ - st.h $t0, $s1, 4 │ │ │ │ - li.w $t0, 110 │ │ │ │ - st.b $t0, $s1, 6 │ │ │ │ - li.w $t0, 7 │ │ │ │ - st.b $zero, $s0, 1991 │ │ │ │ - st.d $t0, $s0, 1976 │ │ │ │ + bl 18092 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 32113 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -18660 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 25296 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b770 ::do_widen(char) const@@Base+0x8208> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89692 │ │ │ │ + pcaddi $a1, 32102 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -18704 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ move $a0, $s2 │ │ │ │ - bl 90756 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $s7, $a0, 32 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $s7, 2504 # 18ea8 ::do_widen(char) const@@Base+0x5838> │ │ │ │ - ld.d $s8, $sp, 680 │ │ │ │ - ld.d $s2, $sp, 672 │ │ │ │ - lu12i.w $s3, 524287 │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s5, $s7, 40 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - move $s1, $s7 │ │ │ │ - move $s0, $s8 │ │ │ │ - addi.d $fp, $t0, 24 │ │ │ │ - ori $s3, $s3, 0xfff │ │ │ │ - lu12i.w $s4, -524288 │ │ │ │ - addi.d $s7, $t0, 24 │ │ │ │ - move $s8, $t0 │ │ │ │ - nop │ │ │ │ + bl -62524 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 32097 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -18732 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -62760 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 26672 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b7d0 ::do_widen(char) const@@Base+0x8268> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89788 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b7e8 ::do_widen(char) const@@Base+0x8280> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89808 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b800 ::do_widen(char) const@@Base+0x8298> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89832 │ │ │ │ nop │ │ │ │ - sltu $t1, $s5, $s0 │ │ │ │ - masknez $a2, $s0, $t1 │ │ │ │ - maskeqz $t1, $s5, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 16 # 18548 ::do_widen(char) const@@Base+0x4ed8> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -76368 │ │ │ │ - bnez $a0, 20 # 18558 ::do_widen(char) const@@Base+0x4ee8> │ │ │ │ - sub.d $s5, $s5, $s0 │ │ │ │ - blt $s3, $s5, 20 # 18560 ::do_widen(char) const@@Base+0x4ef0> │ │ │ │ - blt $s5, $s4, 56 # 18588 ::do_widen(char) const@@Base+0x4f18> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bltz $a0, 48 # 18588 ::do_widen(char) const@@Base+0x4f18> │ │ │ │ + pcaddi $a1, 70446 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -58848 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 7928 # 1d708 ::do_widen(char) const@@Base+0xa1a0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 9264 # 1dc48 ::do_widen(char) const@@Base+0xa6e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 7924 # 1d728 ::do_widen(char) const@@Base+0xa1c0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b858 ::do_widen(char) const@@Base+0x82f0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89924 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 17804 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 32041 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -18948 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 25008 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b890 ::do_widen(char) const@@Base+0x8328> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -89980 │ │ │ │ + pcaddi $a1, 32030 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -18992 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -62812 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 32029 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -19020 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -63048 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 26384 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b8f0 ::do_widen(char) const@@Base+0x8388> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90076 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1b908 ::do_widen(char) const@@Base+0x83a0> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90096 │ │ │ │ nop │ │ │ │ - move $fp, $s1 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 40 # 18590 ::do_widen(char) const@@Base+0x4f20> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1b920 ::do_widen(char) const@@Base+0x83b8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90120 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s5, $s1, 40 │ │ │ │ - b -80 # 18528 ::do_widen(char) const@@Base+0x4eb8> │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1537 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -58308 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 7572 # 1d6c8 ::do_widen(char) const@@Base+0xa160> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 9164 # 1dd08 ::do_widen(char) const@@Base+0xa7a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 7568 # 1d6e8 ::do_widen(char) const@@Base+0xa180> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b980 ::do_widen(char) const@@Base+0x8418> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90220 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 17508 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31967 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -19244 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24712 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1b9b8 ::do_widen(char) const@@Base+0x8450> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90276 │ │ │ │ + pcaddi $a1, 31956 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -19288 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -63108 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31959 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -19316 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -63344 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 26088 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1ba18 ::do_widen(char) const@@Base+0x84b0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90372 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1ba30 ::do_widen(char) const@@Base+0x84c8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90392 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1ba48 ::do_widen(char) const@@Base+0x84e0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90416 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 24 │ │ │ │ - bnez $s1, -28 # 18570 ::do_widen(char) const@@Base+0x4f00> │ │ │ │ - move $t0, $s8 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $s8, $s0 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - beq $s7, $fp, 2320 # 18eb0 ::do_widen(char) const@@Base+0x5840> │ │ │ │ - ld.d $s3, $fp, 40 │ │ │ │ - sltu $t1, $s3, $s8 │ │ │ │ - masknez $a2, $s8, $t1 │ │ │ │ - maskeqz $t1, $s3, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 32 # 185d8 ::do_widen(char) const@@Base+0x4f68> │ │ │ │ - ld.d $a1, $fp, 32 │ │ │ │ + pcaddi $a1, 70301 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -59432 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 7216 # 1d688 ::do_widen(char) const@@Base+0xa120> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 8424 # 1db48 ::do_widen(char) const@@Base+0xa5e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 7212 # 1d6a8 ::do_widen(char) const@@Base+0xa140> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1baa0 ::do_widen(char) const@@Base+0x8538> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90508 │ │ │ │ move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -76504 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 40 # 185f8 ::do_widen(char) const@@Base+0x4f88> │ │ │ │ + bl 17220 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31895 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -19532 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24424 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bad8 ::do_widen(char) const@@Base+0x8570> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90564 │ │ │ │ + pcaddi $a1, 31884 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -19576 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -63396 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31891 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -19604 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -63632 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 25800 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bb38 ::do_widen(char) const@@Base+0x85d0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90660 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1bb50 ::do_widen(char) const@@Base+0x85e8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90680 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $a0, $s8, $s3 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $a0, 28 # 18600 ::do_widen(char) const@@Base+0x4f90> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $a0, $t1, 2244 # 18eb0 ::do_widen(char) const@@Base+0x5840> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1bb68 ::do_widen(char) const@@Base+0x8600> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90704 │ │ │ │ nop │ │ │ │ - bltz $a0, 2232 # 18eb0 ::do_widen(char) const@@Base+0x5840> │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1538 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -58892 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 6860 # 1d648 ::do_widen(char) const@@Base+0xa0e0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 8004 # 1dac8 ::do_widen(char) const@@Base+0xa560> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 6856 # 1d668 ::do_widen(char) const@@Base+0xa100> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ nop │ │ │ │ - ld.d $a2, $fp, 72 │ │ │ │ - ld.d $a1, $fp, 64 │ │ │ │ - addi.d $t0, $sp, 624 │ │ │ │ - addi.d $a0, $sp, 608 │ │ │ │ - st.d $a0, $sp, 280 │ │ │ │ - st.d $t0, $sp, 232 │ │ │ │ - st.d $t0, $s0, 1904 │ │ │ │ - bl -62204 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $s0, 1968 │ │ │ │ - beq $a0, $s1, 20 # 18638 ::do_widen(char) const@@Base+0x4fc8> │ │ │ │ - ld.d $a1, $s0, 1984 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bbc8 ::do_widen(char) const@@Base+0x8660> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90804 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 16924 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31821 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -19828 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24128 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bc00 ::do_widen(char) const@@Base+0x8698> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90860 │ │ │ │ + pcaddi $a1, 31810 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -19872 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -63692 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31597 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -19900 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -63928 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 25504 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bc60 ::do_widen(char) const@@Base+0x86f8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -90956 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1bc78 ::do_widen(char) const@@Base+0x8710> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -77088 │ │ │ │ + bl -90976 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 1904 │ │ │ │ - ld.bu $t1, $t0, 0 │ │ │ │ - pcaddi $t0, 73644 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 6632 # 1a030 ::do_widen(char) const@@Base+0x69c0> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1bc90 ::do_widen(char) const@@Base+0x8728> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91000 │ │ │ │ + nop │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1539 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -59188 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl 90376 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $t0, $a0, 136 │ │ │ │ - addi.d $s1, $sp, 656 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 416 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - addi.d $t0, $sp, 696 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - addi.d $t0, $sp, 640 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - addi.d $t0, $sp, 440 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ + beq $a0, $s7, 6500 # 1d608 ::do_widen(char) const@@Base+0xa0a0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 7772 # 1db08 ::do_widen(char) const@@Base+0xa5a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 6496 # 1d628 ::do_widen(char) const@@Base+0xa0c0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bcf0 ::do_widen(char) const@@Base+0x8788> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91100 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 16628 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31747 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -20124 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 23832 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bd28 ::do_widen(char) const@@Base+0x87c0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91156 │ │ │ │ + pcaddi $a1, 31736 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -20168 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -63988 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31749 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -20196 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -64224 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 25208 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bd88 ::do_widen(char) const@@Base+0x8820> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91252 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1bda0 ::do_widen(char) const@@Base+0x8838> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91272 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1bdb8 ::do_widen(char) const@@Base+0x8850> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91296 │ │ │ │ nop │ │ │ │ + pcaddi $a1, 70163 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -59480 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl 90316 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - addi.d $a0, $a0, 136 │ │ │ │ - beq $t0, $a0, 5040 # 19a48 ::do_widen(char) const@@Base+0x63d8> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - addi.d $a1, $a1, 64 │ │ │ │ - bl 11980 # 1b578 , std::allocator >::~basic_stringbuf()@@Base+0x8e8> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1976 │ │ │ │ - lu12i.w $t0, 415590 │ │ │ │ - ori $t0, $t0, 0x56c │ │ │ │ - stptr.w $t0, $s1, 0 │ │ │ │ - li.w $t0, 108 │ │ │ │ - st.b $t0, $s1, 4 │ │ │ │ - st.d $zero, $s0, 1984 │ │ │ │ - st.b $zero, $s0, 1992 │ │ │ │ - st.w $zero, $s0, 2008 │ │ │ │ - st.h $zero, $s0, 2012 │ │ │ │ - li.w $t0, 2 │ │ │ │ - ld.d $s5, $s0, 1744 │ │ │ │ - st.d $t0, $sp, 720 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.w $zero, $sp, 728 │ │ │ │ - st.b $zero, $s0, 1957 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - beqz $s5, 6152 # 19f08 ::do_widen(char) const@@Base+0x6898> │ │ │ │ - ld.d $fp, $sp, 40 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - li.w $s3, 5 │ │ │ │ - move $s2, $fp │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - ld.d $s7, $s5, 40 │ │ │ │ - beqz $s7, 2476 # 190c8 ::do_widen(char) const@@Base+0x5a58> │ │ │ │ - sltui $t0, $s7, 6 │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - maskeqz $a2, $s7, $t0 │ │ │ │ - masknez $t0, $s3, $t0 │ │ │ │ + beq $a0, $s7, 6144 # 1d5c8 ::do_widen(char) const@@Base+0xa060> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 7224 # 1da08 ::do_widen(char) const@@Base+0xa4a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 6140 # 1d5e8 ::do_widen(char) const@@Base+0xa080> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1be10 ::do_widen(char) const@@Base+0x88a8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91388 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 16340 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31675 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -20412 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -76872 │ │ │ │ - bnez $a0, 20 # 18750 ::do_widen(char) const@@Base+0x50e0> │ │ │ │ - addi.d $s7, $s7, -5 │ │ │ │ - blt $s4, $s7, 20 # 18758 ::do_widen(char) const@@Base+0x50e8> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 2424 # 190c8 ::do_widen(char) const@@Base+0x5a58> │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 23544 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1be48 ::do_widen(char) const@@Base+0x88e0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91444 │ │ │ │ + pcaddi $a1, 31664 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -20456 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -64276 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31683 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -20484 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -64512 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24920 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bea8 ::do_widen(char) const@@Base+0x8940> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91540 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1bec0 ::do_widen(char) const@@Base+0x8958> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91560 │ │ │ │ nop │ │ │ │ - move $fp, $s5 │ │ │ │ - ld.d $s5, $s5, 16 │ │ │ │ - bnez $s5, -72 # 18718 ::do_widen(char) const@@Base+0x50a8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1bed8 ::do_widen(char) const@@Base+0x8970> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91584 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - beq $fp, $t0, 76 # 187b8 ::do_widen(char) const@@Base+0x5148> │ │ │ │ - ld.d $s3, $fp, 40 │ │ │ │ - beqz $s3, 4788 # 19a28 ::do_widen(char) const@@Base+0x63b8> │ │ │ │ - sltui $t0, $s3, 6 │ │ │ │ - li.w $s4, 5 │ │ │ │ - ld.d $a1, $fp, 32 │ │ │ │ - maskeqz $a2, $s3, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ + pcalau12i $a1, 69 │ │ │ │ + addi.d $a1, $a1, 1541 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -76964 │ │ │ │ - bnez $a0, 24 # 187b0 ::do_widen(char) const@@Base+0x5140> │ │ │ │ - sub.d $s4, $s4, $s3 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s4, $t0, 20 # 187b8 ::do_widen(char) const@@Base+0x5148> │ │ │ │ - slli.w $a0, $s4, 0x0 │ │ │ │ + bl -59772 # d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 5788 # 1d588 ::do_widen(char) const@@Base+0xa020> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 6996 # 1da48 ::do_widen(char) const@@Base+0xa4e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 5784 # 1d5a8 ::do_widen(char) const@@Base+0xa040> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ nop │ │ │ │ - addi.d $s3, $sp, 640 │ │ │ │ - bgez $a0, 36 # 187d8 ::do_widen(char) const@@Base+0x5168> │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a2, $sp, 320 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $t0, $s0, 1616 │ │ │ │ - move $s3, $t0 │ │ │ │ - bl -11784 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $fp, $a0 │ │ │ │ - addi.d $a1, $fp, 64 │ │ │ │ - addi.d $a0, $sp, 680 │ │ │ │ - bl -78096 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - beq $a0, $s1, 16 # 187f8 ::do_widen(char) const@@Base+0x5188> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bf38 ::do_widen(char) const@@Base+0x89d0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -77540 │ │ │ │ - lu12i.w $t0, 452246 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - ori $t0, $t0, 0xf70 │ │ │ │ - stptr.w $t0, $s1, 0 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x374 │ │ │ │ - ld.d $s8, $s0, 1744 │ │ │ │ - st.h $t0, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.b $zero, $s0, 1958 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s7, $s2 │ │ │ │ - beqz $s8, 168 # 188d0 ::do_widen(char) const@@Base+0x5260> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - li.w $s4, 6 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - ld.d $fp, $s8, 40 │ │ │ │ - beqz $fp, 1708 # 18ee8 ::do_widen(char) const@@Base+0x5878> │ │ │ │ - sltui $t0, $fp, 7 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - maskeqz $a2, $fp, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ + bl -91684 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 16044 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31601 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -20708 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77160 │ │ │ │ - bnez $a0, 20 # 18870 ::do_widen(char) const@@Base+0x5200> │ │ │ │ - addi.d $fp, $fp, -6 │ │ │ │ - blt $s5, $fp, 20 # 18878 ::do_widen(char) const@@Base+0x5208> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 23248 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bf70 ::do_widen(char) const@@Base+0x8a08> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91740 │ │ │ │ + pcaddi $a1, 31590 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -20752 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -64572 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31615 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -20780 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -64808 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24624 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1bfd0 ::do_widen(char) const@@Base+0x8a68> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91836 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1bfe8 ::do_widen(char) const@@Base+0x8a80> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91856 │ │ │ │ nop │ │ │ │ - bltz $a0, 1656 # 18ee8 ::do_widen(char) const@@Base+0x5878> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c000 ::do_widen(char) const@@Base+0x8a98> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91880 │ │ │ │ nop │ │ │ │ - move $s7, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bnez $s8, -72 # 18838 ::do_widen(char) const@@Base+0x51c8> │ │ │ │ + pcaddi $fp, 69932 │ │ │ │ + ldptr.w $t0, $fp, 16 │ │ │ │ + addi.d $a1, $sp, 36 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.w $t0, $sp, 36 │ │ │ │ + bl -60908 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 5420 # 1d548 ::do_widen(char) const@@Base+0x9fe0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 6500 # 1d988 ::do_widen(char) const@@Base+0xa420> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t3, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 5416 # 1d568 ::do_widen(char) const@@Base+0xa000> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t3, $sp, 200 │ │ │ │ nop │ │ │ │ - beq $s7, $s2, 72 # 188d0 ::do_widen(char) const@@Base+0x5260> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - beqz $s4, 88 # 188e8 ::do_widen(char) const@@Base+0x5278> │ │ │ │ - sltui $t0, $s4, 7 │ │ │ │ - li.w $s5, 6 │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - maskeqz $a2, $s4, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c068 ::do_widen(char) const@@Base+0x8b00> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -91988 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 15740 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31525 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77248 │ │ │ │ - bnez $a0, 20 # 188c8 ::do_widen(char) const@@Base+0x5258> │ │ │ │ - sub.d $s5, $s5, $s4 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 188d0 ::do_widen(char) const@@Base+0x5260> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 188e8 ::do_widen(char) const@@Base+0x5278> │ │ │ │ + bl -21012 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 22944 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c0a0 ::do_widen(char) const@@Base+0x8b38> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92044 │ │ │ │ + pcaddi $a1, 31514 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -21056 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -64876 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + move $s8, $a0 │ │ │ │ + pcaddi $a1, 31545 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -21084 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -65112 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 24320 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c100 ::do_widen(char) const@@Base+0x8b98> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92140 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c118 ::do_widen(char) const@@Base+0x8bb0> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92160 │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a2, $sp, 328 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1624 │ │ │ │ - bl -12056 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s7, 64 │ │ │ │ - addi.d $a1, $sp, 300 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 14676 # 1c248 , std::allocator >::~basic_stringbuf()@@Base+0x15b8> │ │ │ │ - ldptr.w $t0, $sp, 300 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.w $t0, $s0, 1968 │ │ │ │ - beq $a0, $s1, 20 # 18918 ::do_widen(char) const@@Base+0x52a8> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c130 ::do_widen(char) const@@Base+0x8bc8> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -77824 │ │ │ │ + bl -92184 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 415319 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - ori $t0, $t0, 0x73 │ │ │ │ - stptr.w $t0, $s1, 0 │ │ │ │ - ld.d $s8, $s0, 1744 │ │ │ │ - li.w $t0, 100 │ │ │ │ - st.b $t0, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.b $zero, $s0, 1957 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s7, $s2 │ │ │ │ - beqz $s8, 172 # 189f0 ::do_widen(char) const@@Base+0x5380> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - li.w $s4, 5 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ + addi.d $s8, $sp, 96 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + pcaddi $a1, 31518 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.d $s8, $sp, 80 │ │ │ │ + st.b $zero, $sp, 96 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -21224 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl 81336 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 82556 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 5020 # 1d508 ::do_widen(char) const@@Base+0x9fa0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 6224 # 1d9c8 ::do_widen(char) const@@Base+0xa460> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 5016 # 1d528 ::do_widen(char) const@@Base+0x9fc0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - ld.d $fp, $s8, 40 │ │ │ │ - beqz $fp, 1964 # 19108 ::do_widen(char) const@@Base+0x5a98> │ │ │ │ - sltui $t0, $fp, 6 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - maskeqz $a2, $fp, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77448 │ │ │ │ - bnez $a0, 20 # 18990 ::do_widen(char) const@@Base+0x5320> │ │ │ │ - addi.d $fp, $fp, -5 │ │ │ │ - blt $s5, $fp, 20 # 18998 ::do_widen(char) const@@Base+0x5328> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c1b8 ::do_widen(char) const@@Base+0x8c50> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92324 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c1d0 ::do_widen(char) const@@Base+0x8c68> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92344 │ │ │ │ nop │ │ │ │ - bltz $a0, 1912 # 19108 ::do_widen(char) const@@Base+0x5a98> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 10944 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 4832 # 1d4c8 ::do_widen(char) const@@Base+0x9f60> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 6292 # 1da88 ::do_widen(char) const@@Base+0xa520> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 4828 # 1d4e8 ::do_widen(char) const@@Base+0x9f80> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c230 ::do_widen(char) const@@Base+0x8cc8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92444 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 15284 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31455 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -21468 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl 22488 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c268 ::do_widen(char) const@@Base+0x8d00> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92500 │ │ │ │ + pcaddi $a1, 31444 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -21512 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -65332 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31435 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -21540 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -65568 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 23864 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c2c8 ::do_widen(char) const@@Base+0x8d60> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92596 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c2e0 ::do_widen(char) const@@Base+0x8d78> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92616 │ │ │ │ nop │ │ │ │ - move $s7, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bnez $s8, -72 # 18958 ::do_widen(char) const@@Base+0x52e8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c2f8 ::do_widen(char) const@@Base+0x8d90> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92640 │ │ │ │ nop │ │ │ │ - beq $s7, $s2, 72 # 189f0 ::do_widen(char) const@@Base+0x5380> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - beqz $s4, 88 # 18a08 ::do_widen(char) const@@Base+0x5398> │ │ │ │ - sltui $t0, $s4, 6 │ │ │ │ - li.w $s5, 5 │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - maskeqz $a2, $s4, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ + pcaddi $a1, 31410 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -21656 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl 80904 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77536 │ │ │ │ - bnez $a0, 20 # 189e8 ::do_widen(char) const@@Base+0x5378> │ │ │ │ - sub.d $s5, $s5, $s4 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 189f0 ::do_widen(char) const@@Base+0x5380> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 18a08 ::do_widen(char) const@@Base+0x5398> │ │ │ │ + bl 82124 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 4460 # 1d488 ::do_widen(char) const@@Base+0x9f20> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 6240 # 1db88 ::do_widen(char) const@@Base+0xa620> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 4456 # 1d4a8 ::do_widen(char) const@@Base+0x9f40> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a2, $sp, 336 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1632 │ │ │ │ - bl -12344 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s7, 64 │ │ │ │ - addi.d $a1, $sp, 304 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 14388 # 1c248 , std::allocator >::~basic_stringbuf()@@Base+0x15b8> │ │ │ │ - ldptr.w $t0, $sp, 304 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.w $t0, $s0, 1972 │ │ │ │ - beq $a0, $s1, 20 # 18a38 ::do_widen(char) const@@Base+0x53c8> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c368 ::do_widen(char) const@@Base+0x8e00> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92756 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c380 ::do_widen(char) const@@Base+0x8e18> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -78112 │ │ │ │ + bl -92776 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 431959 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - ori $t0, $t0, 0x266 │ │ │ │ - stptr.w $t0, $s1, 0 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x374 │ │ │ │ - ld.d $s8, $s0, 1744 │ │ │ │ - st.h $t0, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.b $zero, $s0, 1958 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s7, $s2 │ │ │ │ - beqz $s8, 168 # 18b10 ::do_widen(char) const@@Base+0x54a0> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - li.w $s4, 6 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - ld.d $fp, $s8, 40 │ │ │ │ - beqz $fp, 1708 # 19128 ::do_widen(char) const@@Base+0x5ab8> │ │ │ │ - sltui $t0, $fp, 7 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - maskeqz $a2, $fp, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 10520 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 4280 # 1d448 ::do_widen(char) const@@Base+0x9ee0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5356 # 1d888 ::do_widen(char) const@@Base+0xa320> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 4276 # 1d468 ::do_widen(char) const@@Base+0x9f00> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c3d8 ::do_widen(char) const@@Base+0x8e70> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92868 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 14860 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31349 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -21892 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77736 │ │ │ │ - bnez $a0, 20 # 18ab0 ::do_widen(char) const@@Base+0x5440> │ │ │ │ - addi.d $fp, $fp, -6 │ │ │ │ - blt $s5, $fp, 20 # 18ab8 ::do_widen(char) const@@Base+0x5448> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + bl 22064 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c410 ::do_widen(char) const@@Base+0x8ea8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -92924 │ │ │ │ + pcaddi $a1, 31338 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -21936 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -65756 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31333 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -21964 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -65992 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 23440 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c470 ::do_widen(char) const@@Base+0x8f08> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93020 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c488 ::do_widen(char) const@@Base+0x8f20> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93040 │ │ │ │ nop │ │ │ │ - bltz $a0, 1656 # 19128 ::do_widen(char) const@@Base+0x5ab8> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c4a0 ::do_widen(char) const@@Base+0x8f38> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93064 │ │ │ │ nop │ │ │ │ - move $s7, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bnez $s8, -72 # 18a78 ::do_widen(char) const@@Base+0x5408> │ │ │ │ + pcaddi $a1, 31306 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -22080 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl 80480 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 81700 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 3908 # 1d408 ::do_widen(char) const@@Base+0x9ea0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5112 # 1d8c8 ::do_widen(char) const@@Base+0xa360> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 3904 # 1d428 ::do_widen(char) const@@Base+0x9ec0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - beq $s7, $s2, 72 # 18b10 ::do_widen(char) const@@Base+0x54a0> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - beqz $s4, 88 # 18b28 ::do_widen(char) const@@Base+0x54b8> │ │ │ │ - sltui $t0, $s4, 7 │ │ │ │ - li.w $s5, 6 │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - maskeqz $a2, $s4, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c510 ::do_widen(char) const@@Base+0x8fa8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93180 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c528 ::do_widen(char) const@@Base+0x8fc0> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93200 │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -77824 │ │ │ │ - bnez $a0, 20 # 18b08 ::do_widen(char) const@@Base+0x5498> │ │ │ │ - sub.d $s5, $s5, $s4 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 18b10 ::do_widen(char) const@@Base+0x54a0> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 18b28 ::do_widen(char) const@@Base+0x54b8> │ │ │ │ + bl 10096 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 3728 # 1d3c8 ::do_widen(char) const@@Base+0x9e60> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5764 # 1dbc8 ::do_widen(char) const@@Base+0xa660> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 3724 # 1d3e8 ::do_widen(char) const@@Base+0x9e80> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c580 ::do_widen(char) const@@Base+0x9018> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93292 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 14436 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31243 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -22316 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl 21640 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c5b8 ::do_widen(char) const@@Base+0x9050> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93348 │ │ │ │ + pcaddi $a1, 31232 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -22360 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -66180 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31229 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -22388 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -66416 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 23016 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c618 ::do_widen(char) const@@Base+0x90b0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93444 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c630 ::do_widen(char) const@@Base+0x90c8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93464 │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a2, $sp, 344 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1640 │ │ │ │ - bl -12632 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s7, 64 │ │ │ │ - addi.d $a1, $sp, 308 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 16148 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - ldptr.w $t0, $sp, 308 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.w $t0, $s0, 2008 │ │ │ │ - beq $a0, $s1, 20 # 18b58 ::do_widen(char) const@@Base+0x54e8> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c648 ::do_widen(char) const@@Base+0x90e0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -78400 │ │ │ │ + bl -93488 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 411366 │ │ │ │ - ori $t0, $t0, 0x172 │ │ │ │ - lu32i.d $t0, -37521 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - lu52i.d $t0, $t0, 1909 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - lu12i.w $t0, 472774 │ │ │ │ - ori $t0, $t0, 0xc61 │ │ │ │ - ld.d $s8, $s0, 1744 │ │ │ │ - st.w $t0, $s1, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - st.b $zero, $s0, 1964 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s7, $s2 │ │ │ │ - beqz $s8, 176 # 18c40 ::do_widen(char) const@@Base+0x55d0> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - li.w $s4, 12 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ + pcaddi $a1, 31202 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -22504 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl 80056 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 81276 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 3356 # 1d388 ::do_widen(char) const@@Base+0x9e20> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 6288 # 1df08 ::do_widen(char) const@@Base+0xa9a0> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 3352 # 1d3a8 ::do_widen(char) const@@Base+0x9e40> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c6b8 ::do_widen(char) const@@Base+0x9150> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93604 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c6d0 ::do_widen(char) const@@Base+0x9168> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93624 │ │ │ │ nop │ │ │ │ - ld.d $fp, $s8, 40 │ │ │ │ - beqz $fp, 1340 # 190e8 ::do_widen(char) const@@Base+0x5a78> │ │ │ │ - sltui $t0, $fp, 13 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - maskeqz $a2, $fp, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 9672 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 3176 # 1d348 ::do_widen(char) const@@Base+0x9de0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 6236 # 1df48 ::do_widen(char) const@@Base+0xa9e0> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 3172 # 1d368 ::do_widen(char) const@@Base+0x9e00> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c728 ::do_widen(char) const@@Base+0x91c0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93716 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 14012 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31137 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -22740 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -78040 │ │ │ │ - bnez $a0, 20 # 18be0 ::do_widen(char) const@@Base+0x5570> │ │ │ │ - addi.d $fp, $fp, -12 │ │ │ │ - blt $s5, $fp, 20 # 18be8 ::do_widen(char) const@@Base+0x5578> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 1288 # 190e8 ::do_widen(char) const@@Base+0x5a78> │ │ │ │ + bl 21216 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c760 ::do_widen(char) const@@Base+0x91f8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93772 │ │ │ │ + pcaddi $a1, 31126 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -22784 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -66604 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31125 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -22812 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -66840 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 22592 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c7c0 ::do_widen(char) const@@Base+0x9258> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93868 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c7d8 ::do_widen(char) const@@Base+0x9270> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93888 │ │ │ │ nop │ │ │ │ - move $s7, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bnez $s8, -72 # 18ba8 ::do_widen(char) const@@Base+0x5538> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c7f0 ::do_widen(char) const@@Base+0x9288> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -93912 │ │ │ │ nop │ │ │ │ - beq $s7, $s2, 72 # 18c40 ::do_widen(char) const@@Base+0x55d0> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - beqz $s4, 88 # 18c58 ::do_widen(char) const@@Base+0x55e8> │ │ │ │ - sltui $t0, $s4, 13 │ │ │ │ - li.w $s5, 12 │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - maskeqz $a2, $s4, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ + pcaddi $a1, 31098 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -22928 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl 79632 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -78128 │ │ │ │ - bnez $a0, 20 # 18c38 ::do_widen(char) const@@Base+0x55c8> │ │ │ │ - sub.d $s5, $s5, $s4 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 18c40 ::do_widen(char) const@@Base+0x55d0> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 18c58 ::do_widen(char) const@@Base+0x55e8> │ │ │ │ + bl 80852 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 2804 # 1d308 ::do_widen(char) const@@Base+0x9da0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5992 # 1df88 ::do_widen(char) const@@Base+0xaa20> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 2800 # 1d328 ::do_widen(char) const@@Base+0x9dc0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a2, $sp, 352 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1648 │ │ │ │ - bl -12936 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s7, 64 │ │ │ │ - addi.d $a1, $sp, 294 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 14820 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1590 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2012 │ │ │ │ - beq $a0, $s1, 20 # 18c88 ::do_widen(char) const@@Base+0x5618> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c860 ::do_widen(char) const@@Base+0x92f8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -78704 │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 415430 │ │ │ │ - ori $t0, $t0, 0x574 │ │ │ │ - lu32i.d $t0, 159600 │ │ │ │ - lu52i.d $t0, $t0, 1863 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - ld.d $s8, $s0, 1744 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - li.w $t0, 8 │ │ │ │ - st.b $zero, $s0, 1960 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s7, $s2 │ │ │ │ - beqz $s8, 172 # 18d60 ::do_widen(char) const@@Base+0x56f0> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - li.w $s4, 8 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ + bl -94028 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c878 ::do_widen(char) const@@Base+0x9310> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94048 │ │ │ │ nop │ │ │ │ - ld.d $fp, $s8, 40 │ │ │ │ - beqz $fp, 988 # 190a8 ::do_widen(char) const@@Base+0x5a38> │ │ │ │ - sltui $t0, $fp, 9 │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - maskeqz $a2, $fp, $t0 │ │ │ │ - masknez $t0, $s4, $t0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 9248 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 2624 # 1d2c8 ::do_widen(char) const@@Base+0x9d60> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5684 # 1dec8 ::do_widen(char) const@@Base+0xa960> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 2620 # 1d2e8 ::do_widen(char) const@@Base+0x9d80> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c8d0 ::do_widen(char) const@@Base+0x9368> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94140 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 13588 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + pcaddi $a1, 31031 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -23164 # 16e68 ::do_widen(char) const@@Base+0x3900> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -78328 │ │ │ │ - bnez $a0, 20 # 18d00 ::do_widen(char) const@@Base+0x5690> │ │ │ │ - addi.d $fp, $fp, -8 │ │ │ │ - blt $s5, $fp, 20 # 18d08 ::do_widen(char) const@@Base+0x5698> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 936 # 190a8 ::do_widen(char) const@@Base+0x5a38> │ │ │ │ + bl 20792 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c908 ::do_widen(char) const@@Base+0x93a0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94196 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.b $t1, $s5, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 141 │ │ │ │ + bl -67052 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t0, 472918 │ │ │ │ + ori $t0, $t0, 0x170 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + st.w $t0, $sp, 168 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + li.w $t0, 101 │ │ │ │ + st.b $zero, $sp, 173 │ │ │ │ + st.b $t0, $s4, 4 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + bl -67312 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 22120 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1c998 ::do_widen(char) const@@Base+0x9430> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94340 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1c9b0 ::do_widen(char) const@@Base+0x9448> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94360 │ │ │ │ nop │ │ │ │ - move $s7, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bnez $s8, -72 # 18cc8 ::do_widen(char) const@@Base+0x5658> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1c9c8 ::do_widen(char) const@@Base+0x9460> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94384 │ │ │ │ nop │ │ │ │ - beq $s7, $s2, 72 # 18d60 ::do_widen(char) const@@Base+0x56f0> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - beqz $s4, 88 # 18d78 ::do_widen(char) const@@Base+0x5708> │ │ │ │ - sltui $t0, $s4, 9 │ │ │ │ - li.w $s5, 8 │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - maskeqz $a2, $s4, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x568 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.w $t1, $sp, 168 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 172 │ │ │ │ + bl 79144 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -78416 │ │ │ │ - bnez $a0, 20 # 18d58 ::do_widen(char) const@@Base+0x56e8> │ │ │ │ - sub.d $s5, $s5, $s4 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 18d60 ::do_widen(char) const@@Base+0x56f0> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 18d78 ::do_widen(char) const@@Base+0x5708> │ │ │ │ + bl 80364 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 2188 # 1d288 ::do_widen(char) const@@Base+0x9d20> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 5184 # 1de48 ::do_widen(char) const@@Base+0xa8e0> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 2184 # 1d2a8 ::do_widen(char) const@@Base+0x9d40> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a2, $sp, 360 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1656 │ │ │ │ - bl -13224 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s7, 64 │ │ │ │ - addi.d $a1, $sp, 295 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 14532 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1591 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2013 │ │ │ │ - beq $a0, $s1, 20 # 18da8 ::do_widen(char) const@@Base+0x5738> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1ca48 ::do_widen(char) const@@Base+0x94e0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -78992 │ │ │ │ - nop │ │ │ │ - addi.d $a1, $sp, 408 │ │ │ │ - li.w $t0, 18 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - bl -78132 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - st.d $a0, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1952 │ │ │ │ - lu12i.w $t0, 468502 │ │ │ │ - ori $t0, $t0, 0xf62 │ │ │ │ - lu32i.d $t0, 221028 │ │ │ │ - lu52i.d $t0, $t0, 1591 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t0, 444102 │ │ │ │ - ori $t0, $t0, 0xf72 │ │ │ │ - lu32i.d $t0, 353375 │ │ │ │ - lu52i.d $t0, $t0, 1734 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x961 │ │ │ │ - st.h $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - ld.d $t1, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $fp, $s0, 1744 │ │ │ │ - beqz $fp, 2988 # 199c8 ::do_widen(char) const@@Base+0x6358> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s5, $fp, 40 │ │ │ │ - move $s7, $fp │ │ │ │ - ld.d $fp, $sp, 648 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - move $s4, $s2 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ + bl -94516 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1ca60 ::do_widen(char) const@@Base+0x94f8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94536 │ │ │ │ nop │ │ │ │ - sltu $t0, $s5, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s5, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 18e68 ::do_widen(char) const@@Base+0x57f8> │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ - bl -78704 │ │ │ │ - bnez $a0, 28 # 18e80 ::do_widen(char) const@@Base+0x5810> │ │ │ │ - sub.d $s5, $s5, $fp │ │ │ │ - blt $s8, $s5, 28 # 18e88 ::do_widen(char) const@@Base+0x5818> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 148 # 18f08 ::do_widen(char) const@@Base+0x5898> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 136 # 18f08 ::do_widen(char) const@@Base+0x5898> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 8760 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 2008 # 1d248 ::do_widen(char) const@@Base+0x9ce0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 4940 # 1ddc8 ::do_widen(char) const@@Base+0xa860> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 2004 # 1d268 ::do_widen(char) const@@Base+0x9d00> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cab8 ::do_widen(char) const@@Base+0x9550> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94628 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 13100 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t1, 481030 │ │ │ │ + ori $t1, $t1, 0xe69 │ │ │ │ + li.w $t0, 116 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.w $t1, $sp, 200 │ │ │ │ + st.b $t0, $s0, 4 │ │ │ │ + move $a1, $s1 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 205 │ │ │ │ + bl 20288 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cb00 ::do_widen(char) const@@Base+0x9598> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94700 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.b $t1, $s5, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 141 │ │ │ │ + bl -67556 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t0, 460486 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ori $t0, $t0, 0x568 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + st.w $t0, $sp, 168 │ │ │ │ + move $a0, $s1 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.b $zero, $sp, 172 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + bl -67808 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 21624 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cb88 ::do_widen(char) const@@Base+0x9620> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94836 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1cba0 ::do_widen(char) const@@Base+0x9638> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94856 │ │ │ │ nop │ │ │ │ - move $s4, $s7 │ │ │ │ - ld.d $s7, $s7, 16 │ │ │ │ - beqz $s7, 128 # 18f10 ::do_widen(char) const@@Base+0x58a0> │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1cbb8 ::do_widen(char) const@@Base+0x9650> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -94880 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s5, $s7, 40 │ │ │ │ - b -88 # 18e48 ::do_widen(char) const@@Base+0x57d8> │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.w $t1, $sp, 168 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + st.b $zero, $sp, 172 │ │ │ │ + bl 78648 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 79868 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 1564 # 1d208 ::do_widen(char) const@@Base+0x9ca0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 4624 # 1de08 ::do_widen(char) const@@Base+0xa8a0> │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 96 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + beqz $a0, 1560 # 1d228 ::do_widen(char) const@@Base+0x9cc0> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ nop │ │ │ │ - addi.d $fp, $a0, 24 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cc38 ::do_widen(char) const@@Base+0x96d0> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95012 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1cc50 ::do_widen(char) const@@Base+0x96e8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95032 │ │ │ │ nop │ │ │ │ - addi.d $a0, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a2, $sp, 416 │ │ │ │ - st.d $t0, $s0, 1712 │ │ │ │ - bl -13564 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $fp, $a0 │ │ │ │ - b -2252 # 18600 ::do_widen(char) const@@Base+0x4f90> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 8264 # 1eca0 ::do_widen(char) const@@Base+0xb738> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 1384 # 1d1c8 ::do_widen(char) const@@Base+0x9c60> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 4636 # 1de88 ::do_widen(char) const@@Base+0xa920> │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ld.d $t0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + beqz $a0, 1380 # 1d1e8 ::do_widen(char) const@@Base+0x9c80> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t1, $sp, 200 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cca8 ::do_widen(char) const@@Base+0x9740> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95124 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 12604 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t1, 481030 │ │ │ │ + ori $t1, $t1, 0xe69 │ │ │ │ + li.w $t0, 116 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.w $t1, $sp, 200 │ │ │ │ + st.b $t0, $s0, 4 │ │ │ │ + move $a1, $s1 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 205 │ │ │ │ + bl 19792 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1ccf0 ::do_widen(char) const@@Base+0x9788> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95196 │ │ │ │ + lu12i.w $t2, 481030 │ │ │ │ + ori $t2, $t2, 0xe69 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t2, $sp, 136 │ │ │ │ + st.b $t1, $s5, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 141 │ │ │ │ + bl -68052 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t0, 476823 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ori $t0, $t0, 0x571 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + st.w $t0, $sp, 168 │ │ │ │ + move $a0, $s1 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.b $zero, $sp, 172 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + bl -68304 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + bl 21128 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cd78 ::do_widen(char) const@@Base+0x9810> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95332 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1cd90 ::do_widen(char) const@@Base+0x9828> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95352 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1cda8 ::do_widen(char) const@@Base+0x9840> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95376 │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $fp, 20 │ │ │ │ + move $t0, $zero │ │ │ │ + beqz $t1, 16 # 1cdc0 ::do_widen(char) const@@Base+0x9858> │ │ │ │ + xori $t1, $t1, 0x1 │ │ │ │ + sltu $t0, $zero, $t1 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.w $t0, $sp, 40 │ │ │ │ + bl -64420 # d228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 948 # 1d188 ::do_widen(char) const@@Base+0x9c20> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 2920 # 1d948 ::do_widen(char) const@@Base+0xa3e0> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + beqz $a0, 944 # 1d1a8 ::do_widen(char) const@@Base+0x9c40> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t2, $sp, 200 │ │ │ │ nop │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1ce20 ::do_widen(char) const@@Base+0x98b8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95500 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 12228 # 1fde8 ::do_widen(char) const@@Base+0xc880> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.w $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + st.b $zero, $sp, 204 │ │ │ │ + bl 19424 # 21a28 ::do_widen(char) const@@Base+0xe4c0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1ce60 ::do_widen(char) const@@Base+0x98f8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95564 │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0x167 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s5, $sp, 120 │ │ │ │ + st.w $t1, $sp, 136 │ │ │ │ + st.d $t0, $sp, 128 │ │ │ │ + st.b $zero, $sp, 140 │ │ │ │ + bl -68412 # c348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8> │ │ │ │ + lu12i.w $t1, 468502 │ │ │ │ + ori $t1, $t1, 0xf62 │ │ │ │ + lu32i.d $t1, 221028 │ │ │ │ + lu52i.d $t1, $t1, 1687 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ld.d $a2, $sp, 56 │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + ori $t0, $t0, 0x57a │ │ │ │ + st.d $s4, $sp, 152 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + st.b $zero, $sp, 178 │ │ │ │ + st.h $t0, $s4, 8 │ │ │ │ + move $fp, $a0 │ │ │ │ + li.w $t0, 10 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + st.d $t0, $sp, 160 │ │ │ │ + bl -68684 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s1 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + move $a0, $fp │ │ │ │ + bl 20748 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 20 # 1cef8 ::do_widen(char) const@@Base+0x9990> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95712 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s4, 20 # 1cf10 ::do_widen(char) const@@Base+0x99a8> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95736 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s5, 20 # 1cf28 ::do_widen(char) const@@Base+0x99c0> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95760 │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -1716 # 18838 ::do_widen(char) const@@Base+0x51c8> │ │ │ │ - b -1640 # 18888 ::do_widen(char) const@@Base+0x5218> │ │ │ │ + pcaddi $t0, 69018 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + bl -68796 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 16320 # 20f08 ::do_widen(char) const@@Base+0xd9a0> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s0, 16 # 1cf60 ::do_widen(char) const@@Base+0x99f8> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95820 │ │ │ │ + ld.d $a0, $s2, 688 │ │ │ │ + addi.d $t0, $s2, 704 │ │ │ │ + beq $a0, $t0, 16 # 1cf78 ::do_widen(char) const@@Base+0x9a10> │ │ │ │ + ld.d $a1, $s2, 704 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -95844 │ │ │ │ + pcalau12i $t0, 68 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + pcalau12i $t1, 68 │ │ │ │ + ld.d $t1, $t1, -184 │ │ │ │ + addi.d $t2, $t0, 24 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s2, 176 │ │ │ │ + st.d $t2, $s2, 160 │ │ │ │ + st.d $t0, $s2, 416 │ │ │ │ + st.d $t1, $s2, 176 │ │ │ │ + bl -96932 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $s2, 280 │ │ │ │ + bl -94924 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 68 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $s2, 232 │ │ │ │ + st.d $t0, $s2, 176 │ │ │ │ + bl -95540 │ │ │ │ + pcalau12i $t1, 68 │ │ │ │ + ld.d $t1, $t1, -64 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + ld.d $t3, $t1, 16 │ │ │ │ + pcalau12i $t0, 68 │ │ │ │ + ld.d $t0, $t0, -504 │ │ │ │ + ld.d $t1, $t2, -24 │ │ │ │ + st.d $t2, $s2, 160 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + add.d $t1, $s2, $t1 │ │ │ │ + st.d $t3, $t1, 160 │ │ │ │ + addi.d $a0, $s2, 416 │ │ │ │ + st.d $zero, $s2, 168 │ │ │ │ + st.d $t0, $s2, 416 │ │ │ │ + bl -96800 │ │ │ │ + ld.d $s0, $s2, 136 │ │ │ │ + addi.d $s1, $s2, 136 │ │ │ │ + beq $s0, $s1, 36 # 1d030 ::do_widen(char) const@@Base+0x9ac8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -96020 │ │ │ │ + bne $s0, $s1, -16 # 1d018 ::do_widen(char) const@@Base+0x9ab0> │ │ │ │ nop │ │ │ │ + ld.d $s0, $s2, 112 │ │ │ │ + addi.d $s1, $s2, 112 │ │ │ │ + beq $s1, $s0, 40 # 1d060 ::do_widen(char) const@@Base+0x9af8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s7, $s7, 24 │ │ │ │ - bnez $s7, -116 # 18e98 ::do_widen(char) const@@Base+0x5828> │ │ │ │ - move $s7, $fp │ │ │ │ - beq $s4, $s2, 2748 # 199d0 ::do_widen(char) const@@Base+0x6360> │ │ │ │ - ld.d $s8, $s4, 40 │ │ │ │ - sltu $t0, $s8, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s8, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 18f40 ::do_widen(char) const@@Base+0x58d0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s4, 32 │ │ │ │ - bl -78920 │ │ │ │ - bnez $a0, 36 # 18f60 ::do_widen(char) const@@Base+0x58f0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t3, $s7, $s8 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t3, 28 # 18f68 ::do_widen(char) const@@Base+0x58f8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t3, $t0, 2684 # 199d0 ::do_widen(char) const@@Base+0x6360> │ │ │ │ - slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 2672 # 199d0 ::do_widen(char) const@@Base+0x6360> │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -96068 │ │ │ │ + bne $s1, $s0, -16 # 1d048 ::do_widen(char) const@@Base+0x9ae0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s4, 64 │ │ │ │ - addi.d $a1, $sp, 312 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 15060 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - ldptr.w $t0, $sp, 312 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.w $t0, $s0, 2020 │ │ │ │ - beq $a0, $s1, 20 # 18f98 ::do_widen(char) const@@Base+0x5928> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ + ld.d $a0, $s2, 80 │ │ │ │ + bl -23308 # 17558 ::do_widen(char) const@@Base+0x3ff0> │ │ │ │ + ld.d $s1, $s2, 32 │ │ │ │ + beqz $s1, 84 # 1d0c0 ::do_widen(char) const@@Base+0x9b58> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -24288 # 17198 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 1d098 ::do_widen(char) const@@Base+0x9b30> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -96132 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 1d0b0 ::do_widen(char) const@@Base+0x9b48> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -96156 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -96168 │ │ │ │ + bnez $s1, -76 # 1d070 ::do_widen(char) const@@Base+0x9b08> │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 728 │ │ │ │ + bl -96184 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beq $a0, $s8, 16 # 1d0e0 ::do_widen(char) const@@Base+0x9b78> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -96204 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + beq $a0, $s7, 20 # 1d0f8 ::do_widen(char) const@@Base+0x9b90> │ │ │ │ + ld.d $a1, $sp, 64 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -79488 │ │ │ │ + bl -96224 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t0, 17 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - bl -78624 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - st.d $a0, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1952 │ │ │ │ - lu12i.w $t0, 468502 │ │ │ │ - ori $t0, $t0, 0xf62 │ │ │ │ - lu32i.d $t0, 221028 │ │ │ │ - lu52i.d $t0, $t0, 1591 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t0, 444102 │ │ │ │ - ori $t0, $t0, 0xf72 │ │ │ │ - lu32i.d $t0, 355423 │ │ │ │ - lu52i.d $t0, $t0, 1638 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - ld.d $t1, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $fp, $s0, 1744 │ │ │ │ - beqz $fp, 2436 # 19988 ::do_widen(char) const@@Base+0x6318> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s5, $fp, 40 │ │ │ │ - move $s7, $fp │ │ │ │ - ld.d $fp, $sp, 648 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - move $s4, $s2 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ + pcalau12i $t0, 67 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 4224 # 1e188 ::do_widen(char) const@@Base+0xac20> │ │ │ │ + ld.d $ra, $sp, 312 │ │ │ │ + ld.d $s7, $sp, 240 │ │ │ │ + ld.d $fp, $sp, 304 │ │ │ │ + ld.d $s0, $sp, 296 │ │ │ │ + ld.d $s1, $sp, 288 │ │ │ │ + ld.d $s2, $sp, 280 │ │ │ │ + ld.d $s4, $sp, 264 │ │ │ │ + ld.d $s5, $sp, 256 │ │ │ │ + ld.d $s8, $sp, 232 │ │ │ │ + addi.d $sp, $sp, 320 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $t0, $s5, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s5, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 19058 ::do_widen(char) const@@Base+0x59e8> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bl -79200 │ │ │ │ - bnez $a0, 28 # 19070 ::do_widen(char) const@@Base+0x5a00> │ │ │ │ - sub.d $s5, $s5, $fp │ │ │ │ - blt $s8, $s5, 28 # 19078 ::do_widen(char) const@@Base+0x5a08> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 228 # 19148 ::do_widen(char) const@@Base+0x5ad8> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 216 # 19148 ::do_widen(char) const@@Base+0x5ad8> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + beq $t0, $s0, 1976 # 1d908 ::do_widen(char) const@@Base+0xa3a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -8668 # 1af98 ::do_widen(char) const@@Base+0x7a30> │ │ │ │ nop │ │ │ │ - move $s4, $s7 │ │ │ │ - ld.d $s7, $s7, 16 │ │ │ │ - beqz $s7, 208 # 19150 ::do_widen(char) const@@Base+0x5ae0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s5, $s7, 40 │ │ │ │ - b -88 # 19038 ::do_widen(char) const@@Base+0x59c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 1976 # 1d948 ::do_widen(char) const@@Base+0xa3e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -940 # 1ce08 ::do_widen(char) const@@Base+0x98a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -996 # 18cc8 ::do_widen(char) const@@Base+0x5658> │ │ │ │ - b -920 # 18d18 ::do_widen(char) const@@Base+0x56a8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 3256 # 1de88 ::do_widen(char) const@@Base+0xa920> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1380 # 1cc90 ::do_widen(char) const@@Base+0x9728> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s5, $s5, 24 │ │ │ │ - bnez $s5, -2484 # 18718 ::do_widen(char) const@@Base+0x50a8> │ │ │ │ - b -2408 # 18768 ::do_widen(char) const@@Base+0x50f8> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 3052 # 1ddf8 ::do_widen(char) const@@Base+0xa890> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1556 # 1cc20 ::do_widen(char) const@@Base+0x96b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -1348 # 18ba8 ::do_widen(char) const@@Base+0x5538> │ │ │ │ - b -1272 # 18bf8 ::do_widen(char) const@@Base+0x5588> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 2936 # 1ddc8 ::do_widen(char) const@@Base+0xa860> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -2004 # 1caa0 ::do_widen(char) const@@Base+0x9538> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 2988 # 1de38 ::do_widen(char) const@@Base+0xa8d0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -1972 # 18958 ::do_widen(char) const@@Base+0x52e8> │ │ │ │ - b -1896 # 189a8 ::do_widen(char) const@@Base+0x5338> │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -2180 # 1ca30 ::do_widen(char) const@@Base+0x94c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 3064 # 1dec8 ::do_widen(char) const@@Base+0xa960> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -2620 # 1c8b8 ::do_widen(char) const@@Base+0x9350> │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -1716 # 18a78 ::do_widen(char) const@@Base+0x5408> │ │ │ │ - b -1640 # 18ac8 ::do_widen(char) const@@Base+0x5458> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 3192 # 1df88 ::do_widen(char) const@@Base+0xaa20> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -2796 # 1c848 ::do_widen(char) const@@Base+0x92e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s7, $s7, 24 │ │ │ │ - bnez $s7, -196 # 19088 ::do_widen(char) const@@Base+0x5a18> │ │ │ │ - move $s7, $fp │ │ │ │ - beq $s4, $s2, 2108 # 19990 ::do_widen(char) const@@Base+0x6320> │ │ │ │ - ld.d $s8, $s4, 40 │ │ │ │ - sltu $t0, $s8, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s8, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 19180 ::do_widen(char) const@@Base+0x5b10> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s4, 32 │ │ │ │ - bl -79496 │ │ │ │ - bnez $a0, 36 # 191a0 ::do_widen(char) const@@Base+0x5b30> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t3, $s7, $s8 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t3, 28 # 191a8 ::do_widen(char) const@@Base+0x5b38> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t3, $t0, 2044 # 19990 ::do_widen(char) const@@Base+0x6320> │ │ │ │ - slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 2032 # 19990 ::do_widen(char) const@@Base+0x6320> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s4, 64 │ │ │ │ - addi.d $a1, $sp, 296 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 13460 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1592 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2024 │ │ │ │ - beq $a0, $s1, 20 # 191d8 ::do_widen(char) const@@Base+0x5b68> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -80064 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 3052 # 1df38 ::do_widen(char) const@@Base+0xa9d0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t0, 18 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - bl -79200 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - st.d $a0, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1952 │ │ │ │ - lu12i.w $t0, 468502 │ │ │ │ - ori $t0, $t0, 0xf62 │ │ │ │ - lu32i.d $t0, 221028 │ │ │ │ - lu52i.d $t0, $t0, 1591 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t0, 444102 │ │ │ │ - ori $t0, $t0, 0xf72 │ │ │ │ - lu32i.d $t0, -429473 │ │ │ │ - lu52i.d $t0, $t0, 1654 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x468 │ │ │ │ - st.h $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - ld.d $t1, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $fp, $s0, 1744 │ │ │ │ - beqz $fp, 1792 # 19948 ::do_widen(char) const@@Base+0x62d8> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s5, $fp, 40 │ │ │ │ - move $s7, $fp │ │ │ │ - ld.d $fp, $sp, 648 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - move $s4, $s2 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -3172 # 1c710 ::do_widen(char) const@@Base+0x91a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $t0, $s5, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s5, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 19298 ::do_widen(char) const@@Base+0x5c28> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bl -79776 │ │ │ │ - bnez $a0, 28 # 192b0 ::do_widen(char) const@@Base+0x5c40> │ │ │ │ - sub.d $s5, $s5, $fp │ │ │ │ - blt $s8, $s5, 28 # 192b8 ::do_widen(char) const@@Base+0x5c48> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 68 # 192e8 ::do_widen(char) const@@Base+0x5c78> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 56 # 192e8 ::do_widen(char) const@@Base+0x5c78> │ │ │ │ nop │ │ │ │ - move $s4, $s7 │ │ │ │ - ld.d $s7, $s7, 16 │ │ │ │ - beqz $s7, 48 # 192f0 ::do_widen(char) const@@Base+0x5c80> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 2936 # 1df08 ::do_widen(char) const@@Base+0xa9a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -3348 # 1c6a0 ::do_widen(char) const@@Base+0x9138> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $s5, $s7, 40 │ │ │ │ - b -88 # 19278 ::do_widen(char) const@@Base+0x5c08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 2040 # 1dbc8 ::do_widen(char) const@@Base+0xa660> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -3724 # 1c568 ::do_widen(char) const@@Base+0x9000> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s7, $s7, 24 │ │ │ │ - bnez $s7, -36 # 192c8 ::do_widen(char) const@@Base+0x5c58> │ │ │ │ - move $s7, $fp │ │ │ │ - beq $s4, $s2, 1628 # 19950 ::do_widen(char) const@@Base+0x62e0> │ │ │ │ - ld.d $s8, $s4, 40 │ │ │ │ - sltu $t0, $s8, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s8, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 19320 ::do_widen(char) const@@Base+0x5cb0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s4, 32 │ │ │ │ - bl -79912 │ │ │ │ - bnez $a0, 36 # 19340 ::do_widen(char) const@@Base+0x5cd0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t3, $s7, $s8 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t3, 28 # 19348 ::do_widen(char) const@@Base+0x5cd8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t3, $t0, 1564 # 19950 ::do_widen(char) const@@Base+0x62e0> │ │ │ │ - slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 1552 # 19950 ::do_widen(char) const@@Base+0x62e0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s4, 64 │ │ │ │ - addi.d $a1, $sp, 297 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 13044 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1593 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2025 │ │ │ │ - beq $a0, $s1, 20 # 19378 ::do_widen(char) const@@Base+0x5d08> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -80480 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1196 # 1d8b8 ::do_widen(char) const@@Base+0xa350> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 34568 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - ld.d $fp, $s0, 1744 │ │ │ │ - stptr.d $t2, $s1, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - li.w $t1, 15 │ │ │ │ - move $s4, $s2 │ │ │ │ - st.w $t2, $s1, 8 │ │ │ │ - ld.hu $t2, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - st.h $t2, $s1, 12 │ │ │ │ - st.b $t0, $s1, 14 │ │ │ │ - st.d $t1, $s0, 1944 │ │ │ │ - st.b $zero, $s0, 1967 │ │ │ │ - beqz $fp, 172 # 19460 ::do_widen(char) const@@Base+0x5df0> │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - li.w $s5, 15 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -3900 # 1c4f8 ::do_widen(char) const@@Base+0x8f90> │ │ │ │ nop │ │ │ │ - ld.d $s7, $fp, 40 │ │ │ │ - beqz $s7, 1276 # 198c8 ::do_widen(char) const@@Base+0x6258> │ │ │ │ - sltui $t0, $s7, 16 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - maskeqz $a2, $s7, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -80120 │ │ │ │ - bnez $a0, 20 # 19400 ::do_widen(char) const@@Base+0x5d90> │ │ │ │ - addi.d $s7, $s7, -15 │ │ │ │ - blt $s8, $s7, 20 # 19408 ::do_widen(char) const@@Base+0x5d98> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 1224 # 198c8 ::do_widen(char) const@@Base+0x6258> │ │ │ │ nop │ │ │ │ - move $s4, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - bnez $fp, -72 # 193c8 ::do_widen(char) const@@Base+0x5d58> │ │ │ │ nop │ │ │ │ - beq $s4, $s2, 72 # 19460 ::do_widen(char) const@@Base+0x5df0> │ │ │ │ - ld.d $s5, $s4, 40 │ │ │ │ - beqz $s5, 88 # 19478 ::do_widen(char) const@@Base+0x5e08> │ │ │ │ - sltui $t0, $s5, 16 │ │ │ │ - li.w $s8, 15 │ │ │ │ - ld.d $a1, $s4, 32 │ │ │ │ - maskeqz $a2, $s5, $t0 │ │ │ │ - masknez $t0, $s8, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -80208 │ │ │ │ - bnez $a0, 20 # 19458 ::do_widen(char) const@@Base+0x5de8> │ │ │ │ - sub.d $s8, $s8, $s5 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s8, $t0, 16 # 19460 ::do_widen(char) const@@Base+0x5df0> │ │ │ │ - slli.w $a0, $s8, 0x0 │ │ │ │ - bgez $a0, 32 # 19478 ::do_widen(char) const@@Base+0x5e08> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1068 # 1d878 ::do_widen(char) const@@Base+0xa310> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a2, $sp, 392 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1688 │ │ │ │ - bl -15016 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s4, $a0 │ │ │ │ - addi.d $a0, $s4, 64 │ │ │ │ - addi.d $a1, $sp, 298 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 12740 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1594 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2026 │ │ │ │ - beq $a0, $s1, 20 # 194a8 ::do_widen(char) const@@Base+0x5e38> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -80784 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -4276 # 1c3c0 ::do_widen(char) const@@Base+0x8e58> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t0, 17 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - bl -79920 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - st.d $a0, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1952 │ │ │ │ - lu12i.w $t0, 468502 │ │ │ │ - ori $t0, $t0, 0xf62 │ │ │ │ - lu32i.d $t0, 221028 │ │ │ │ - lu52i.d $t0, $t0, 1591 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t0, 444102 │ │ │ │ - ori $t0, $t0, 0xf72 │ │ │ │ - lu32i.d $t0, -39841 │ │ │ │ - lu52i.d $t0, $t0, 1910 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - li.w $t0, 110 │ │ │ │ - st.b $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 408 │ │ │ │ - ld.d $t1, $s0, 1936 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $s7, $s0, 1744 │ │ │ │ - beqz $s7, 1012 # 19908 ::do_widen(char) const@@Base+0x6298> │ │ │ │ - ld.d $t0, $sp, 640 │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - ld.d $fp, $s7, 40 │ │ │ │ - move $s4, $s7 │ │ │ │ - ld.d $s7, $sp, 648 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - move $s5, $s2 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $t0, $fp, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $fp, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 19568 ::do_widen(char) const@@Base+0x5ef8> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bl -80496 │ │ │ │ - bnez $a0, 28 # 19580 ::do_widen(char) const@@Base+0x5f10> │ │ │ │ - sub.d $fp, $fp, $s7 │ │ │ │ - blt $s8, $fp, 28 # 19588 ::do_widen(char) const@@Base+0x5f18> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $fp, $t0, 52 # 195a8 ::do_widen(char) const@@Base+0x5f38> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 1784 # 1db88 ::do_widen(char) const@@Base+0xa620> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -4452 # 1c350 ::do_widen(char) const@@Base+0x8de8> │ │ │ │ nop │ │ │ │ - bltz $a0, 40 # 195a8 ::do_widen(char) const@@Base+0x5f38> │ │ │ │ nop │ │ │ │ - move $s5, $s4 │ │ │ │ - ld.d $s4, $s4, 16 │ │ │ │ - beqz $s4, 32 # 195b0 ::do_widen(char) const@@Base+0x5f40> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $fp, $s4, 40 │ │ │ │ - b -88 # 19548 ::do_widen(char) const@@Base+0x5ed8> │ │ │ │ nop │ │ │ │ - ld.d $s4, $s4, 24 │ │ │ │ - bnez $s4, -20 # 19598 ::do_widen(char) const@@Base+0x5f28> │ │ │ │ - move $s4, $s7 │ │ │ │ - beq $s5, $s2, 860 # 19910 ::do_widen(char) const@@Base+0x62a0> │ │ │ │ - ld.d $s8, $s5, 40 │ │ │ │ - sltu $t0, $s8, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s8, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 195e0 ::do_widen(char) const@@Base+0x5f70> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s5, 32 │ │ │ │ - bl -80616 │ │ │ │ - bnez $a0, 36 # 19600 ::do_widen(char) const@@Base+0x5f90> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t3, $s4, $s8 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t3, 28 # 19608 ::do_widen(char) const@@Base+0x5f98> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t3, $t0, 796 # 19910 ::do_widen(char) const@@Base+0x62a0> │ │ │ │ - slli.w $a0, $t3, 0x0 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beq $t0, $s0, 1464 # 1da88 ::do_widen(char) const@@Base+0xa520> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -4828 # 1c218 ::do_widen(char) const@@Base+0x8cb0> │ │ │ │ nop │ │ │ │ - bltz $a0, 784 # 19910 ::do_widen(char) const@@Base+0x62a0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $s5, 64 │ │ │ │ - addi.d $a1, $sp, 299 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 12340 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - ld.bu $t0, $s0, 1595 │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - st.b $t0, $s0, 2027 │ │ │ │ - beq $a0, $s1, 20 # 19638 ::do_widen(char) const@@Base+0x5fc8> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -81184 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 468502 │ │ │ │ - ori $t0, $t0, 0xf62 │ │ │ │ - lu32i.d $t0, 221028 │ │ │ │ - st.d $s1, $s0, 1936 │ │ │ │ - lu52i.d $t0, $t0, 1687 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x57a │ │ │ │ - ld.d $fp, $s0, 1744 │ │ │ │ - st.h $t0, $s1, 8 │ │ │ │ - li.w $t0, 10 │ │ │ │ - st.b $zero, $s0, 1962 │ │ │ │ - st.d $t0, $s0, 1944 │ │ │ │ - move $s8, $s2 │ │ │ │ - beqz $fp, 176 # 19720 ::do_widen(char) const@@Base+0x60b0> │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - li.w $s5, 10 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1196 # 1d9b8 ::do_widen(char) const@@Base+0xa450> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - ld.d $s7, $fp, 40 │ │ │ │ - beqz $s7, 604 # 198e8 ::do_widen(char) const@@Base+0x6278> │ │ │ │ - sltui $t0, $s7, 11 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - maskeqz $a2, $s7, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -80824 │ │ │ │ - bnez $a0, 20 # 196c0 ::do_widen(char) const@@Base+0x6050> │ │ │ │ - addi.d $s7, $s7, -10 │ │ │ │ - blt $s4, $s7, 20 # 196c8 ::do_widen(char) const@@Base+0x6058> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -5012 # 1c1a0 ::do_widen(char) const@@Base+0x8c38> │ │ │ │ nop │ │ │ │ - bltz $a0, 552 # 198e8 ::do_widen(char) const@@Base+0x6278> │ │ │ │ nop │ │ │ │ - move $s8, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - bnez $fp, -72 # 19688 ::do_widen(char) const@@Base+0x6018> │ │ │ │ nop │ │ │ │ - beq $s8, $s2, 72 # 19720 ::do_widen(char) const@@Base+0x60b0> │ │ │ │ - ld.d $s2, $s8, 40 │ │ │ │ - beqz $s2, 88 # 19738 ::do_widen(char) const@@Base+0x60c8> │ │ │ │ - sltui $t0, $s2, 11 │ │ │ │ - li.w $s5, 10 │ │ │ │ - ld.d $a1, $s8, 32 │ │ │ │ - maskeqz $a2, $s2, $t0 │ │ │ │ - masknez $t0, $s5, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - bl -80912 │ │ │ │ - bnez $a0, 20 # 19718 ::do_widen(char) const@@Base+0x60a8> │ │ │ │ - sub.d $s5, $s5, $s2 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s5, $t0, 16 # 19720 ::do_widen(char) const@@Base+0x60b0> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bgez $a0, 32 # 19738 ::do_widen(char) const@@Base+0x60c8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - move $a1, $s8 │ │ │ │ - st.d $s3, $s0, 1704 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - bl -15720 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a0, $s8, 64 │ │ │ │ - addi.d $a1, $sp, 316 │ │ │ │ - li.w $a2, 1 │ │ │ │ - bl 13060 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - ld.d $a0, $s0, 1936 │ │ │ │ - ldptr.w $s2, $sp, 316 │ │ │ │ - beq $a0, $s1, 16 # 19760 ::do_widen(char) const@@Base+0x60f0> │ │ │ │ - ld.d $a1, $s0, 1952 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -81484 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 102652 # 32860 , std::allocator >::~basic_stringbuf()@@Base+0x17bd0> │ │ │ │ - ld.d $s2, $s6, 48 │ │ │ │ - ld.d $t0, $s6, 56 │ │ │ │ - st.w $a0, $s0, 2016 │ │ │ │ - beq $s2, $t0, 660 # 19a08 ::do_widen(char) const@@Base+0x6398> │ │ │ │ - addi.d $t0, $s2, 24 │ │ │ │ - ld.d $t1, $sp, 672 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - ld.d $a2, $s0, 1984 │ │ │ │ - ld.d $a1, $s0, 1976 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - addi.d $a0, $s2, 8 │ │ │ │ - bl -66676 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s0, 2008 │ │ │ │ - ldptr.w $t1, $sp, 728 │ │ │ │ - st.w $t0, $s2, 40 │ │ │ │ - ld.hu $t0, $s0, 2012 │ │ │ │ - st.h $t0, $s2, 44 │ │ │ │ - ld.d $t0, $sp, 720 │ │ │ │ - st.w $t1, $s2, 56 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - ld.d $t0, $s6, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $s6, 48 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1084 # 1d988 ::do_widen(char) const@@Base+0xa420> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 1976 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beq $a0, $t0, 16 # 197e0 ::do_widen(char) const@@Base+0x6170> │ │ │ │ - ld.d $a1, $s0, 1992 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -81612 │ │ │ │ - ld.d $s2, $s0, 1848 │ │ │ │ - addi.d $s3, $sp, 552 │ │ │ │ - beq $s2, $s3, 40 # 19810 ::do_widen(char) const@@Base+0x61a0> │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -5412 # 1c050 ::do_widen(char) const@@Base+0x8ae8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -81652 │ │ │ │ - bne $s2, $s3, -16 # 197f8 ::do_widen(char) const@@Base+0x6188> │ │ │ │ nop │ │ │ │ - ld.d $s2, $s0, 1824 │ │ │ │ - addi.d $s3, $sp, 528 │ │ │ │ - beq $s2, $s3, 40 # 19840 ::do_widen(char) const@@Base+0x61d0> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1212 # 1da48 ::do_widen(char) const@@Base+0xa4e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -5780 # 1bf20 ::do_widen(char) const@@Base+0x89b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -81700 │ │ │ │ - bne $s2, $s3, -16 # 19828 ::do_widen(char) const@@Base+0x61b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 1792 │ │ │ │ - bl -18444 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s3, $s0, 1744 │ │ │ │ - beqz $s3, 84 # 198a0 ::do_widen(char) const@@Base+0x6230> │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - bl -18608 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $a0, $t0, 16 # 19878 ::do_widen(char) const@@Base+0x6208> │ │ │ │ - ld.d $a1, $s2, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -81764 │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 19890 ::do_widen(char) const@@Base+0x6220> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -81788 │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 96 │ │ │ │ - bl -81800 │ │ │ │ - bnez $s3, -76 # 19850 ::do_widen(char) const@@Base+0x61e0> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - b -4644 # 18688 ::do_widen(char) const@@Base+0x5018> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1084 # 1da08 ::do_widen(char) const@@Base+0xa4a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -6140 # 1bdf8 ::do_widen(char) const@@Base+0x8890> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -1284 # 193c8 ::do_widen(char) const@@Base+0x5d58> │ │ │ │ - b -1208 # 19418 ::do_widen(char) const@@Base+0x5da8> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1276 # 1db08 ::do_widen(char) const@@Base+0xa5a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -6492 # 1bcd8 ::do_widen(char) const@@Base+0x8770> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -612 # 19688 ::do_widen(char) const@@Base+0x6018> │ │ │ │ - b -536 # 196d8 ::do_widen(char) const@@Base+0x6068> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1148 # 1dac8 ::do_widen(char) const@@Base+0xa560> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -6852 # 1bbb0 ::do_widen(char) const@@Base+0x8648> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s5, $s2 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1212 # 1db48 ::do_widen(char) const@@Base+0xa5e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - move $a1, $s5 │ │ │ │ - addi.d $a2, $sp, 400 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1696 │ │ │ │ - bl -16216 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s5, $a0 │ │ │ │ - b -800 # 19608 ::do_widen(char) const@@Base+0x5f98> │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -7212 # 1ba88 ::do_widen(char) const@@Base+0x8520> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1596 # 1dd08 ::do_widen(char) const@@Base+0xa7a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -7564 # 1b968 ::do_widen(char) const@@Base+0x8400> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s4, $s2 │ │ │ │ nop │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a2, $sp, 384 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1680 │ │ │ │ - bl -16280 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s4, $a0 │ │ │ │ - b -1568 # 19348 ::do_widen(char) const@@Base+0x5cd8> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1340 # 1dc48 ::do_widen(char) const@@Base+0xa6e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -7924 # 1b840 ::do_widen(char) const@@Base+0x82d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1212 # 1dc08 ::do_widen(char) const@@Base+0xa6a0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - move $s4, $s2 │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -8276 # 1b720 ::do_widen(char) const@@Base+0x81b8> │ │ │ │ nop │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a2, $sp, 376 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1672 │ │ │ │ - bl -16344 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s4, $a0 │ │ │ │ - b -2048 # 191a8 ::do_widen(char) const@@Base+0x5b38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1340 # 1dcc8 ::do_widen(char) const@@Base+0xa760> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -8652 # 1b5e8 ::do_widen(char) const@@Base+0x8080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s4, $s2 │ │ │ │ nop │ │ │ │ - move $a1, $s4 │ │ │ │ - addi.d $a2, $sp, 368 │ │ │ │ - addi.d $a0, $sp, 432 │ │ │ │ - st.d $s3, $s0, 1664 │ │ │ │ - bl -16408 # 159c8 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - move $s4, $a0 │ │ │ │ - b -2688 # 18f68 ::do_widen(char) const@@Base+0x58f8> │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1212 # 1dc88 ::do_widen(char) const@@Base+0xa720> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -9108 # 1b460 ::do_widen(char) const@@Base+0x7ef8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1404 # 1dd88 ::do_widen(char) const@@Base+0xa820> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -9556 # 1b2e0 ::do_widen(char) const@@Base+0x7d78> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - addi.d $a0, $s6, 40 │ │ │ │ - bl 8124 # 1b9cc , std::allocator >::~basic_stringbuf()@@Base+0xd3c> │ │ │ │ - b -588 # 197c8 ::do_widen(char) const@@Base+0x6158> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $t0, $s0, 1276 # 1dd48 ::do_widen(char) const@@Base+0xa7e0> │ │ │ │ + ld.d $t2, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - b -4692 # 187d8 ::do_widen(char) const@@Base+0x5168> │ │ │ │ + st.d $s0, $sp, 184 │ │ │ │ + addi.d $s0, $sp, 200 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -10004 # 1b160 ::do_widen(char) const@@Base+0x7bf8> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 1d8a8 ::do_widen(char) const@@Base+0xa340> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1832 # 1dfb8 ::do_widen(char) const@@Base+0xaa50> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97464 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5364 # 1c3c0 ::do_widen(char) const@@Base+0x8e58> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $zero, $sp, 672 │ │ │ │ - addi.d $s5, $sp, 696 │ │ │ │ - st.d $zero, $s0, 1984 │ │ │ │ - st.b $zero, $s0, 1992 │ │ │ │ - st.w $zero, $s0, 2008 │ │ │ │ - st.h $zero, $s0, 2012 │ │ │ │ - st.d $s5, $s0, 1976 │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $a0, $sp, 680 │ │ │ │ - addi.d $a1, $s6, 8 │ │ │ │ - st.w $zero, $sp, 728 │ │ │ │ - st.d $t0, $sp, 720 │ │ │ │ - bl -82856 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - pcaddi $t0, 72347 │ │ │ │ - ldptr.w $s8, $t0, 0 │ │ │ │ - pcaddi $t0, 72343 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - ld.d $s2, $s6, 40 │ │ │ │ - ld.d $s7, $s6, 48 │ │ │ │ - st.w $t0, $s0, 2008 │ │ │ │ - pcaddi $t0, 72446 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - sub.d $s1, $s7, $s2 │ │ │ │ - st.w $s8, $s0, 1972 │ │ │ │ - st.b $t0, $s0, 2012 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - addi.d $t0, $t0, 1681 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - srai.d $s1, $s1, 0x6 │ │ │ │ - move $s3, $zero │ │ │ │ - st.b $t0, $s0, 2013 │ │ │ │ - pcaddi $t0, 72330 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - ld.d $fp, $sp, 64 │ │ │ │ - st.w $t0, $s0, 2016 │ │ │ │ - pcaddi $t0, 72324 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - st.w $t0, $s0, 2020 │ │ │ │ - pcaddi $t0, 72429 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.b $t0, $s0, 2024 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - addi.d $t0, $t0, 1685 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.b $t0, $s0, 2025 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - addi.d $t0, $t0, 1682 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.b $t0, $s0, 2026 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - addi.d $t0, $t0, 1683 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - st.b $t0, $s0, 2027 │ │ │ │ - beq $s1, $s3, 44 # 19b48 ::do_widen(char) const@@Base+0x64d8> │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 1d8e8 ::do_widen(char) const@@Base+0xa380> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1896 # 1e038 ::do_widen(char) const@@Base+0xaad0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97528 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $s2 │ │ │ │ - bl -18316 # 153a8 ::do_widen(char) const@@Base+0x1d38> │ │ │ │ - bnez $a0, 992 # 19f18 ::do_widen(char) const@@Base+0x68a8> │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - addi.d $s2, $s2, 64 │ │ │ │ - bne $s1, $s3, -28 # 19b28 ::do_widen(char) const@@Base+0x64b8> │ │ │ │ - ldptr.d $s4, $s6, 0 │ │ │ │ - beqz $s4, 980 # 19f20 ::do_widen(char) const@@Base+0x68b0> │ │ │ │ - ld.d $a0, $s0, 1976 │ │ │ │ - beq $a0, $s5, 20 # 19b68 ::do_widen(char) const@@Base+0x64f8> │ │ │ │ - ld.d $a1, $s0, 1992 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82512 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5116 # 1c4f8 ::do_widen(char) const@@Base+0x8f90> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 1904 │ │ │ │ - ld.d $t0, $sp, 232 │ │ │ │ - beq $a0, $t0, 16 # 19b80 ::do_widen(char) const@@Base+0x6510> │ │ │ │ - ld.d $a1, $s0, 1920 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82540 │ │ │ │ - ldptr.d $a0, $sp, 2752 │ │ │ │ - addi.d $t0, $sp, 2047 │ │ │ │ - addi.d $t0, $t0, 721 │ │ │ │ - beq $a0, $t0, 20 # 19ba0 ::do_widen(char) const@@Base+0x6530> │ │ │ │ - ldptr.d $a1, $sp, 2768 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82568 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - stptr.d $t0, $sp, 2224 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - pcalau12i $s1, 71 │ │ │ │ - ld.d $s1, $s1, -184 │ │ │ │ - addi.d $a0, $sp, 2047 │ │ │ │ - addi.d $s1, $s1, 16 │ │ │ │ - addi.d $a0, $a0, 193 │ │ │ │ - stptr.d $t0, $sp, 2480 │ │ │ │ - stptr.d $s1, $sp, 2240 │ │ │ │ - bl -83664 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 2047 │ │ │ │ - addi.d $a0, $a0, 297 │ │ │ │ - bl -81664 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - addi.d $a0, $sp, 2047 │ │ │ │ - addi.d $a0, $a0, 249 │ │ │ │ - stptr.d $t0, $sp, 2240 │ │ │ │ - bl -82276 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - addi.d $a0, $sp, 2047 │ │ │ │ - stptr.d $t0, $sp, 2224 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - addi.d $a0, $a0, 433 │ │ │ │ - addi.d $s3, $sp, 2047 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - stptr.d $t1, $t0, 2224 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - stptr.d $zero, $sp, 2232 │ │ │ │ - addi.d $s3, $s3, 153 │ │ │ │ - stptr.d $t0, $sp, 2480 │ │ │ │ - bl -83532 │ │ │ │ - ldptr.d $s2, $sp, 2200 │ │ │ │ - beq $s2, $s3, 28 # 19c50 ::do_widen(char) const@@Base+0x65e0> │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -82740 │ │ │ │ - bne $s2, $s3, -16 # 19c38 ::do_widen(char) const@@Base+0x65c8> │ │ │ │ nop │ │ │ │ - ldptr.d $s2, $sp, 2176 │ │ │ │ - addi.d $s3, $sp, 2047 │ │ │ │ - addi.d $s3, $s3, 129 │ │ │ │ - beq $s2, $s3, 36 # 19c80 ::do_widen(char) const@@Base+0x6610> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1d928 ::do_widen(char) const@@Base+0xa3c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1812 # 1e028 ::do_widen(char) const@@Base+0xaac0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97596 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -10652 # 1af98 ::do_widen(char) const@@Base+0x7a30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -82788 │ │ │ │ - bne $s2, $s3, -16 # 19c68 ::do_widen(char) const@@Base+0x65f8> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 2144 │ │ │ │ - bl -19532 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ldptr.d $s3, $sp, 2096 │ │ │ │ - beqz $s3, 84 # 19ce0 ::do_widen(char) const@@Base+0x6670> │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - bl -19696 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $a0, $t0, 16 # 19cb8 ::do_widen(char) const@@Base+0x6648> │ │ │ │ - ld.d $a1, $s2, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82852 │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 19cd0 ::do_widen(char) const@@Base+0x6660> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82876 │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 96 │ │ │ │ - bl -82888 │ │ │ │ - bnez $s3, -76 # 19c90 ::do_widen(char) const@@Base+0x6620> │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 1264 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - ld.d $a0, $sp, 1232 │ │ │ │ - st.d $t1, $sp, 1136 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - ld.d $t0, $sp, 264 │ │ │ │ - beq $a0, $t0, 16 # 19d18 ::do_widen(char) const@@Base+0x66a8> │ │ │ │ - ld.d $a1, $sp, 1248 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -82948 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - ld.d $a0, $sp, 256 │ │ │ │ - st.d $t0, $sp, 1160 │ │ │ │ - bl -82580 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1136 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 1152 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1152 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 1136 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1136 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 1144 │ │ │ │ - st.d $t0, $sp, 1264 │ │ │ │ - bl -83868 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - stptr.d $t0, $s0, 2160 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - ldptr.d $a0, $s0, 2128 │ │ │ │ - st.d $t1, $s0, 2032 │ │ │ │ - stptr.d $t0, $s0, 2048 │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - beq $a0, $t0, 16 # 19db8 ::do_widen(char) const@@Base+0x6748> │ │ │ │ - ldptr.d $a1, $s0, 2144 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -83108 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - stptr.d $t0, $s0, 2056 │ │ │ │ - bl -82740 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $a0, $sp, 216 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 736 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - stptr.d $t0, $s0, 2048 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 752 │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $s0, 2032 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 736 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $s0, 2040 │ │ │ │ - stptr.d $t0, $s0, 2160 │ │ │ │ - bl -84028 │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 1536 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - st.d $s1, $sp, 1552 │ │ │ │ - st.d $t0, $sp, 1792 │ │ │ │ - bl -84288 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 1656 │ │ │ │ - bl -82284 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - addi.d $a0, $sp, 1608 │ │ │ │ - st.d $t0, $sp, 1552 │ │ │ │ - bl -82892 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 1536 │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1536 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - st.d $zero, $sp, 1544 │ │ │ │ - st.d $t0, $sp, 1792 │ │ │ │ - bl -84136 │ │ │ │ - ld.d $a0, $s0, 1872 │ │ │ │ - ld.d $t0, $sp, 192 │ │ │ │ - beq $a0, $t0, 20 # 19ea8 ::do_widen(char) const@@Base+0x6838> │ │ │ │ - ld.d $a1, $s0, 1888 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -83344 │ │ │ │ + beqz $a2, 32 # 1d968 ::do_widen(char) const@@Base+0xa400> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1800 # 1e058 ::do_widen(char) const@@Base+0xaaf0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97656 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 71 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 496 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - addi.d $sp, $sp, 864 │ │ │ │ - ld.d $ra, $sp, 2024 │ │ │ │ - ld.d $fp, $sp, 2016 │ │ │ │ - ld.d $s0, $sp, 2008 │ │ │ │ - ld.d $s1, $sp, 2000 │ │ │ │ - ld.d $s2, $sp, 1992 │ │ │ │ - ld.d $s3, $sp, 1984 │ │ │ │ - ld.d $s4, $sp, 1976 │ │ │ │ - ld.d $s5, $sp, 1968 │ │ │ │ - ld.d $s6, $sp, 1960 │ │ │ │ - ld.d $s7, $sp, 1952 │ │ │ │ - ld.d $s8, $sp, 1944 │ │ │ │ - addi.d $sp, $sp, 2032 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -2924 # 1ce08 ::do_widen(char) const@@Base+0x98a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1d9a8 ::do_widen(char) const@@Base+0xa440> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1764 # 1e078 ::do_widen(char) const@@Base+0xab10> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97724 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6500 # 1c050 ::do_widen(char) const@@Base+0x8ae8> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ - addi.d $s2, $sp, 440 │ │ │ │ - move $fp, $s2 │ │ │ │ - b -5976 # 187b8 ::do_widen(char) const@@Base+0x5148> │ │ │ │ nop │ │ │ │ - stptr.d $s2, $s6, 0 │ │ │ │ - bnez $s4, -972 # 19b50 ::do_widen(char) const@@Base+0x64e0> │ │ │ │ - ld.d $t0, $s6, 56 │ │ │ │ - beq $s7, $t0, 244 # 1a018 ::do_widen(char) const@@Base+0x69a8> │ │ │ │ - addi.d $t0, $s7, 24 │ │ │ │ - ldptr.w $t1, $s0, 1968 │ │ │ │ - st.d $t0, $s7, 8 │ │ │ │ - ld.d $a2, $s0, 1984 │ │ │ │ - ld.d $a1, $s0, 1976 │ │ │ │ - st.w $s8, $s7, 4 │ │ │ │ - stptr.w $t1, $s7, 0 │ │ │ │ - addi.d $a0, $s7, 8 │ │ │ │ - bl -68648 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s0, 2008 │ │ │ │ - ldptr.w $t1, $sp, 728 │ │ │ │ - st.w $t0, $s7, 40 │ │ │ │ - ld.hu $t0, $s0, 2012 │ │ │ │ - st.h $t0, $s7, 44 │ │ │ │ - ld.d $t0, $sp, 720 │ │ │ │ - st.w $t1, $s7, 56 │ │ │ │ - st.d $t0, $s7, 48 │ │ │ │ - ld.d $t0, $s6, 48 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - st.d $t0, $s6, 48 │ │ │ │ - addi.d $t0, $t0, -64 │ │ │ │ - stptr.d $t0, $s6, 0 │ │ │ │ - b -1072 # 19b50 ::do_widen(char) const@@Base+0x64e0> │ │ │ │ - nop │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - pcaddi $a1, 72109 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -84164 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -8032 # 18038 ::do_widen(char) const@@Base+0x49c8> │ │ │ │ - nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -82844 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -7752 # 18168 ::do_widen(char) const@@Base+0x4af8> │ │ │ │ - nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ld.d $a0, $sp, 192 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -82920 │ │ │ │ - b -8156 # 17ff0 ::do_widen(char) const@@Base+0x4980> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -82944 │ │ │ │ - b -8292 # 17f80 ::do_widen(char) const@@Base+0x4910> │ │ │ │ - ld.d $t0, $sp, 1536 │ │ │ │ - ld.d $a0, $t0, -24 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - add.d $a0, $t0, $a0 │ │ │ │ - ldptr.w $a1, $a0, 32 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -82928 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -7460 # 182e0 ::do_widen(char) const@@Base+0x4c70> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - addi.d $a1, $sp, 832 │ │ │ │ - bl -84288 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -7116 # 18448 ::do_widen(char) const@@Base+0x4dd8> │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ - addi.d $a0, $s6, 40 │ │ │ │ - bl 6572 # 1b9cc , std::allocator >::~basic_stringbuf()@@Base+0xd3c> │ │ │ │ - ld.d $t0, $s6, 48 │ │ │ │ - b -176 # 19f78 ::do_widen(char) const@@Base+0x6908> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 72076 │ │ │ │ - li.w $t1, 1 │ │ │ │ - li.w $a0, 40 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -84416 │ │ │ │ - ld.d $a3, $sp, 584 │ │ │ │ - ld.d $a2, $sp, 576 │ │ │ │ - move $s1, $a0 │ │ │ │ - pcaddi $a1, 33750 │ │ │ │ - addi.d $a0, $s0, 1936 │ │ │ │ - bl -82680 │ │ │ │ - pcaddi $a1, 33753 │ │ │ │ - addi.d $a0, $sp, 640 │ │ │ │ - bl -82788 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -84340 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + beqz $a2, 32 # 1d9e8 ::do_widen(char) const@@Base+0xa480> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1688 # 1e068 ::do_widen(char) const@@Base+0xab00> │ │ │ │ move $a1, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 1984 # 1a840 ::do_widen(char) const@@Base+0x71d0> │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -83640 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 640 │ │ │ │ - bl -83648 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 36 # 1a0c8 ::do_widen(char) const@@Base+0x6a58> │ │ │ │ - bl -84136 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -83692 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b 72 # 1a108 ::do_widen(char) const@@Base+0x6a98> │ │ │ │ - nop │ │ │ │ - pcaddi $a2, 294 │ │ │ │ - pcaddi $a1, 71293 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -83108 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -83728 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - addi.d $a0, $sp, 640 │ │ │ │ - bl -83740 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -84148 │ │ │ │ - ld.d $a0, $sp, 280 │ │ │ │ - bl -83756 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl 2408 # 1aa6c ::do_widen(char) const@@Base+0x73fc> │ │ │ │ - ld.d $a0, $sp, 200 │ │ │ │ - bl -84156 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - bl -84164 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - bl -84944 # 5550 >::~basic_ifstream()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -83800 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -148 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -83140 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -100 # 1a0e8 ::do_widen(char) const@@Base+0x6a78> │ │ │ │ - bl -84768 │ │ │ │ - bl -83412 │ │ │ │ - b -784 # 19e48 ::do_widen(char) const@@Base+0x67d8> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 1a118 ::do_widen(char) const@@Base+0x6aa8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -124 # 1a0f0 ::do_widen(char) const@@Base+0x6a80> │ │ │ │ - bl -84800 │ │ │ │ - bl -83444 │ │ │ │ - b -1440 # 19bd8 ::do_widen(char) const@@Base+0x6568> │ │ │ │ + bl -97784 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -100 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - bl -83920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - bl 1980 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - b -180 # 1a0f8 ::do_widen(char) const@@Base+0x6a88> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -83944 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -36 # 1a198 ::do_widen(char) const@@Base+0x6b28> │ │ │ │ - b -16 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -304 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - pcaddi $a0, 33295 │ │ │ │ - bl -84768 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -336 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - pcaddi $a0, 33287 │ │ │ │ - bl -84800 │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -368 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - pcaddi $a0, 33279 │ │ │ │ - bl -84832 │ │ │ │ - nop │ │ │ │ - b -120 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ - nop │ │ │ │ - b -128 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ - nop │ │ │ │ - b -136 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6228 # 1c1a0 ::do_widen(char) const@@Base+0x8c38> │ │ │ │ nop │ │ │ │ - b -144 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - b -152 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $t0, 8 │ │ │ │ - bl -84108 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -360 # 1a0f8 ::do_widen(char) const@@Base+0x6a88> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -228 # 1a188 ::do_widen(char) const@@Base+0x6b18> │ │ │ │ - move $s0, $a0 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1da28 ::do_widen(char) const@@Base+0xa4c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1588 # 1e048 ::do_widen(char) const@@Base+0xaae0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97852 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl -84136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -344 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -496 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - addi.d $t0, $sp, 2047 │ │ │ │ - addi.d $t0, $t0, 17 │ │ │ │ - pcaddi $a0, 33245 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bl -84972 │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $s0, 2032 │ │ │ │ - addi.d $t1, $sp, 288 │ │ │ │ - addi.d $t0, $t0, 2047 │ │ │ │ - addi.d $t0, $t0, 465 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - stptr.d $t1, $t0, -2064 │ │ │ │ - st.d $zero, $s0, 2040 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -7228 # 1bdf8 ::do_widen(char) const@@Base+0x8890> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $a0, $sp, 216 │ │ │ │ - stptr.d $t0, $s0, 2160 │ │ │ │ - bl -85260 │ │ │ │ - move $s0, $s2 │ │ │ │ - b -476 # 1a118 ::do_widen(char) const@@Base+0x6aa8> │ │ │ │ - move $s2, $a0 │ │ │ │ - b -28 # 1a2e0 ::do_widen(char) const@@Base+0x6c70> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - bl -84284 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - b -492 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -504 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ nop │ │ │ │ - b -376 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - b -384 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - b -392 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1da68 ::do_widen(char) const@@Base+0xa500> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1476 # 1e018 ::do_widen(char) const@@Base+0xaab0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97916 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6996 # 1bf20 ::do_widen(char) const@@Base+0x89b8> │ │ │ │ nop │ │ │ │ - b -400 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - bl -83984 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 1536 │ │ │ │ - addi.d $t1, $sp, 288 │ │ │ │ - addi.d $t0, $t0, 2047 │ │ │ │ - addi.d $t0, $t0, 465 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - st.d $t1, $t0, -1264 │ │ │ │ - st.d $zero, $sp, 1544 │ │ │ │ - ld.d $a0, $sp, 208 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - st.d $t0, $sp, 1792 │ │ │ │ - bl -85424 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -624 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 1a358 ::do_widen(char) const@@Base+0x6ce8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 1a380 ::do_widen(char) const@@Base+0x6d10> │ │ │ │ - ld.d $t1, $sp, 112 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 1136 │ │ │ │ - addi.d $t1, $sp, 288 │ │ │ │ - addi.d $t0, $t0, 2047 │ │ │ │ - addi.d $t0, $t0, 465 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - st.d $t1, $t0, -1664 │ │ │ │ - st.d $zero, $sp, 1144 │ │ │ │ + beqz $a2, 32 # 1daa8 ::do_widen(char) const@@Base+0xa540> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1400 # 1e008 ::do_widen(char) const@@Base+0xaaa0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -97976 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - st.d $t0, $sp, 1264 │ │ │ │ - bl -85516 │ │ │ │ - b -736 # 1a110 ::do_widen(char) const@@Base+0x6aa0> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6300 # 1c218 ::do_widen(char) const@@Base+0x8cb0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -748 # 1a110 ::do_widen(char) const@@Base+0x6aa0> │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 760 │ │ │ │ - bl 2080 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $a0, $sp, 272 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - bl -85828 # 54d0 >::~basic_iostream()@plt> │ │ │ │ - b -312 # 1a2e0 ::do_widen(char) const@@Base+0x6c70> │ │ │ │ nop │ │ │ │ - b -624 # 1a1b0 ::do_widen(char) const@@Base+0x6b40> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -820 # 1a0f8 ::do_widen(char) const@@Base+0x6a88> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 64 │ │ │ │ - bl -84584 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -828 # 1a100 ::do_widen(char) const@@Base+0x6a90> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -828 # 1a108 ::do_widen(char) const@@Base+0x6a98> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -84608 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -924 # 1a0b8 ::do_widen(char) const@@Base+0x6a48> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -932 # 1a0b8 ::do_widen(char) const@@Base+0x6a48> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 1160 │ │ │ │ - bl 1984 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $a0, $sp, 200 │ │ │ │ - addi.d $a1, $s1, 8 │ │ │ │ - bl -85924 # 54d0 >::~basic_iostream()@plt> │ │ │ │ - b -152 # 1a3e0 ::do_widen(char) const@@Base+0x6d70> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -164 # 1a3e0 ::do_widen(char) const@@Base+0x6d70> │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -85516 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a3, $sp, 584 │ │ │ │ - ld.d $a2, $sp, 576 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - pcaddi $a1, 33474 │ │ │ │ - bl -83780 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - pcaddi $a1, 33473 │ │ │ │ - bl -83888 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -85440 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dae8 ::do_widen(char) const@@Base+0xa580> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1284 # 1dfd8 ::do_widen(char) const@@Base+0xaa70> │ │ │ │ move $a1, $s0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 884 # 1a840 ::do_widen(char) const@@Base+0x71d0> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - bl -84740 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -84748 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2792 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1096 # 1a0a8 ::do_widen(char) const@@Base+0x6a38> │ │ │ │ - pcaddi $a2, 27 │ │ │ │ - pcaddi $a1, 71026 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - bl -84180 │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -85204 │ │ │ │ - addi.d $s1, $sp, 576 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -1016 # 1a128 ::do_widen(char) const@@Base+0x6ab8> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ + bl -98044 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ ld.d $a0, $sp, 48 │ │ │ │ - bl -84832 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -84844 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -48 # 1a510 ::do_widen(char) const@@Base+0x6ea0> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 1a538 ::do_widen(char) const@@Base+0x6ec8> │ │ │ │ - nop │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -8004 # 1bbb0 ::do_widen(char) const@@Base+0x8648> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t1, 71008 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - beq $a0, $t1, 60 # 1a5b0 ::do_widen(char) const@@Base+0x6f40> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -85116 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -84192 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1db28 ::do_widen(char) const@@Base+0xa5c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1252 # 1dff8 ::do_widen(char) const@@Base+0xaa90> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98108 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -7772 # 1bcd8 ::do_widen(char) const@@Base+0x8770> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t0 │ │ │ │ - b -84212 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1db68 ::do_widen(char) const@@Base+0xa600> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1172 # 1dfe8 ::do_widen(char) const@@Base+0xaa80> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98172 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -8428 # 1ba88 ::do_widen(char) const@@Base+0x8520> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t0, 70980 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 24 │ │ │ │ - beq $a0, $t0, 16 # 1a5f8 ::do_widen(char) const@@Base+0x6f88> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -85220 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -84284 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 40 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -85252 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 1dba8 ::do_widen(char) const@@Base+0xa640> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1480 # 1e158 ::do_widen(char) const@@Base+0xabf0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98232 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6244 # 1c350 ::do_widen(char) const@@Base+0x8de8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 464 # 1a828 ::do_widen(char) const@@Base+0x71b8> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 1a698 ::do_widen(char) const@@Base+0x7028> │ │ │ │ - bl -84896 │ │ │ │ - bnez $a0, 20 # 1a6a8 ::do_widen(char) const@@Base+0x7038> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 1a6b0 ::do_widen(char) const@@Base+0x7040> │ │ │ │ - blt $s0, $s3, 72 # 1a6e8 ::do_widen(char) const@@Base+0x7078> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 1a6e8 ::do_widen(char) const@@Base+0x7078> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 64 # 1a6f8 ::do_widen(char) const@@Base+0x7088> │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 1a678 ::do_widen(char) const@@Base+0x7008> │ │ │ │ + beqz $a2, 32 # 1dbe8 ::do_widen(char) const@@Base+0xa680> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1400 # 1e148 ::do_widen(char) const@@Base+0xabe0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98296 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5772 # 1c568 ::do_widen(char) const@@Base+0x9000> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dc28 ::do_widen(char) const@@Base+0xa6c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1316 # 1e138 ::do_widen(char) const@@Base+0xabd0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98364 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -9492 # 1b720 ::do_widen(char) const@@Base+0x81b8> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -48 # 1a6c0 ::do_widen(char) const@@Base+0x7050> │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 1a7a8 ::do_widen(char) const@@Base+0x7138> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 1a788 ::do_widen(char) const@@Base+0x7118> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -85048 │ │ │ │ - beqz $a0, 92 # 1a788 ::do_widen(char) const@@Base+0x7118> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dc68 ::do_widen(char) const@@Base+0xa700> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1236 # 1e128 ::do_widen(char) const@@Base+0xabc0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98428 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -9268 # 1b840 ::do_widen(char) const@@Base+0x82d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dca8 ::do_widen(char) const@@Base+0xa740> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1156 # 1e118 ::do_widen(char) const@@Base+0xabb0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98492 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -10324 # 1b460 ::do_widen(char) const@@Base+0x7ef8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 1a7e8 ::do_widen(char) const@@Base+0x7178> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 1a808 ::do_widen(char) const@@Base+0x7198> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 1a730 ::do_widen(char) const@@Base+0x70c0> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 1a808 ::do_widen(char) const@@Base+0x7198> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -85612 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 1a710 ::do_widen(char) const@@Base+0x70a0> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dce8 ::do_widen(char) const@@Base+0xa780> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 1076 # 1e108 ::do_widen(char) const@@Base+0xaba0> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98556 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -9996 # 1b5e8 ::do_widen(char) const@@Base+0x8080> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 1a740 ::do_widen(char) const@@Base+0x70d0> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dd28 ::do_widen(char) const@@Base+0xa7c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 996 # 1e0f8 ::do_widen(char) const@@Base+0xab90> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98620 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -9164 # 1b968 ::do_widen(char) const@@Base+0x8400> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dd68 ::do_widen(char) const@@Base+0xa800> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 916 # 1e0e8 ::do_widen(char) const@@Base+0xab80> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98684 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -11284 # 1b160 ::do_widen(char) const@@Base+0x7bf8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 1a740 ::do_widen(char) const@@Base+0x70d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + beqz $a2, 28 # 1dda8 ::do_widen(char) const@@Base+0xa840> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 772 # 1e098 ::do_widen(char) const@@Base+0xab30> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98748 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -10964 # 1b2e0 ::do_widen(char) const@@Base+0x7d78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 1a7b0 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + beqz $a2, 32 # 1dde8 ::do_widen(char) const@@Base+0xa880> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 696 # 1e088 ::do_widen(char) const@@Base+0xab20> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98808 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -4948 # 1caa0 ::do_widen(char) const@@Base+0x9538> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - pcalau12i $s1, 70 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t1, 70817 │ │ │ │ - addi.d $a0, $a0, 24 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t3, $a1, 0 │ │ │ │ - bltu $t1, $t0, 108 # 1a8f0 ::do_widen(char) const@@Base+0x7280> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, 68 # 1a8d0 ::do_widen(char) const@@Base+0x7260> │ │ │ │ - move $a1, $t3 │ │ │ │ - bl -85172 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ + beqz $a2, 32 # 1de28 ::do_widen(char) const@@Base+0xa8c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 440 # 1dfc8 ::do_widen(char) const@@Base+0xaa60> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98872 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - bne $t1, $t0, 124 # 1a928 ::do_widen(char) const@@Base+0x72b8> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -4628 # 1cc20 ::do_widen(char) const@@Base+0x96b8> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $t3, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - b -60 # 1a8a0 ::do_widen(char) const@@Base+0x7230> │ │ │ │ + beqz $a2, 32 # 1de68 ::do_widen(char) const@@Base+0xa900> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 648 # 1e0d8 ::do_widen(char) const@@Base+0xab70> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -98936 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5188 # 1ca30 ::do_widen(char) const@@Base+0x94c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - bl -85104 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -72 # 1a8d0 ::do_widen(char) const@@Base+0x7260> │ │ │ │ - li.w $t2, -1 │ │ │ │ - beqz $a2, -128 # 1a8a0 ::do_widen(char) const@@Base+0x7230> │ │ │ │ - b -148 # 1a890 ::do_widen(char) const@@Base+0x7220> │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - bl -86316 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -85116 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 16 # 1a958 ::do_widen(char) const@@Base+0x72e8> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -85200 │ │ │ │ nop │ │ │ │ - bl -86360 │ │ │ │ + beqz $a2, 32 # 1dea8 ::do_widen(char) const@@Base+0xa940> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 568 # 1e0c8 ::do_widen(char) const@@Base+0xab60> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -99000 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -4644 # 1cc90 ::do_widen(char) const@@Base+0x9728> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ld.d $s0, $a0, 136 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - addi.d $s1, $a0, 136 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s1, $s0, 40 # 1a9ac ::do_widen(char) const@@Base+0x733c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -86160 │ │ │ │ - bne $s1, $s0, -16 # 1a994 ::do_widen(char) const@@Base+0x7324> │ │ │ │ + beqz $a2, 32 # 1dee8 ::do_widen(char) const@@Base+0xa980> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 488 # 1e0b8 ::do_widen(char) const@@Base+0xab50> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -99064 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 112 │ │ │ │ - addi.d $s1, $s2, 112 │ │ │ │ - beq $s1, $s0, 40 # 1a9dc ::do_widen(char) const@@Base+0x736c> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5692 # 1c8b8 ::do_widen(char) const@@Base+0x9350> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -86208 │ │ │ │ - bne $s1, $s0, -16 # 1a9c4 ::do_widen(char) const@@Base+0x7354> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 80 │ │ │ │ - bl -22952 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s1, $s2, 32 │ │ │ │ - beqz $s1, 84 # 1aa3c ::do_widen(char) const@@Base+0x73cc> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -23116 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 1aa14 ::do_widen(char) const@@Base+0x73a4> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86272 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 1aa2c ::do_widen(char) const@@Base+0x73bc> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86296 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -86308 │ │ │ │ - bnez $s1, -76 # 1a9ec ::do_widen(char) const@@Base+0x737c> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + beqz $a2, 32 # 1df28 ::do_widen(char) const@@Base+0xa9c0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 408 # 1e0a8 ::do_widen(char) const@@Base+0xab40> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -99128 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6292 # 1c6a0 ::do_widen(char) const@@Base+0x9138> │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 1df68 ::do_widen(char) const@@Base+0xaa00> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 552 # 1e178 ::do_widen(char) const@@Base+0xac10> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -99192 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + st.d $a2, $sp, 56 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -6244 # 1c710 ::do_widen(char) const@@Base+0x91a8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $a0, 688 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - addi.d $t0, $s1, 704 │ │ │ │ - beq $a0, $t0, 16 # 1aa9c ::do_widen(char) const@@Base+0x742c> │ │ │ │ - ld.d $a1, $s1, 704 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86408 │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - pcalau12i $t1, 70 │ │ │ │ - ld.d $t1, $t1, -184 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s1, 176 │ │ │ │ - st.d $t2, $s1, 160 │ │ │ │ - st.d $t0, $s1, 416 │ │ │ │ - st.d $t1, $s1, 176 │ │ │ │ - bl -87496 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $s1, 280 │ │ │ │ - bl -85488 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s1, 232 │ │ │ │ - st.d $t0, $s1, 176 │ │ │ │ - bl -86104 │ │ │ │ - pcalau12i $t1, 70 │ │ │ │ - ld.d $t1, $t1, -64 │ │ │ │ - ld.d $t2, $t1, 8 │ │ │ │ - ld.d $t3, $t1, 16 │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -504 │ │ │ │ - ld.d $t1, $t2, -24 │ │ │ │ - st.d $t2, $s1, 160 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - add.d $t1, $s1, $t1 │ │ │ │ - st.d $t3, $t1, 160 │ │ │ │ - addi.d $a0, $s1, 416 │ │ │ │ - st.d $zero, $s1, 168 │ │ │ │ - st.d $t0, $s1, 416 │ │ │ │ - bl -87364 │ │ │ │ - ld.d $s0, $s1, 136 │ │ │ │ - addi.d $s2, $s1, 136 │ │ │ │ - beq $s2, $s0, 36 # 1ab54 ::do_widen(char) const@@Base+0x74e4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -86584 │ │ │ │ - bne $s2, $s0, -16 # 1ab3c ::do_widen(char) const@@Base+0x74cc> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 112 │ │ │ │ - addi.d $s2, $s1, 112 │ │ │ │ - beq $s2, $s0, 40 # 1ab84 ::do_widen(char) const@@Base+0x7514> │ │ │ │ + beqz $a2, 32 # 1dfa8 ::do_widen(char) const@@Base+0xaa40> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 472 # 1e168 ::do_widen(char) const@@Base+0xac00> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -99256 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + st.d $a2, $sp, 88 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -5996 # 1c848 ::do_widen(char) const@@Base+0x92e0> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1824 # 1d8a0 ::do_widen(char) const@@Base+0xa338> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -432 # 1de20 ::do_widen(char) const@@Base+0xa8b8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -86632 │ │ │ │ - bne $s2, $s0, -16 # 1ab6c ::do_widen(char) const@@Base+0x74fc> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1280 # 1dae0 ::do_widen(char) const@@Base+0xa578> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - bl -23376 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s1, $s1, 32 │ │ │ │ - beqz $s1, 84 # 1abe4 ::do_widen(char) const@@Base+0x7574> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -23540 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 1abbc ::do_widen(char) const@@Base+0x754c> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86696 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 1abd4 ::do_widen(char) const@@Base+0x7564> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86720 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -86732 │ │ │ │ - bnez $s1, -76 # 1ab94 ::do_widen(char) const@@Base+0x7524> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - bl -87500 │ │ │ │ - bl -86144 │ │ │ │ - b -312 # 1aacc ::do_widen(char) const@@Base+0x745c> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1168 # 1db60 ::do_widen(char) const@@Base+0xa5f8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1248 # 1db20 ::do_widen(char) const@@Base+0xa5b8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1392 # 1daa0 ::do_widen(char) const@@Base+0xa538> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1472 # 1da60 ::do_widen(char) const@@Base+0xa4f8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1808 # 1d920 ::do_widen(char) const@@Base+0xa3b8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1888 # 1d8e0 ::do_widen(char) const@@Base+0xa378> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1584 # 1da20 ::do_widen(char) const@@Base+0xa4b8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1792 # 1d960 ::do_widen(char) const@@Base+0xa3f8> │ │ │ │ nop │ │ │ │ - │ │ │ │ -000000000001ac28 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - addi.d $t1, $t0, 88 │ │ │ │ - beq $a0, $t1, 68 # 1ac78 , std::allocator >::~basic_stringbuf()@@Base+0x50> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 88 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86844 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 70 │ │ │ │ - ld.d $t1, $t1, -400 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -86496 │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1680 # 1d9e0 ::do_widen(char) const@@Base+0xa478> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 70 │ │ │ │ - ld.d $t1, $t1, -400 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $a0, $t0, 56 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -86524 │ │ │ │ - │ │ │ │ -000000000001ac90 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - addi.d $t0, $s0, 88 │ │ │ │ - beq $a0, $t0, 16 # 1acb8 , std::allocator >::~basic_stringbuf()@@Base+0x28> │ │ │ │ - ld.d $a1, $s0, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -86948 │ │ │ │ - pcalau12i $t0, 70 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s0, 56 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - bl -86588 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 104 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -86996 │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1760 # 1d9a0 ::do_widen(char) const@@Base+0xa438> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -688 # 1dde0 ::do_widen(char) const@@Base+0xa878> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -768 # 1dda0 ::do_widen(char) const@@Base+0xa838> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -400 # 1df20 ::do_widen(char) const@@Base+0xa9b8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -480 # 1dee0 ::do_widen(char) const@@Base+0xa978> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -560 # 1dea0 ::do_widen(char) const@@Base+0xa938> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -640 # 1de60 ::do_widen(char) const@@Base+0xa8f8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -912 # 1dd60 ::do_widen(char) const@@Base+0xa7f8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl 80416 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $s1, $a0, 80 │ │ │ │ - ldptr.d $s3, $s0, 0 │ │ │ │ - ld.d $s8, $s0, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $s7, $a0, 72 │ │ │ │ - beqz $s1, 1096 # 1b198 , std::allocator >::~basic_stringbuf()@@Base+0x508> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - move $s2, $s7 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -992 # 1dd20 ::do_widen(char) const@@Base+0xa7b8> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1072 # 1dce0 ::do_widen(char) const@@Base+0xa778> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1152 # 1dca0 ::do_widen(char) const@@Base+0xa738> │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 1ad98 , std::allocator >::~basic_stringbuf()@@Base+0x108> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -86688 │ │ │ │ - bnez $a0, 20 # 1ada8 , std::allocator >::~basic_stringbuf()@@Base+0x118> │ │ │ │ - sub.d $s0, $s0, $s8 │ │ │ │ - blt $s4, $s0, 20 # 1adb0 , std::allocator >::~basic_stringbuf()@@Base+0x120> │ │ │ │ - blt $s0, $s5, 56 # 1add8 , std::allocator >::~basic_stringbuf()@@Base+0x148> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 1add8 , std::allocator >::~basic_stringbuf()@@Base+0x148> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1232 # 1dc60 ::do_widen(char) const@@Base+0xa6f8> │ │ │ │ nop │ │ │ │ - move $s2, $s1 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 40 # 1ade0 , std::allocator >::~basic_stringbuf()@@Base+0x150> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1312 # 1dc20 ::do_widen(char) const@@Base+0xa6b8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - b -80 # 1ad78 , std::allocator >::~basic_stringbuf()@@Base+0xe8> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1392 # 1dbe0 ::do_widen(char) const@@Base+0xa678> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -1472 # 1dba0 ::do_widen(char) const@@Base+0xa638> │ │ │ │ nop │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -464 # 1dfa0 ::do_widen(char) const@@Base+0xaa38> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 24 │ │ │ │ - bnez $s1, -28 # 1adc0 , std::allocator >::~basic_stringbuf()@@Base+0x130> │ │ │ │ - beq $s7, $s2, 152 # 1ae78 , std::allocator >::~basic_stringbuf()@@Base+0x1e8> │ │ │ │ - ld.d $s0, $s2, 40 │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 1ae10 , std::allocator >::~basic_stringbuf()@@Base+0x180> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -86804 │ │ │ │ - bnez $a0, 40 # 1ae30 , std::allocator >::~basic_stringbuf()@@Base+0x1a0> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -544 # 1df60 ::do_widen(char) const@@Base+0xa9f8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s8, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 28 # 1ae38 , std::allocator >::~basic_stringbuf()@@Base+0x1a8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 84 # 1ae78 , std::allocator >::~basic_stringbuf()@@Base+0x1e8> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + bl -100752 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 1ae78 , std::allocator >::~basic_stringbuf()@@Base+0x1e8> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100304 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -100316 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + move $a0, $s0 │ │ │ │ + bne $t1, $t0, -60 # 1e190 ::do_widen(char) const@@Base+0xac28> │ │ │ │ + bl -99664 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100368 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -100380 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -72 # 1e1a8 ::do_widen(char) const@@Base+0xac40> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ + b -96 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - li.w $a0, 224 │ │ │ │ - bl -87428 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s4, $a0, 48 │ │ │ │ - st.d $s4, $s0, 32 │ │ │ │ - addi.d $t0, $s6, 64 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -72584 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 200 │ │ │ │ - st.d $t0, $s0, 208 │ │ │ │ - st.d $t0, $s0, 200 │ │ │ │ - ld.d $t0, $s0, 32 │ │ │ │ - addi.d $t3, $s0, 88 │ │ │ │ - addi.d $t2, $s0, 136 │ │ │ │ - addi.d $t1, $s0, 176 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $t3, $s0, 104 │ │ │ │ - st.d $t3, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.w $zero, $s0, 136 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.d $t2, $s0, 152 │ │ │ │ - st.d $t2, $s0, 160 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - st.d $t1, $s0, 184 │ │ │ │ - st.d $t1, $s0, 176 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - ld.d $s1, $s0, 40 │ │ │ │ - move $fp, $t0 │ │ │ │ - beq $s7, $s2, 488 # 1b0f8 , std::allocator >::~basic_stringbuf()@@Base+0x468> │ │ │ │ - ld.d $s8, $s2, 40 │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - sltu $s5, $s8, $s1 │ │ │ │ - masknez $s3, $s1, $s5 │ │ │ │ - maskeqz $t2, $s8, $s5 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - or $s3, $s3, $t2 │ │ │ │ - beqz $s3, 552 # 1b158 , std::allocator >::~basic_stringbuf()@@Base+0x4c8> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -87116 │ │ │ │ - beqz $a0, 216 # 1b018 , std::allocator >::~basic_stringbuf()@@Base+0x388> │ │ │ │ - bltz $a0, 244 # 1b038 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -87140 │ │ │ │ - bnez $a0, 40 # 1af80 , std::allocator >::~basic_stringbuf()@@Base+0x2f0> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $a0, $s8, $s1 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $a0, 28 # 1af88 , std::allocator >::~basic_stringbuf()@@Base+0x2f8> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $a0, $t2, 580 # 1b1b8 , std::allocator >::~basic_stringbuf()@@Base+0x528> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -100412 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -100420 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -48 # 1e1e8 ::do_widen(char) const@@Base+0xac80> │ │ │ │ nop │ │ │ │ - bltz $a0, 568 # 1b1b8 , std::allocator >::~basic_stringbuf()@@Base+0x528> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -20 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + bl -101368 │ │ │ │ + bl -100012 │ │ │ │ + b -4744 # 1cfa8 ::do_widen(char) const@@Base+0x9a40> │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - bl -24404 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $s3, $s0, 96 │ │ │ │ - beqz $s3, 84 # 1afe8 , std::allocator >::~basic_stringbuf()@@Base+0x358> │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s1, $s3 │ │ │ │ - bl -24568 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $a0, $t0, 16 # 1afc0 , std::allocator >::~basic_stringbuf()@@Base+0x330> │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -87724 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 16 # 1afd8 , std::allocator >::~basic_stringbuf()@@Base+0x348> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -87748 │ │ │ │ - li.w $a1, 96 │ │ │ │ + move $s0, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -87760 │ │ │ │ - bnez $s3, -76 # 1af98 , std::allocator >::~basic_stringbuf()@@Base+0x308> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - beq $s4, $a0, 20 # 1b000 , std::allocator >::~basic_stringbuf()@@Base+0x370> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -87784 │ │ │ │ - nop │ │ │ │ - li.w $a1, 224 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl -100468 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -87800 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - b -472 # 1ae38 , std::allocator >::~basic_stringbuf()@@Base+0x1a8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $s8 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -220 # 1af48 , std::allocator >::~basic_stringbuf()@@Base+0x2b8> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, 12 # 1b038 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -236 # 1af48 , std::allocator >::~basic_stringbuf()@@Base+0x2b8> │ │ │ │ - ld.d $t0, $s6, 88 │ │ │ │ - beq $s2, $t0, 476 # 1b218 , std::allocator >::~basic_stringbuf()@@Base+0x588> │ │ │ │ + move $t0, $s1 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 404 # 1e3e8 ::do_widen(char) const@@Base+0xae80> │ │ │ │ + bl -101416 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -87796 │ │ │ │ - ld.d $s8, $a0, 40 │ │ │ │ - move $s3, $a0 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 24 # 1b078 , std::allocator >::~basic_stringbuf()@@Base+0x3e8> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -87420 │ │ │ │ - bnez $a0, 40 # 1b098 , std::allocator >::~basic_stringbuf()@@Base+0x408> │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s8, $s1 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 412 # 1b228 , std::allocator >::~basic_stringbuf()@@Base+0x598> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 400 # 1b228 , std::allocator >::~basic_stringbuf()@@Base+0x598> │ │ │ │ - nop │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $s6, 64 │ │ │ │ - bl -2692 # 1a628 ::do_widen(char) const@@Base+0x6fb8> │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - beqz $s3, -304 # 1af88 , std::allocator >::~basic_stringbuf()@@Base+0x2f8> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $s2, 528 # 1b2d0 , std::allocator >::~basic_stringbuf()@@Base+0x640> │ │ │ │ - nop │ │ │ │ - move $a3, $s7 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -89140 │ │ │ │ - ld.d $t0, $s6, 104 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - move $s2, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s6, 104 │ │ │ │ - b -692 # 1ae38 , std::allocator >::~basic_stringbuf()@@Base+0x1a8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s6, 104 │ │ │ │ - beqz $t0, -92 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - ld.d $s3, $s6, 96 │ │ │ │ - ld.d $s8, $s3, 40 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 24 # 1b130 , std::allocator >::~basic_stringbuf()@@Base+0x4a0> │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -87604 │ │ │ │ - bnez $a0, 40 # 1b150 , std::allocator >::~basic_stringbuf()@@Base+0x4c0> │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s8, $s1 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, -156 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t1, 232 # 1b230 , std::allocator >::~basic_stringbuf()@@Base+0x5a0> │ │ │ │ - nop │ │ │ │ - bgez $a0, -176 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - b 220 # 1b230 , std::allocator >::~basic_stringbuf()@@Base+0x5a0> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $s8 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -516 # 1af60 , std::allocator >::~basic_stringbuf()@@Base+0x2d0> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, -308 # 1b038 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -532 # 1af60 , std::allocator >::~basic_stringbuf()@@Base+0x2d0> │ │ │ │ - b -320 # 1b038 , std::allocator >::~basic_stringbuf()@@Base+0x3a8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - move $s2, $s7 │ │ │ │ - b -800 # 1ae80 , std::allocator >::~basic_stringbuf()@@Base+0x1f0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t2, $s6, 96 │ │ │ │ - beq $s2, $t2, 140 # 1b248 , std::allocator >::~basic_stringbuf()@@Base+0x5b8> │ │ │ │ + bl -74348 │ │ │ │ + li.w $a1, 728 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -88500 │ │ │ │ - ld.d $t2, $a0, 40 │ │ │ │ - move $s3, $a0 │ │ │ │ - sltu $t3, $t2, $s1 │ │ │ │ - masknez $a2, $s1, $t3 │ │ │ │ - maskeqz $t3, $t2, $t3 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - beqz $a2, 192 # 1b2a0 , std::allocator >::~basic_stringbuf()@@Base+0x610> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -87808 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - beqz $a0, 168 # 1b2a0 , std::allocator >::~basic_stringbuf()@@Base+0x610> │ │ │ │ - bgez $a0, -348 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - ld.d $t2, $s2, 24 │ │ │ │ - beqz $t2, 68 # 1b248 , std::allocator >::~basic_stringbuf()@@Base+0x5b8> │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -324 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s3, $s2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -344 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s3, 24 │ │ │ │ - bnez $t0, -20 # 1b218 , std::allocator >::~basic_stringbuf()@@Base+0x588> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s7, $s3, -364 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - ld.d $t0, $s3, 32 │ │ │ │ - move $s2, $s3 │ │ │ │ - sltu $s5, $s8, $s1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - masknez $a2, $s1, $s5 │ │ │ │ - maskeqz $t1, $s8, $s5 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 20 # 1b268 , std::allocator >::~basic_stringbuf()@@Base+0x5d8> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -87920 │ │ │ │ - bnez $a0, 44 # 1b290 , std::allocator >::~basic_stringbuf()@@Base+0x600> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s1, $s8 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - move $s3, $s2 │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t1, $t0, -436 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, -124 # 1b208 , std::allocator >::~basic_stringbuf()@@Base+0x578> │ │ │ │ - move $a0, $t0 │ │ │ │ - nop │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - move $s3, $s2 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -468 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $t2 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -524 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, 12 # 1b2c0 , std::allocator >::~basic_stringbuf()@@Base+0x630> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -540 # 1b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x410> │ │ │ │ - ld.d $t2, $s2, 24 │ │ │ │ - beqz $t2, -124 # 1b248 , std::allocator >::~basic_stringbuf()@@Base+0x5b8> │ │ │ │ - move $s2, $s3 │ │ │ │ - b -532 # 1b0b8 , std::allocator >::~basic_stringbuf()@@Base+0x428> │ │ │ │ - beq $s7, $s3, -520 # 1b0c8 , std::allocator >::~basic_stringbuf()@@Base+0x438> │ │ │ │ - ld.d $s8, $s3, 40 │ │ │ │ - b -160 # 1b238 , std::allocator >::~basic_stringbuf()@@Base+0x5a8> │ │ │ │ - nop │ │ │ │ - bl -89264 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -88540 │ │ │ │ - bl -88144 │ │ │ │ - nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -87932 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -87684 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -100700 │ │ │ │ + bl -100080 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -100520 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -100528 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -4492 # 1d0f8 ::do_widen(char) const@@Base+0x9b90> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -100544 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -172 # 1e1e8 ::do_widen(char) const@@Base+0xac80> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100560 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -100572 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -100580 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -272 # 1e1a8 ::do_widen(char) const@@Base+0xac40> │ │ │ │ nop │ │ │ │ + b -232 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ + b -48 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -320 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ + b -72 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a0, 96 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - move $s3, $a1 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - bl -88656 │ │ │ │ - ld.d $a2, $s0, 40 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - addi.d $t0, $a0, 48 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - bl -73804 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s0, 72 │ │ │ │ - ld.d $a1, $s0, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - st.d $t0, $s2, 64 │ │ │ │ - bl -73828 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - st.d $zero, $s2, 24 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.d $s3, $s2, 8 │ │ │ │ - stptr.w $t0, $s2, 0 │ │ │ │ - beqz $a0, 16 # 1b3b0 , std::allocator >::~basic_stringbuf()@@Base+0x720> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -128 # 1b328 , std::allocator >::~basic_stringbuf()@@Base+0x698> │ │ │ │ - st.d $a0, $s2, 24 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $s3, $s2 │ │ │ │ - beqz $s1, 160 # 1b458 , std::allocator >::~basic_stringbuf()@@Base+0x7c8> │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -88768 │ │ │ │ - nop │ │ │ │ - addi.d $t0, $a0, 48 │ │ │ │ - ld.d $a2, $s1, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - addi.d $s4, $a0, 32 │ │ │ │ + b -68 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -73924 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $a2, $s1, 72 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - ld.d $a1, $s1, 64 │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - bl -73948 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - stptr.w $t0, $s0, 0 │ │ │ │ - st.d $s0, $s3, 16 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 20 # 1b430 , std::allocator >::~basic_stringbuf()@@Base+0x7a0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -252 # 1b328 , std::allocator >::~basic_stringbuf()@@Base+0x698> │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 36 # 1b458 , std::allocator >::~basic_stringbuf()@@Base+0x7c8> │ │ │ │ - li.w $a0, 96 │ │ │ │ - move $s3, $s0 │ │ │ │ - bl -88896 │ │ │ │ - b -124 # 1b3c8 , std::allocator >::~basic_stringbuf()@@Base+0x738> │ │ │ │ - nop │ │ │ │ + b -68 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + b -360 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -100 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -108 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + b -128 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + b -136 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + b -400 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - bl -89680 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -88956 │ │ │ │ - bl -88560 │ │ │ │ + b -408 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -88784 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -140 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + move $s0, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -89720 │ │ │ │ - li.w $a1, 96 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl -100732 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + li.w $a1, 728 │ │ │ │ + bl -100936 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -88996 │ │ │ │ - bl -88600 │ │ │ │ - nop │ │ │ │ - bl -89744 │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s1, $t0, 68 # 1e3a8 ::do_widen(char) const@@Base+0xae40> │ │ │ │ + bl -101688 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -25888 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - bl -88620 │ │ │ │ - b -40 # 1b4a8 , std::allocator >::~basic_stringbuf()@@Base+0x818> │ │ │ │ + bl 8616 # 20518 ::do_widen(char) const@@Base+0xcfb0> │ │ │ │ + st.d $s7, $sp, 240 │ │ │ │ + addi.d $s1, $sp, 184 │ │ │ │ + bl -100348 │ │ │ │ + b -13376 # 1af40 ::do_widen(char) const@@Base+0x79d8> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $s2, 32 │ │ │ │ - bl -88848 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -104 # 1b480 , std::allocator >::~basic_stringbuf()@@Base+0x7f0> │ │ │ │ + move $s1, $a1 │ │ │ │ + b -64 # 1e350 ::do_widen(char) const@@Base+0xade8> │ │ │ │ nop │ │ │ │ + move $s1, $a1 │ │ │ │ + b -60 # 1e360 ::do_widen(char) const@@Base+0xadf8> │ │ │ │ move $s0, $a0 │ │ │ │ - bl -88436 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -60 # 1b4c0 , std::allocator >::~basic_stringbuf()@@Base+0x830> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -88452 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -88204 │ │ │ │ + b -244 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + st.d $s7, $sp, 240 │ │ │ │ + bne $t1, $t0, -564 # 1e190 ::do_widen(char) const@@Base+0xac28> │ │ │ │ + bl -100168 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -460 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -100880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -476 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -516 # 1e1e8 ::do_widen(char) const@@Base+0xac80> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -588 # 1e1a8 ::do_widen(char) const@@Base+0xac40> │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - bl -88468 │ │ │ │ + bl -100476 │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + st.d $s7, $sp, 240 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -88220 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s0, $a0, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - beq $s0, $a0, 40 # 1b558 , std::allocator >::~basic_stringbuf()@@Base+0x8c8> │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -89148 │ │ │ │ - bne $s0, $s1, -16 # 1b540 , std::allocator >::~basic_stringbuf()@@Base+0x8b0> │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - move $s3, $a1 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ + bne $t1, $t0, -656 # 1e190 ::do_widen(char) const@@Base+0xac28> │ │ │ │ + bl -100260 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a1, $a0, 24 │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - st.w $zero, $s0, 24 │ │ │ │ - st.d $a1, $s0, 40 │ │ │ │ - st.d $a1, $s0, 48 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - beqz $a0, 76 # 1b618 , std::allocator >::~basic_stringbuf()@@Base+0x988> │ │ │ │ - bl -680 # 1b328 , std::allocator >::~basic_stringbuf()@@Base+0x698> │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1b5d8 , std::allocator >::~basic_stringbuf()@@Base+0x948> │ │ │ │ - st.d $t1, $s0, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1b5f8 , std::allocator >::~basic_stringbuf()@@Base+0x968> │ │ │ │ - ld.d $t0, $s3, 56 │ │ │ │ - st.d $t1, $s0, 48 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - st.d $t0, $s0, 56 │ │ │ │ - nop │ │ │ │ - st.d $zero, $s0, 80 │ │ │ │ - ld.d $a0, $s3, 80 │ │ │ │ - addi.d $a1, $s0, 72 │ │ │ │ - st.w $zero, $s0, 72 │ │ │ │ - st.d $zero, $s0, 104 │ │ │ │ - st.d $a1, $s0, 88 │ │ │ │ - st.d $a1, $s0, 96 │ │ │ │ - beqz $a0, 84 # 1b688 , std::allocator >::~basic_stringbuf()@@Base+0x9f8> │ │ │ │ - bl 404 # 1b7cc , std::allocator >::~basic_stringbuf()@@Base+0xb3c> │ │ │ │ - move $t0, $a0 │ │ │ │ + b -388 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -388 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + move $t0, $a1 │ │ │ │ + b -492 # 1e250 ::do_widen(char) const@@Base+0xace8> │ │ │ │ + b -104 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -412 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -440 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -8 # 1b648 , std::allocator >::~basic_stringbuf()@@Base+0x9b8> │ │ │ │ - st.d $t1, $s0, 88 │ │ │ │ - move $t0, $a0 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -436 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + b -712 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ + b -480 # 1e288 ::do_widen(char) const@@Base+0xad20> │ │ │ │ nop │ │ │ │ + b -152 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ - move $t1, $t0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - bnez $t0, -8 # 1b668 , std::allocator >::~basic_stringbuf()@@Base+0x9d8> │ │ │ │ - ld.d $t0, $s3, 104 │ │ │ │ - st.d $t1, $s0, 96 │ │ │ │ - st.d $a0, $s0, 80 │ │ │ │ - st.d $t0, $s0, 104 │ │ │ │ + b -496 # 1e288 ::do_widen(char) const@@Base+0xad20> │ │ │ │ nop │ │ │ │ - addi.d $s2, $s0, 112 │ │ │ │ - st.d $s2, $s0, 112 │ │ │ │ - ld.d $s1, $s3, 112 │ │ │ │ - st.d $zero, $s0, 128 │ │ │ │ - addi.d $s4, $s3, 112 │ │ │ │ - st.d $s2, $s0, 120 │ │ │ │ - beq $s1, $s4, 56 # 1b6d8 , std::allocator >::~basic_stringbuf()@@Base+0xa48> │ │ │ │ + b -168 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -89516 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - bl -90732 │ │ │ │ - ld.d $t0, $s0, 128 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s0, 128 │ │ │ │ - bne $s4, $s1, -40 # 1b6a8 , std::allocator >::~basic_stringbuf()@@Base+0xa18> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -644 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -644 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -768 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - addi.d $s4, $s0, 136 │ │ │ │ - st.d $s4, $s0, 136 │ │ │ │ - ld.d $s1, $s3, 136 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - addi.d $s5, $s3, 136 │ │ │ │ - st.d $s4, $s0, 144 │ │ │ │ - beq $s1, $s5, 56 # 1b728 , std::allocator >::~basic_stringbuf()@@Base+0xa98> │ │ │ │ + b -520 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -89596 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - bl -90812 │ │ │ │ - ld.d $t0, $s0, 152 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s0, 152 │ │ │ │ - bne $s5, $s1, -40 # 1b6f8 , std::allocator >::~basic_stringbuf()@@Base+0xa68> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -508 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -792 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + b -544 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b 68 # 1b798 , std::allocator >::~basic_stringbuf()@@Base+0xb08> │ │ │ │ - ld.d $s3, $s0, 136 │ │ │ │ - move $s1, $a0 │ │ │ │ - beq $s4, $s3, 72 # 1b7a8 , std::allocator >::~basic_stringbuf()@@Base+0xb18> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -540 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -540 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -824 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - ldptr.d $s3, $s3, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -89700 │ │ │ │ - beq $s4, $s3, 48 # 1b7a8 , std::allocator >::~basic_stringbuf()@@Base+0xb18> │ │ │ │ - b -20 # 1b768 , std::allocator >::~basic_stringbuf()@@Base+0xad8> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -616 # 1b520 , std::allocator >::~basic_stringbuf()@@Base+0x890> │ │ │ │ + b -832 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 80 │ │ │ │ - bl -26460 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - bl -26612 # 14fa8 ::do_widen(char) const@@Base+0x1938> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -88868 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -652 # 1b520 , std::allocator >::~basic_stringbuf()@@Base+0x890> │ │ │ │ - b -32 # 1b790 , std::allocator >::~basic_stringbuf()@@Base+0xb00> │ │ │ │ + b -584 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -580 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -580 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -608 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -604 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -612 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -612 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -656 # 1e288 ::do_widen(char) const@@Base+0xad20> │ │ │ │ nop │ │ │ │ + b -840 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -804 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -804 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -352 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -828 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -828 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -888 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a0, 224 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - move $s3, $a1 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - bl -89844 │ │ │ │ - ld.d $a2, $s0, 40 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - addi.d $t0, $a0, 48 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - bl -74992 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $s0, 64 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - bl -676 # 1b578 , std::allocator >::~basic_stringbuf()@@Base+0x8e8> │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - st.d $zero, $s2, 24 │ │ │ │ - st.d $zero, $s2, 16 │ │ │ │ - st.d $s3, $s2, 8 │ │ │ │ - stptr.w $t0, $s2, 0 │ │ │ │ - beqz $a0, 20 # 1b84c , std::allocator >::~basic_stringbuf()@@Base+0xbbc> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -116 # 1b7cc , std::allocator >::~basic_stringbuf()@@Base+0xb3c> │ │ │ │ - st.d $a0, $s2, 24 │ │ │ │ + b -844 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -904 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - move $s3, $s2 │ │ │ │ - beqz $s1, 152 # 1b8ec , std::allocator >::~basic_stringbuf()@@Base+0xc5c> │ │ │ │ - li.w $a0, 224 │ │ │ │ - bl -89948 │ │ │ │ + b -400 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ - addi.d $t0, $a0, 48 │ │ │ │ - ld.d $a2, $s1, 40 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - addi.d $s4, $a0, 32 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -75104 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $s1, 64 │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - bl -788 # 1b578 , std::allocator >::~basic_stringbuf()@@Base+0x8e8> │ │ │ │ - ldptr.w $t0, $s1, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - stptr.w $t0, $s0, 0 │ │ │ │ - st.d $s0, $s3, 16 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - beqz $a0, 16 # 1b8bc , std::allocator >::~basic_stringbuf()@@Base+0xc2c> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -232 # 1b7cc , std::allocator >::~basic_stringbuf()@@Base+0xb3c> │ │ │ │ - st.d $a0, $s0, 24 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 44 # 1b8ec , std::allocator >::~basic_stringbuf()@@Base+0xc5c> │ │ │ │ - li.w $a0, 224 │ │ │ │ - move $s3, $s0 │ │ │ │ - bl -90060 │ │ │ │ - b -108 # 1b864 , std::allocator >::~basic_stringbuf()@@Base+0xbd4> │ │ │ │ + b -876 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + b -928 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ + b -424 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -900 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -900 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -1024 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ + b -776 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -772 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -772 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -816 # 1e288 ::do_widen(char) const@@Base+0xad20> │ │ │ │ nop │ │ │ │ + b -488 # 1e3d8 ::do_widen(char) const@@Base+0xae70> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + b -964 # 1e208 ::do_widen(char) const@@Base+0xaca0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -964 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -848 # 1e288 ::do_widen(char) const@@Base+0xad20> │ │ │ │ nop │ │ │ │ - bl -90852 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -90128 │ │ │ │ - bl -89732 │ │ │ │ + b -1032 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -89956 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -90892 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -90168 │ │ │ │ - bl -89772 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -988 # 1e210 ::do_widen(char) const@@Base+0xaca8> │ │ │ │ + b -1048 # 1e1d8 ::do_widen(char) const@@Base+0xac70> │ │ │ │ nop │ │ │ │ - bl -90916 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26916 # 15038 ::do_widen(char) const@@Base+0x19c8> │ │ │ │ - bl -89792 │ │ │ │ - b -40 # 1b93c , std::allocator >::~basic_stringbuf()@@Base+0xcac> │ │ │ │ + b -864 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $s2, 32 │ │ │ │ - bl -90020 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -104 # 1b914 , std::allocator >::~basic_stringbuf()@@Base+0xc84> │ │ │ │ - nop │ │ │ │ + b -860 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ move $s0, $a0 │ │ │ │ - bl -89608 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -60 # 1b954 , std::allocator >::~basic_stringbuf()@@Base+0xcc4> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -89624 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -89376 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -89640 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -89392 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b -860 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -1144 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ + b -896 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + b -1160 # 1e198 ::do_widen(char) const@@Base+0xac30> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - ld.d $s5, $a0, 8 │ │ │ │ - ldptr.d $s6, $a0, 0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s1, $s5, $s6 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - lu52i.d $t2, $t2, 31 │ │ │ │ - srai.d $t1, $s1, 0x6 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - beq $t1, $t2, 392 # 1bb84 , std::allocator >::~basic_stringbuf()@@Base+0xef4> │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - sltui $s3, $t1, 1 │ │ │ │ - or $s3, $t1, $s3 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $s3, $s3, $t1 │ │ │ │ - lu52i.d $t0, $t0, 32 │ │ │ │ - sltu $t0, $s3, $t0 │ │ │ │ - maskeqz $s3, $s3, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $s3, $s3, $t0 │ │ │ │ - slli.d $s3, $s3, 0x6 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - bl -90432 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - add.d $s1, $a0, $s1 │ │ │ │ - ld.d $a2, $s0, 16 │ │ │ │ - ld.d $a1, $s0, 8 │ │ │ │ - addi.d $t1, $s1, 24 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t1, $s1, 8 │ │ │ │ - addi.d $a0, $s1, 8 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - bl -75592 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.w $t3, $s0, 40 │ │ │ │ - ld.hu $t2, $s0, 44 │ │ │ │ - ldptr.w $t0, $s0, 56 │ │ │ │ - ld.d $t1, $s0, 48 │ │ │ │ - st.w $t3, $s1, 40 │ │ │ │ - st.h $t2, $s1, 44 │ │ │ │ - st.d $t1, $s1, 48 │ │ │ │ - st.w $t0, $s1, 56 │ │ │ │ - move $s0, $s4 │ │ │ │ - beq $s6, $s5, 164 # 1bb34 , std::allocator >::~basic_stringbuf()@@Base+0xea4> │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - move $s1, $s6 │ │ │ │ - addi.d $s2, $s6, 24 │ │ │ │ - b 92 # 1bafc , std::allocator >::~basic_stringbuf()@@Base+0xe6c> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -900 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -900 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + b -928 # 1e298 ::do_widen(char) const@@Base+0xad30> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -924 # 1e2a8 ::do_widen(char) const@@Base+0xad40> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -924 # 1e2b0 ::do_widen(char) const@@Base+0xad48> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 152 │ │ │ │ + bl -101512 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + b -1148 # 1e1e8 ::do_widen(char) const@@Base+0xac80> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s1, 24 │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - st.d $t1, $s0, 24 │ │ │ │ nop │ │ │ │ - ld.d $t5, $s1, 16 │ │ │ │ - ldptr.w $t4, $s1, 40 │ │ │ │ - ld.hu $t3, $s1, 44 │ │ │ │ - ldptr.w $t2, $s1, 48 │ │ │ │ - ldptr.w $t1, $s1, 52 │ │ │ │ - ldptr.w $t0, $s1, 56 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - st.w $t2, $s0, -16 │ │ │ │ - st.w $t1, $s0, -12 │ │ │ │ - st.d $t5, $s0, -48 │ │ │ │ - st.w $t4, $s0, -24 │ │ │ │ - st.h $t3, $s0, -20 │ │ │ │ - st.w $t0, $s0, -8 │ │ │ │ - addi.d $s2, $s2, 64 │ │ │ │ - beq $s5, $s1, 52 # 1bb2c , std::allocator >::~basic_stringbuf()@@Base+0xe9c> │ │ │ │ - addi.d $a0, $s0, 24 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - bne $t0, $s2, -100 # 1baac , std::allocator >::~basic_stringbuf()@@Base+0xe1c> │ │ │ │ - ld.d $a2, $s1, 16 │ │ │ │ - move $a1, $s2 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -89920 │ │ │ │ - b -104 # 1babc , std::allocator >::~basic_stringbuf()@@Base+0xe2c> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - beqz $s6, 20 # 1bb4c , std::allocator >::~basic_stringbuf()@@Base+0xebc> │ │ │ │ - ld.d $a1, $s7, 16 │ │ │ │ - move $a0, $s6 │ │ │ │ - sub.d $a1, $a1, $s6 │ │ │ │ - bl -90680 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - add.d $s3, $s4, $s3 │ │ │ │ - stptr.d $s4, $s7, 0 │ │ │ │ - st.d $s0, $s7, 8 │ │ │ │ - st.d $s3, $s7, 16 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 31683 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - bl -91352 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - bl -90780 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -89908 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -512 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - pcalau12i $s5, 69 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - addi.d $fp, $sp, 144 │ │ │ │ - st.d $s0, $sp, 488 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 472 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - st.d $ra, $sp, 504 │ │ │ │ - st.d $s4, $sp, 456 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 424 │ │ │ │ - stptr.d $s1, $sp, 0 │ │ │ │ - bl -91824 │ │ │ │ - pcalau12i $t0, 69 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 368 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s3, 69 │ │ │ │ - ld.d $s3, $s3, -504 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -90656 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 69 │ │ │ │ - ld.d $s1, $s1, -328 │ │ │ │ - pcalau12i $s4, 69 │ │ │ │ - ld.d $s4, $s4, -400 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - addi.d $s7, $s1, 24 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + pcalau12i $s7, 66 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + ld.d $fp, $a0, 16 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - bl -89980 │ │ │ │ - pcalau12i $t0, 69 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s8, $sp, 128 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.w $t1, $sp, 104 │ │ │ │ - st.d $s8, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - bl -90788 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ldptr.w $a1, $t0, 0 │ │ │ │ - bl -90308 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 252 # 1be18 , std::allocator >::~basic_stringbuf()@@Base+0x1188> │ │ │ │ - ld.d $a4, $sp, 80 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a4, 212 # 1be08 , std::allocator >::~basic_stringbuf()@@Base+0x1178> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - beqz $t1, 20 # 1bd50 , std::allocator >::~basic_stringbuf()@@Base+0x10c0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 72 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -90724 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - beq $a0, $s8, 20 # 1bd88 , std::allocator >::~basic_stringbuf()@@Base+0x10f8> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -91248 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - bl -90880 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 32 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -92108 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 128 # 1be38 , std::allocator >::~basic_stringbuf()@@Base+0x11a8> │ │ │ │ - ld.d $ra, $sp, 504 │ │ │ │ - ld.d $fp, $sp, 496 │ │ │ │ - ld.d $s1, $sp, 480 │ │ │ │ - ld.d $s2, $sp, 472 │ │ │ │ - ld.d $s3, $sp, 464 │ │ │ │ - ld.d $s4, $sp, 456 │ │ │ │ - ld.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 440 │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - ld.d $s8, $sp, 424 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 488 │ │ │ │ - addi.d $sp, $sp, 512 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + move $s6, $a1 │ │ │ │ + addi.d $s8, $a0, 8 │ │ │ │ + beqz $fp, 340 # 1e818 ::do_widen(char) const@@Base+0xb2b0> │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + ldptr.d $s2, $a1, 0 │ │ │ │ + ld.d $s5, $a1, 8 │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + lu12i.w $s3, 524287 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + move $s1, $s8 │ │ │ │ + ori $s3, $s3, 0xfff │ │ │ │ + lu12i.w $s4, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 112 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -91968 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -172 # 1bd68 , std::allocator >::~basic_stringbuf()@@Base+0x10d8> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -92060 │ │ │ │ - pcaddi $a1, 31674 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -92168 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, 156 # 1bed0 , std::allocator >::~basic_stringbuf()@@Base+0x1240> │ │ │ │ - bl -91704 │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 1e728 ::do_widen(char) const@@Base+0xb1c0> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -101424 │ │ │ │ + bnez $a0, 20 # 1e738 ::do_widen(char) const@@Base+0xb1d0> │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + blt $s3, $s0, 20 # 1e740 ::do_widen(char) const@@Base+0xb1d8> │ │ │ │ + blt $s0, $s4, 72 # 1e778 ::do_widen(char) const@@Base+0xb210> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # 1e778 ::do_widen(char) const@@Base+0xb210> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + move $s1, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + beqz $fp, 56 # 1e780 ::do_widen(char) const@@Base+0xb218> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -92444 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, -32 # 1be38 , std::allocator >::~basic_stringbuf()@@Base+0x11a8> │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + b -80 # 1e708 ::do_widen(char) const@@Base+0xb1a0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -90596 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -4680 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - addi.d $t0, $t0, 384 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -92344 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, -68 # 1be60 , std::allocator >::~basic_stringbuf()@@Base+0x11d0> │ │ │ │ - b -112 # 1be38 , std::allocator >::~basic_stringbuf()@@Base+0x11a8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 1be90 , std::allocator >::~basic_stringbuf()@@Base+0x1200> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -91376 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -128 # 1be48 , std::allocator >::~basic_stringbuf()@@Base+0x11b8> │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 69 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 69 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -90804 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -91824 │ │ │ │ - b -172 # 1be48 , std::allocator >::~basic_stringbuf()@@Base+0x11b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -44 # 1e750 ::do_widen(char) const@@Base+0xb1e8> │ │ │ │ + beq $s8, $s1, 240 # 1e870 ::do_widen(char) const@@Base+0xb308> │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + sltu $t0, $s5, $s0 │ │ │ │ + masknez $a2, $s0, $t0 │ │ │ │ + maskeqz $t0, $s5, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 1e7b0 ::do_widen(char) const@@Base+0xb248> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -101556 │ │ │ │ + bnez $a0, 40 # 1e7d0 ::do_widen(char) const@@Base+0xb268> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -512 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - pcalau12i $s5, 69 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - addi.d $fp, $sp, 144 │ │ │ │ - st.d $s0, $sp, 488 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 472 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - st.d $ra, $sp, 504 │ │ │ │ - st.d $s4, $sp, 456 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - st.d $s8, $sp, 424 │ │ │ │ - stptr.d $s1, $sp, 0 │ │ │ │ - bl -92656 │ │ │ │ - pcalau12i $t0, 69 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 368 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s3, 69 │ │ │ │ - ld.d $s3, $s3, -504 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -91488 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 69 │ │ │ │ - ld.d $s1, $s1, -328 │ │ │ │ - pcalau12i $s4, 69 │ │ │ │ - ld.d $s4, $s4, -400 │ │ │ │ - addi.d $a0, $sp, 96 │ │ │ │ - addi.d $s7, $s1, 24 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - bl -90812 │ │ │ │ - pcalau12i $t0, 68 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s8, $sp, 128 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.w $t1, $sp, 104 │ │ │ │ - st.d $s8, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - bl -91620 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - ld.bu $a1, $t0, 0 │ │ │ │ - bl -91316 # 5b90 (bool)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 252 # 1c158 , std::allocator >::~basic_stringbuf()@@Base+0x14c8> │ │ │ │ - ld.d $a4, $sp, 80 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a4, 212 # 1c148 , std::allocator >::~basic_stringbuf()@@Base+0x14b8> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - beqz $t1, 20 # 1c090 , std::allocator >::~basic_stringbuf()@@Base+0x1400> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 72 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -91556 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 112 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - beq $a0, $s8, 20 # 1c0c8 , std::allocator >::~basic_stringbuf()@@Base+0x1438> │ │ │ │ - ld.d $a1, $sp, 128 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -92080 │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t1, $s5, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t1, 156 # 1e858 ::do_widen(char) const@@Base+0xb2f0> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t1, $t0, 172 # 1e870 ::do_widen(char) const@@Base+0xb308> │ │ │ │ + slli.w $a0, $t1, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - bl -91712 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 32 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -92940 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 128 # 1c178 , std::allocator >::~basic_stringbuf()@@Base+0x14e8> │ │ │ │ - ld.d $ra, $sp, 504 │ │ │ │ - ld.d $fp, $sp, 496 │ │ │ │ - ld.d $s1, $sp, 480 │ │ │ │ - ld.d $s2, $sp, 472 │ │ │ │ - ld.d $s3, $sp, 464 │ │ │ │ - ld.d $s4, $sp, 456 │ │ │ │ - ld.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 440 │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - ld.d $s8, $sp, 424 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 488 │ │ │ │ - addi.d $sp, $sp, 512 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + bltz $a0, 60 # 1e820 ::do_widen(char) const@@Base+0xb2b8> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + addi.d $a0, $s1, 64 │ │ │ │ + bne $t1, $t0, 148 # 1e888 ::do_widen(char) const@@Base+0xb320> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ + move $s1, $s8 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a1, $sp, 112 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -92800 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -172 # 1c0a8 , std::allocator >::~basic_stringbuf()@@Base+0x1418> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -92892 │ │ │ │ - pcaddi $a1, 31466 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $sp, 16 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + bl -23720 # 18b88 ::do_widen(char) const@@Base+0x5620> │ │ │ │ move $s1, $a0 │ │ │ │ - bl -93000 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, 156 # 1c210 , std::allocator >::~basic_stringbuf()@@Base+0x1580> │ │ │ │ - bl -92536 │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ + b -80 # 1e7e8 ::do_widen(char) const@@Base+0xb280> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -93276 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, -32 # 1c178 , std::allocator >::~basic_stringbuf()@@Base+0x14e8> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -91428 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -5512 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - addi.d $t0, $t0, 384 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -384 │ │ │ │ - nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -93176 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, -68 # 1c1a0 , std::allocator >::~basic_stringbuf()@@Base+0x1510> │ │ │ │ - b -112 # 1c178 , std::allocator >::~basic_stringbuf()@@Base+0x14e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 1c1d0 , std::allocator >::~basic_stringbuf()@@Base+0x1540> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -92208 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -128 # 1c188 , std::allocator >::~basic_stringbuf()@@Base+0x14f8> │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 68 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 68 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -91636 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -92656 │ │ │ │ - b -172 # 1c188 , std::allocator >::~basic_stringbuf()@@Base+0x14f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + b -132 # 1e7e8 ::do_widen(char) const@@Base+0xb280> │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + b -100 # 1e820 ::do_widen(char) const@@Base+0xb2b8> │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + bl -102556 │ │ │ │ addi.d $sp, $sp, -560 │ │ │ │ st.d $s4, $sp, 504 │ │ │ │ - pcalau12i $s4, 68 │ │ │ │ + pcalau12i $s4, 66 │ │ │ │ ld.d $s4, $s4, -200 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ st.d $s7, $sp, 480 │ │ │ │ move $s7, $a0 │ │ │ │ addi.d $a0, $sp, 184 │ │ │ │ st.d $fp, $sp, 544 │ │ │ │ st.d $s0, $sp, 536 │ │ │ │ @@ -22870,22 +25324,22 @@ │ │ │ │ st.d $a1, $sp, 24 │ │ │ │ st.d $t0, $sp, 456 │ │ │ │ st.d $ra, $sp, 552 │ │ │ │ st.d $s1, $sp, 528 │ │ │ │ st.d $s3, $sp, 512 │ │ │ │ st.d $s6, $sp, 488 │ │ │ │ st.d $a2, $sp, 32 │ │ │ │ - bl -93480 │ │ │ │ - pcalau12i $t0, 68 │ │ │ │ + bl -103296 │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ ld.d $t0, $t0, -336 │ │ │ │ ld.d $s0, $t0, 8 │ │ │ │ st.h $zero, $sp, 408 │ │ │ │ ld.d $s5, $t0, 16 │ │ │ │ ld.d $t0, $s0, -24 │ │ │ │ - pcalau12i $s2, 68 │ │ │ │ + pcalau12i $s2, 66 │ │ │ │ ld.d $s2, $s2, -504 │ │ │ │ addi.d $s2, $s2, 16 │ │ │ │ st.d $zero, $sp, 400 │ │ │ │ st.d $zero, $sp, 416 │ │ │ │ st.d $s2, $sp, 184 │ │ │ │ st.d $zero, $sp, 424 │ │ │ │ st.d $zero, $sp, 432 │ │ │ │ @@ -22895,18 +25349,18 @@ │ │ │ │ st.d $s5, $t0, 64 │ │ │ │ st.d $zero, $sp, 72 │ │ │ │ ld.d $a0, $s0, -24 │ │ │ │ addi.d $s8, $sp, 64 │ │ │ │ move $a1, $zero │ │ │ │ add.d $a0, $s8, $a0 │ │ │ │ addi.d $fp, $sp, 184 │ │ │ │ - bl -92332 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 68 │ │ │ │ + bl -102148 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $s1, 66 │ │ │ │ ld.d $s1, $s1, -488 │ │ │ │ - pcalau12i $s3, 68 │ │ │ │ + pcalau12i $s3, 66 │ │ │ │ ld.d $s3, $s3, -400 │ │ │ │ addi.d $a0, $sp, 136 │ │ │ │ addi.d $s6, $s1, 24 │ │ │ │ addi.d $s3, $s3, 16 │ │ │ │ addi.d $s1, $s1, 64 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ st.d $zero, $sp, 88 │ │ │ │ @@ -22914,102 +25368,102 @@ │ │ │ │ st.d $s1, $sp, 184 │ │ │ │ st.d $s3, $sp, 80 │ │ │ │ st.d $zero, $sp, 96 │ │ │ │ st.d $zero, $sp, 104 │ │ │ │ st.d $zero, $sp, 112 │ │ │ │ st.d $zero, $sp, 120 │ │ │ │ st.d $zero, $sp, 128 │ │ │ │ - bl -91656 │ │ │ │ + bl -101472 │ │ │ │ ldptr.d $t2, $s7, 0 │ │ │ │ - pcalau12i $t1, 68 │ │ │ │ + pcalau12i $t1, 66 │ │ │ │ ld.d $t1, $t1, -32 │ │ │ │ ld.d $t0, $s7, 8 │ │ │ │ addi.d $t1, $t1, 16 │ │ │ │ addi.d $s7, $sp, 168 │ │ │ │ st.w $zero, $sp, 144 │ │ │ │ st.d $t1, $sp, 80 │ │ │ │ st.d $s7, $sp, 152 │ │ │ │ - beqz $t2, 408 # 1c508 , std::allocator >::~basic_stringbuf()@@Base+0x1878> │ │ │ │ + beqz $t2, 408 # 1eb60 ::do_widen(char) const@@Base+0xb5f8> │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 364 # 1c4e8 , std::allocator >::~basic_stringbuf()@@Base+0x1858> │ │ │ │ + bgeu $t1, $t0, 364 # 1eb40 ::do_widen(char) const@@Base+0xb5d8> │ │ │ │ move $a2, $zero │ │ │ │ addi.d $a1, $sp, 56 │ │ │ │ addi.d $a0, $sp, 152 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ st.d $t2, $sp, 16 │ │ │ │ - bl -91908 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + bl -101724 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ ld.d $t1, $sp, 56 │ │ │ │ ld.d $t2, $sp, 16 │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ st.d $a0, $sp, 152 │ │ │ │ st.d $t1, $sp, 168 │ │ │ │ nop │ │ │ │ move $a2, $t0 │ │ │ │ move $a1, $t2 │ │ │ │ - bl -92120 │ │ │ │ + bl -101936 │ │ │ │ ld.d $t0, $sp, 56 │ │ │ │ ld.d $t1, $sp, 152 │ │ │ │ add.d $t1, $t1, $t0 │ │ │ │ st.d $t0, $sp, 160 │ │ │ │ st.b $zero, $t1, 0 │ │ │ │ ld.d $a1, $sp, 152 │ │ │ │ addi.d $a0, $sp, 80 │ │ │ │ li.w $t0, 8 │ │ │ │ move $a3, $zero │ │ │ │ move $a2, $zero │ │ │ │ st.d $a0, $sp, 16 │ │ │ │ st.w $t0, $sp, 144 │ │ │ │ - bl -92620 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + bl -102436 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ ld.d $a1, $sp, 16 │ │ │ │ move $a0, $fp │ │ │ │ - bl -92584 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + bl -102400 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ move $a0, $s8 │ │ │ │ - bl -92052 # 5c70 (unsigned int&)@plt> │ │ │ │ + bl -102476 # 5a10 >& std::operator>>, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $t0, $a0, 32 │ │ │ │ andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 268 # 1c528 , std::allocator >::~basic_stringbuf()@@Base+0x1898> │ │ │ │ + bnez $t0, 268 # 1eb80 ::do_widen(char) const@@Base+0xb618> │ │ │ │ ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 44 # 1c450 , std::allocator >::~basic_stringbuf()@@Base+0x17c0> │ │ │ │ + beqz $t0, 44 # 1eaa8 ::do_widen(char) const@@Base+0xb540> │ │ │ │ addi.d $a1, $sp, 56 │ │ │ │ move $a0, $s8 │ │ │ │ - bl -92592 │ │ │ │ + bl -102408 │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $t0, $a0, 32 │ │ │ │ andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, 224 # 1c528 , std::allocator >::~basic_stringbuf()@@Base+0x1898> │ │ │ │ + beqz $t0, 224 # 1eb80 ::do_widen(char) const@@Base+0xb618> │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 152 │ │ │ │ st.d $s6, $sp, 64 │ │ │ │ st.d $s1, $sp, 184 │ │ │ │ - beq $a0, $s7, 20 # 1c470 , std::allocator >::~basic_stringbuf()@@Base+0x17e0> │ │ │ │ + beq $a0, $s7, 20 # 1eac8 ::do_widen(char) const@@Base+0xb560> │ │ │ │ ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -93016 │ │ │ │ + bl -102832 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ st.d $s3, $sp, 80 │ │ │ │ - bl -92648 │ │ │ │ + bl -102464 │ │ │ │ ld.d $t0, $s0, -24 │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ move $a0, $fp │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ st.d $s5, $t0, 64 │ │ │ │ st.d $zero, $sp, 72 │ │ │ │ st.d $s2, $sp, 184 │ │ │ │ - bl -93880 │ │ │ │ + bl -103696 │ │ │ │ ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 164 # 1c548 , std::allocator >::~basic_stringbuf()@@Base+0x18b8> │ │ │ │ + bne $t1, $t0, 164 # 1eba0 ::do_widen(char) const@@Base+0xb638> │ │ │ │ ld.d $ra, $sp, 552 │ │ │ │ ld.d $fp, $sp, 544 │ │ │ │ ld.d $s0, $sp, 536 │ │ │ │ ld.d $s1, $sp, 528 │ │ │ │ ld.d $s2, $sp, 520 │ │ │ │ ld.d $s3, $sp, 512 │ │ │ │ ld.d $s4, $sp, 504 │ │ │ │ @@ -23019,17932 +25473,16464 @@ │ │ │ │ ld.d $s8, $sp, 472 │ │ │ │ addi.d $sp, $sp, 560 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 44 # 1c518 , std::allocator >::~basic_stringbuf()@@Base+0x1888> │ │ │ │ + bne $t0, $t1, 44 # 1eb70 ::do_widen(char) const@@Base+0xb608> │ │ │ │ ld.b $t2, $t2, 0 │ │ │ │ addi.d $t1, $sp, 169 │ │ │ │ st.b $t2, $sp, 168 │ │ │ │ - b -308 # 1c3c8 , std::allocator >::~basic_stringbuf()@@Base+0x1738> │ │ │ │ + b -308 # 1ea20 ::do_widen(char) const@@Base+0xb4b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t0, 232 # 1c5f0 , std::allocator >::~basic_stringbuf()@@Base+0x1960> │ │ │ │ + bnez $t0, 232 # 1ec48 ::do_widen(char) const@@Base+0xb6e0> │ │ │ │ move $t1, $s7 │ │ │ │ - b -328 # 1c3c8 , std::allocator >::~basic_stringbuf()@@Base+0x1738> │ │ │ │ + b -328 # 1ea20 ::do_widen(char) const@@Base+0xb4b8> │ │ │ │ nop │ │ │ │ move $a0, $s7 │ │ │ │ - bnez $t0, -364 # 1c3b0 , std::allocator >::~basic_stringbuf()@@Base+0x1720> │ │ │ │ + bnez $t0, -364 # 1ea08 ::do_widen(char) const@@Base+0xb4a0> │ │ │ │ move $t1, $s7 │ │ │ │ - b -348 # 1c3c8 , std::allocator >::~basic_stringbuf()@@Base+0x1738> │ │ │ │ + b -348 # 1ea20 ::do_widen(char) const@@Base+0xb4b8> │ │ │ │ li.w $a0, 16 │ │ │ │ - bl -93868 │ │ │ │ - pcaddi $a1, 31408 │ │ │ │ + bl -103684 │ │ │ │ + pcaddi $a1, 28598 │ │ │ │ move $s1, $a0 │ │ │ │ - bl -93976 │ │ │ │ + bl -103792 │ │ │ │ ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 132 # 1c5c8 , std::allocator >::~basic_stringbuf()@@Base+0x1938> │ │ │ │ - bl -93512 │ │ │ │ + beq $t1, $t0, 132 # 1ec20 ::do_widen(char) const@@Base+0xb6b8> │ │ │ │ + bl -103328 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ ld.d $a0, $sp, 16 │ │ │ │ - bl -6448 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + bl -76304 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ nop │ │ │ │ ld.d $t0, $s0, -24 │ │ │ │ addi.d $t1, $sp, 48 │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ addi.d $t0, $t0, 416 │ │ │ │ add.d $t0, $t0, $t1 │ │ │ │ st.d $s5, $t0, -400 │ │ │ │ st.d $zero, $sp, 72 │ │ │ │ nop │ │ │ │ move $a0, $fp │ │ │ │ st.d $s2, $sp, 184 │ │ │ │ - bl -94120 │ │ │ │ + bl -103936 │ │ │ │ ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -76 # 1c548 , std::allocator >::~basic_stringbuf()@@Base+0x18b8> │ │ │ │ + bne $t1, $t0, -76 # 1eba0 ::do_widen(char) const@@Base+0xb638> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -92444 │ │ │ │ + bl -102260 │ │ │ │ move $s0, $a0 │ │ │ │ nop │ │ │ │ move $a0, $s8 │ │ │ │ - bl -94028 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ + bl -103844 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -112 # 1c548 , std::allocator >::~basic_stringbuf()@@Base+0x18b8> │ │ │ │ + bne $t1, $t0, -112 # 1eba0 ::do_widen(char) const@@Base+0xb638> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -92480 │ │ │ │ + bl -102296 │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 68 │ │ │ │ + pcalau12i $a2, 66 │ │ │ │ ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 68 │ │ │ │ + pcalau12i $a1, 66 │ │ │ │ ld.d $a1, $a1, -40 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -92588 │ │ │ │ + bl -102404 │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -93608 │ │ │ │ - b -68 # 1c5a8 , std::allocator >::~basic_stringbuf()@@Base+0x1918> │ │ │ │ + bl -103424 │ │ │ │ + b -68 # 1ec00 ::do_widen(char) const@@Base+0xb698> │ │ │ │ ld.d $t1, $sp, 456 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -176 # 1c548 , std::allocator >::~basic_stringbuf()@@Base+0x18b8> │ │ │ │ - pcaddi $a0, 30949 │ │ │ │ - bl -93664 │ │ │ │ + bne $t1, $t0, -176 # 1eba0 ::do_widen(char) const@@Base+0xb638> │ │ │ │ + pcaddi $a0, 28481 │ │ │ │ + bl -103480 │ │ │ │ nop │ │ │ │ move $s1, $a0 │ │ │ │ - b -140 # 1c580 , std::allocator >::~basic_stringbuf()@@Base+0x18f0> │ │ │ │ + b -140 # 1ebd8 ::do_widen(char) const@@Base+0xb670> │ │ │ │ move $s1, $a0 │ │ │ │ - b 20 # 1c628 , std::allocator >::~basic_stringbuf()@@Base+0x1998> │ │ │ │ + b 20 # 1ec80 ::do_widen(char) const@@Base+0xb718> │ │ │ │ move $s1, $a0 │ │ │ │ addi.d $a0, $sp, 152 │ │ │ │ - bl -93264 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -103080 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ st.d $s3, $sp, 80 │ │ │ │ - bl -93088 │ │ │ │ - b -212 # 1c560 , std::allocator >::~basic_stringbuf()@@Base+0x18d0> │ │ │ │ + bl -102904 │ │ │ │ + b -212 # 1ebb8 ::do_widen(char) const@@Base+0xb650> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -560 │ │ │ │ - st.d $s4, $sp, 504 │ │ │ │ - pcalau12i $s4, 68 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s7, $sp, 480 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $sp, 184 │ │ │ │ - st.d $fp, $sp, 544 │ │ │ │ - st.d $s0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.d $s5, $sp, 496 │ │ │ │ - st.d $s8, $sp, 472 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - st.d $ra, $sp, 552 │ │ │ │ - st.d $s1, $sp, 528 │ │ │ │ - st.d $s3, $sp, 512 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - bl -94504 │ │ │ │ - pcalau12i $t0, 68 │ │ │ │ - ld.d $t0, $t0, -336 │ │ │ │ - ld.d $s0, $t0, 8 │ │ │ │ - st.h $zero, $sp, 408 │ │ │ │ - ld.d $s5, $t0, 16 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - pcalau12i $s2, 68 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ + addi.d $sp, $sp, -512 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + pcalau12i $s5, 66 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + addi.d $t1, $sp, 144 │ │ │ │ + st.d $s0, $sp, 488 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $s2, $sp, 472 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + st.d $s8, $sp, 424 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + move $s8, $a1 │ │ │ │ + st.d $ra, $sp, 504 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + st.d $s4, $sp, 456 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + bl -104332 │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 368 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $s3, 66 │ │ │ │ + ld.d $s3, $s3, -504 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $zero, $sp, 360 │ │ │ │ + st.d $zero, $sp, 376 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + st.d $zero, $sp, 384 │ │ │ │ + st.d $zero, $sp, 392 │ │ │ │ st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 416 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $zero, $sp, 432 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - addi.d $s8, $sp, 64 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ move $a1, $zero │ │ │ │ - add.d $a0, $s8, $a0 │ │ │ │ - addi.d $fp, $sp, 184 │ │ │ │ - bl -93356 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 68 │ │ │ │ - ld.d $s1, $s1, -488 │ │ │ │ - pcalau12i $s3, 68 │ │ │ │ - ld.d $s3, $s3, -400 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - addi.d $s6, $s1, 24 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -103164 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + pcalau12i $s1, 66 │ │ │ │ + ld.d $s1, $s1, -328 │ │ │ │ + pcalau12i $s4, 66 │ │ │ │ + ld.d $s4, $s4, -400 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $s7, $s1, 24 │ │ │ │ + addi.d $s4, $s4, 16 │ │ │ │ addi.d $s1, $s1, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.d $zero, $sp, 72 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ st.d $zero, $sp, 88 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ + bl -102492 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + pcalau12i $t0, 66 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $fp, $sp, 128 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + st.w $t1, $sp, 104 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ st.d $zero, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - bl -92680 │ │ │ │ - ldptr.d $t2, $s7, 0 │ │ │ │ - pcalau12i $t1, 68 │ │ │ │ - ld.d $t1, $t1, -32 │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $s7, $sp, 168 │ │ │ │ - st.w $zero, $sp, 144 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - beqz $t2, 408 # 1c908 , std::allocator >::~basic_stringbuf()@@Base+0x1c78> │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 364 # 1c8e8 , std::allocator >::~basic_stringbuf()@@Base+0x1c58> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ st.d $t0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - bl -92932 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $a0, $sp, 152 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - nop │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -93144 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $t1, 0 │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - st.w $t0, $sp, 144 │ │ │ │ - bl -93644 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -93608 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -94068 # 5890 (bool&)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 268 # 1c928 , std::allocator >::~basic_stringbuf()@@Base+0x1c98> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 44 # 1c850 , std::allocator >::~basic_stringbuf()@@Base+0x1bc0> │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -93616 │ │ │ │ + st.b $zero, $sp, 128 │ │ │ │ + bl -103300 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a2, $s8, 8 │ │ │ │ + ldptr.d $a1, $s8, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -103524 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $t0, $a0, 32 │ │ │ │ andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, 224 # 1c928 , std::allocator >::~basic_stringbuf()@@Base+0x1c98> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - beq $a0, $s7, 20 # 1c870 , std::allocator >::~basic_stringbuf()@@Base+0x1be0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + bnez $t0, 260 # 1ef00 ::do_widen(char) const@@Base+0xb998> │ │ │ │ + ld.d $a4, $sp, 80 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a4, 220 # 1eef0 ::do_widen(char) const@@Base+0xb988> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + beqz $t1, 20 # 1ee30 ::do_widen(char) const@@Base+0xb8c8> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -103236 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + beq $a0, $fp, 20 # 1ee68 ::do_widen(char) const@@Base+0xb900> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -94040 │ │ │ │ + bl -103760 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -93672 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $a0, $fp │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + bl -103392 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -94904 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 164 # 1c948 , std::allocator >::~basic_stringbuf()@@Base+0x1cb8> │ │ │ │ - ld.d $ra, $sp, 552 │ │ │ │ - ld.d $fp, $sp, 544 │ │ │ │ - ld.d $s0, $sp, 536 │ │ │ │ - ld.d $s1, $sp, 528 │ │ │ │ - ld.d $s2, $sp, 520 │ │ │ │ - ld.d $s3, $sp, 512 │ │ │ │ - ld.d $s4, $sp, 504 │ │ │ │ - ld.d $s5, $sp, 496 │ │ │ │ - ld.d $s6, $sp, 488 │ │ │ │ - ld.d $s7, $sp, 480 │ │ │ │ - ld.d $s8, $sp, 472 │ │ │ │ - addi.d $sp, $sp, 560 │ │ │ │ + st.d $s6, $t0, 32 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -104620 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 136 # 1ef20 ::do_widen(char) const@@Base+0xb9b8> │ │ │ │ + ld.d $ra, $sp, 504 │ │ │ │ + ld.d $fp, $sp, 496 │ │ │ │ + ld.d $s1, $sp, 480 │ │ │ │ + ld.d $s2, $sp, 472 │ │ │ │ + ld.d $s3, $sp, 464 │ │ │ │ + ld.d $s4, $sp, 456 │ │ │ │ + ld.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 440 │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + ld.d $s8, $sp, 424 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 488 │ │ │ │ + addi.d $sp, $sp, 512 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 44 # 1c918 , std::allocator >::~basic_stringbuf()@@Base+0x1c88> │ │ │ │ - ld.b $t2, $t2, 0 │ │ │ │ - addi.d $t1, $sp, 169 │ │ │ │ - st.b $t2, $sp, 168 │ │ │ │ - b -308 # 1c7c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t0, 232 # 1c9f0 , std::allocator >::~basic_stringbuf()@@Base+0x1d60> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -328 # 1c7c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b38> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bnez $t0, -364 # 1c7b0 , std::allocator >::~basic_stringbuf()@@Base+0x1b20> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -348 # 1c7c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b38> │ │ │ │ + nop │ │ │ │ + addi.d $a1, $sp, 112 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -104488 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -180 # 1ee48 ::do_widen(char) const@@Base+0xb8e0> │ │ │ │ li.w $a0, 16 │ │ │ │ - bl -94892 │ │ │ │ - pcaddi $a1, 31152 │ │ │ │ + bl -104580 │ │ │ │ + pcaddi $a1, 28368 │ │ │ │ move $s1, $a0 │ │ │ │ - bl -95000 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 132 # 1c9c8 , std::allocator >::~basic_stringbuf()@@Base+0x1d38> │ │ │ │ - bl -94536 │ │ │ │ + bl -104688 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, 156 # 1efb8 ::do_widen(char) const@@Base+0xba50> │ │ │ │ + bl -104224 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -7472 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -400 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -104964 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, -32 # 1ef20 ::do_widen(char) const@@Base+0xb9b8> │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -95144 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -76 # 1c948 , std::allocator >::~basic_stringbuf()@@Base+0x1cb8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -93468 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -103116 │ │ │ │ move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -77240 # c1a0 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 32 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + addi.d $t0, $t0, 384 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -384 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -95052 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -112 # 1c948 , std::allocator >::~basic_stringbuf()@@Base+0x1cb8> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + bl -104864 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + beq $t1, $t0, -68 # 1ef48 ::do_widen(char) const@@Base+0xb9e0> │ │ │ │ + b -112 # 1ef20 ::do_widen(char) const@@Base+0xb9b8> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 1ef78 ::do_widen(char) const@@Base+0xba10> │ │ │ │ + move $s1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -93504 │ │ │ │ + bl -103896 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -128 # 1ef30 ::do_widen(char) const@@Base+0xb9c8> │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 68 │ │ │ │ + pcalau12i $a2, 66 │ │ │ │ ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 68 │ │ │ │ + pcalau12i $a1, 66 │ │ │ │ ld.d $a1, $a1, -40 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -93612 │ │ │ │ + bl -103324 │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -94632 │ │ │ │ - b -68 # 1c9a8 , std::allocator >::~basic_stringbuf()@@Base+0x1d18> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -176 # 1c948 , std::allocator >::~basic_stringbuf()@@Base+0x1cb8> │ │ │ │ - pcaddi $a0, 30693 │ │ │ │ - bl -94688 │ │ │ │ + bl -104344 │ │ │ │ + b -172 # 1ef30 ::do_widen(char) const@@Base+0xb9c8> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + li.w $a2, 417 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $a1, 28540 │ │ │ │ + pcalau12i $a0, 66 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -104064 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 111360 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ + move $a0, $zero │ │ │ │ + bl -103984 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -140 # 1c980 , std::allocator >::~basic_stringbuf()@@Base+0x1cf0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b 20 # 1ca28 , std::allocator >::~basic_stringbuf()@@Base+0x1d98> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -94288 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -94112 │ │ │ │ - b -212 # 1c960 , std::allocator >::~basic_stringbuf()@@Base+0x1cd0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + li.w $a2, 437 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $a1, 28630 │ │ │ │ + pcalau12i $a0, 65 │ │ │ │ + ld.d $a0, $a0, -224 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -104128 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 111296 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ + move $a0, $zero │ │ │ │ + bl -104048 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -560 │ │ │ │ - st.d $s4, $sp, 504 │ │ │ │ - pcalau12i $s4, 68 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s7, $sp, 480 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $sp, 184 │ │ │ │ - st.d $fp, $sp, 544 │ │ │ │ - st.d $s0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.d $s5, $sp, 496 │ │ │ │ - st.d $s8, $sp, 472 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - st.d $ra, $sp, 552 │ │ │ │ - st.d $s1, $sp, 528 │ │ │ │ - st.d $s3, $sp, 512 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - bl -95528 │ │ │ │ - pcalau12i $t0, 68 │ │ │ │ - ld.d $t0, $t0, -336 │ │ │ │ - ld.d $s0, $t0, 8 │ │ │ │ - st.h $zero, $sp, 408 │ │ │ │ - ld.d $s5, $t0, 16 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - pcalau12i $s2, 68 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 416 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $zero, $sp, 432 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - addi.d $s8, $sp, 64 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s8, $a0 │ │ │ │ - addi.d $fp, $sp, 184 │ │ │ │ - bl -94380 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 68 │ │ │ │ - ld.d $s1, $s1, -488 │ │ │ │ - pcalau12i $s3, 68 │ │ │ │ - ld.d $s3, $s3, -400 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - addi.d $s6, $s1, 24 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ + addi.d $sp, $sp, -2032 │ │ │ │ + st.d $s1, $sp, 2008 │ │ │ │ + pcalau12i $s1, 65 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 2000 │ │ │ │ + move $s2, $a1 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $ra, $sp, 2024 │ │ │ │ + st.d $s3, $sp, 1992 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + move $s3, $a0 │ │ │ │ + pcaddi $a2, 28716 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 2120 │ │ │ │ + bl 111164 # 3a2d8 ::do_widen(char) const@@Base+0x26d70> │ │ │ │ + pcaddi $a4, -48 │ │ │ │ + pcaddi $a3, 28713 │ │ │ │ + pcaddi $a2, 28722 │ │ │ │ + pcaddi $a1, 28725 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl 111396 # 3a3d8 ::do_widen(char) const@@Base+0x26e70> │ │ │ │ + pcaddi $a4, -38 │ │ │ │ + pcaddi $a3, 28723 │ │ │ │ + pcaddi $a2, 28728 │ │ │ │ + pcaddi $a1, 28729 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl 111372 # 3a3d8 ::do_widen(char) const@@Base+0x26e70> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl 111868 # 3a5d8 ::do_widen(char) const@@Base+0x27070> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl 111140 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ + ldptr.d $t1, $sp, 2120 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 32 # 1f110 ::do_widen(char) const@@Base+0xbba8> │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ld.d $ra, $sp, 2024 │ │ │ │ + ld.d $s1, $sp, 2008 │ │ │ │ + ld.d $s2, $sp, 2000 │ │ │ │ + ld.d $s3, $sp, 1992 │ │ │ │ + addi.d $sp, $sp, 2032 │ │ │ │ + ret │ │ │ │ + stptr.d $s0, $sp, 2160 │ │ │ │ + bl -104724 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s1, $a3 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $s3, $a2 │ │ │ │ + bl -104164 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + add.d $a1, $a0, $s1 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - bl -93704 │ │ │ │ - ldptr.d $t2, $s7, 0 │ │ │ │ - pcalau12i $t1, 68 │ │ │ │ - ld.d $t1, $t1, -32 │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $s7, $sp, 168 │ │ │ │ - st.w $zero, $sp, 144 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - beqz $t2, 408 # 1cd08 , std::allocator >::~basic_stringbuf()@@Base+0x2078> │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 364 # 1cce8 , std::allocator >::~basic_stringbuf()@@Base+0x2058> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - bl -93956 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $a0, $sp, 152 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -103972 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -105748 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -105764 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -104432 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -103752 │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -94168 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $t1, 0 │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - st.w $t0, $sp, 144 │ │ │ │ - bl -94668 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -94632 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -95428 # 5740 >(int&)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 268 # 1cd28 , std::allocator >::~basic_stringbuf()@@Base+0x2098> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 44 # 1cc50 , std::allocator >::~basic_stringbuf()@@Base+0x1fc0> │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -94640 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, 224 # 1cd28 , std::allocator >::~basic_stringbuf()@@Base+0x2098> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - beq $a0, $s7, 20 # 1cc70 , std::allocator >::~basic_stringbuf()@@Base+0x1fe0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -95064 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -94696 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $a0, $fp │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -95928 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 164 # 1cd48 , std::allocator >::~basic_stringbuf()@@Base+0x20b8> │ │ │ │ - ld.d $ra, $sp, 552 │ │ │ │ - ld.d $fp, $sp, 544 │ │ │ │ - ld.d $s0, $sp, 536 │ │ │ │ - ld.d $s1, $sp, 528 │ │ │ │ - ld.d $s2, $sp, 520 │ │ │ │ - ld.d $s3, $sp, 512 │ │ │ │ - ld.d $s4, $sp, 504 │ │ │ │ - ld.d $s5, $sp, 496 │ │ │ │ - ld.d $s6, $sp, 488 │ │ │ │ - ld.d $s7, $sp, 480 │ │ │ │ - ld.d $s8, $sp, 472 │ │ │ │ - addi.d $sp, $sp, 560 │ │ │ │ + pcalau12i $t2, 65 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t5, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + sub.d $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + move $t3, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t4, $t0, 100 # 1f268 ::do_widen(char) const@@Base+0xbd00> │ │ │ │ + li.w $t4, 1 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + bne $t0, $t4, 56 # 1f248 ::do_widen(char) const@@Base+0xbce0> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + nop │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + bne $t1, $t0, 136 # 1f2c0 ::do_widen(char) const@@Base+0xbd58> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + beqz $t0, -32 # 1f228 ::do_widen(char) const@@Base+0xbcc0> │ │ │ │ + b 76 # 1f298 ::do_widen(char) const@@Base+0xbd30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 44 # 1cd18 , std::allocator >::~basic_stringbuf()@@Base+0x2088> │ │ │ │ - ld.b $t2, $t2, 0 │ │ │ │ - addi.d $t1, $sp, 169 │ │ │ │ - st.b $t2, $sp, 168 │ │ │ │ - b -308 # 1cbc8 , std::allocator >::~basic_stringbuf()@@Base+0x1f38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t0, 232 # 1cdf0 , std::allocator >::~basic_stringbuf()@@Base+0x2160> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -328 # 1cbc8 , std::allocator >::~basic_stringbuf()@@Base+0x1f38> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bnez $t0, -364 # 1cbb0 , std::allocator >::~basic_stringbuf()@@Base+0x1f20> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -348 # 1cbc8 , std::allocator >::~basic_stringbuf()@@Base+0x1f38> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -95916 │ │ │ │ - pcaddi $a1, 30896 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -96024 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 132 # 1cdc8 , std::allocator >::~basic_stringbuf()@@Base+0x2138> │ │ │ │ - bl -95560 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -103916 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t4, $t1, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t3 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -104132 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + pcalau12i $t2, 65 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + b -148 # 1f228 ::do_widen(char) const@@Base+0xbcc0> │ │ │ │ + bl -105152 │ │ │ │ nop │ │ │ │ + beqz $a0, 128 # 1f348 ::do_widen(char) const@@Base+0xbde0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -8496 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -32 # 1f2c8 ::do_widen(char) const@@Base+0xbd60> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 1f308 ::do_widen(char) const@@Base+0xbda0> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -104948 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 1f320 ::do_widen(char) const@@Base+0xbdb8> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -104972 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -104984 │ │ │ │ + bnez $s1, -76 # 1f2e0 ::do_widen(char) const@@Base+0xbd78> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $s2, $a0, 8 │ │ │ │ + beqz $s6, 368 # 1f4e0 ::do_widen(char) const@@Base+0xbf78> │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -400 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s7, $a2 │ │ │ │ + move $s3, $s2 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -96168 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -76 # 1cd48 , std::allocator >::~basic_stringbuf()@@Base+0x20b8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -94492 │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -96076 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -112 # 1cd48 , std::allocator >::~basic_stringbuf()@@Base+0x20b8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -94528 │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 68 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 68 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -94636 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -95656 │ │ │ │ - b -68 # 1cda8 , std::allocator >::~basic_stringbuf()@@Base+0x2118> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -176 # 1cd48 , std::allocator >::~basic_stringbuf()@@Base+0x20b8> │ │ │ │ - pcaddi $a0, 30437 │ │ │ │ - bl -95712 │ │ │ │ + sltu $a2, $s0, $s7 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s7, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a1, $s1 │ │ │ │ + beqz $a2, 12 # 1f3d8 ::do_widen(char) const@@Base+0xbe70> │ │ │ │ + bl -104672 │ │ │ │ + bnez $a0, 20 # 1f3e8 ::do_widen(char) const@@Base+0xbe80> │ │ │ │ + sub.d $s0, $s0, $s7 │ │ │ │ + blt $s4, $s0, 20 # 1f3f0 ::do_widen(char) const@@Base+0xbe88> │ │ │ │ + blt $s0, $s5, 72 # 1f428 ::do_widen(char) const@@Base+0xbec0> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # 1f428 ::do_widen(char) const@@Base+0xbec0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -140 # 1cd80 , std::allocator >::~basic_stringbuf()@@Base+0x20f0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b 20 # 1ce28 , std::allocator >::~basic_stringbuf()@@Base+0x2198> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -95312 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s3, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + beqz $s6, 56 # 1f430 ::do_widen(char) const@@Base+0xbec8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -95136 │ │ │ │ - b -212 # 1cd60 , std::allocator >::~basic_stringbuf()@@Base+0x20d0> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + b -80 # 1f3b8 ::do_widen(char) const@@Base+0xbe50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - sub.d $a0, $t0, $t1 │ │ │ │ - srai.d $a0, $a0, 0x3 │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + bnez $s6, -44 # 1f400 ::do_widen(char) const@@Base+0xbe98> │ │ │ │ + beq $s2, $s3, 152 # 1f4c8 ::do_widen(char) const@@Base+0xbf60> │ │ │ │ + ld.d $s0, $s3, 40 │ │ │ │ + sltu $t0, $s0, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 1f460 ::do_widen(char) const@@Base+0xbef8> │ │ │ │ + ld.d $a1, $s3, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -104804 │ │ │ │ + bnez $a0, 40 # 1f480 ::do_widen(char) const@@Base+0xbf18> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ldptr.w $a0, $t0, 0 │ │ │ │ - ret │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s7, $s7, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s7, 28 # 1f488 ::do_widen(char) const@@Base+0xbf20> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s7, $t0, 84 # 1f4c8 ::do_widen(char) const@@Base+0xbf60> │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ldptr.w $a0, $t0, 4 │ │ │ │ - ret │ │ │ │ + bltz $a0, 72 # 1f4c8 ::do_widen(char) const@@Base+0xbf60> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - stptr.w $a1, $t0, 0 │ │ │ │ - st.w $a2, $t0, 4 │ │ │ │ - ret │ │ │ │ - st.w $a1, $a0, 40 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 32 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 448 # 1f6e8 ::do_widen(char) const@@Base+0xc180> │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 # 1f568 ::do_widen(char) const@@Base+0xc000> │ │ │ │ + bl -105072 │ │ │ │ + bnez $a0, 20 # 1f578 ::do_widen(char) const@@Base+0xc010> │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 # 1f580 ::do_widen(char) const@@Base+0xc018> │ │ │ │ + blt $s0, $s3, 56 # 1f5a8 ::do_widen(char) const@@Base+0xc040> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # 1f5a8 ::do_widen(char) const@@Base+0xc040> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $a0, 40 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - li.w $t1, 2 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - beq $t0, $t1, 416 # 1d088 , std::allocator >::~basic_stringbuf()@@Base+0x23f8> │ │ │ │ - bltu $t1, $t0, 380 # 1d068 , std::allocator >::~basic_stringbuf()@@Base+0x23d8> │ │ │ │ - beqz $t0, 312 # 1d028 , std::allocator >::~basic_stringbuf()@@Base+0x2398> │ │ │ │ - ldptr.w $t0, $a0, 36 │ │ │ │ - bnez $t0, 480 # 1d0d8 , std::allocator >::~basic_stringbuf()@@Base+0x2448> │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 48 # 1f5b8 ::do_widen(char) const@@Base+0xc050> │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 # 1f548 ::do_widen(char) const@@Base+0xbfe0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t4, $s1, 8 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - sub.d $t0, $t0, $t4 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - addi.w $t1, $t0, -1 │ │ │ │ - beqz $t1, 60 # 1cf58 , std::allocator >::~basic_stringbuf()@@Base+0x22c8> │ │ │ │ - addi.w $t0, $t0, -2 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - addi.d $t3, $t4, -8 │ │ │ │ - alsl.d $t1, $t1, $t4, 0x3 │ │ │ │ - alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - addi.d $t0, $t0, -8 │ │ │ │ - addi.d $t1, $t1, -8 │ │ │ │ - st.w $t2, $t1, 8 │ │ │ │ - ldptr.w $t2, $t0, 12 │ │ │ │ - st.w $t2, $t1, 12 │ │ │ │ - bne $t3, $t0, -24 # 1cf38 , std::allocator >::~basic_stringbuf()@@Base+0x22a8> │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -32 # 1f590 ::do_widen(char) const@@Base+0xc028> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s1, 36 │ │ │ │ - li.w $t1, 2 │ │ │ │ - ldptr.w $a1, $t4, 0 │ │ │ │ - ldptr.w $a2, $t4, 4 │ │ │ │ - beq $t0, $t1, 352 # 1d0c8 , std::allocator >::~basic_stringbuf()@@Base+0x2438> │ │ │ │ - bltu $t1, $t0, 220 # 1d048 , std::allocator >::~basic_stringbuf()@@Base+0x23b8> │ │ │ │ - beqz $t0, 312 # 1d0a8 , std::allocator >::~basic_stringbuf()@@Base+0x2418> │ │ │ │ - addi.w $a2, $a2, 1 │ │ │ │ - st.w $a2, $t4, 4 │ │ │ │ + bnez $t1, 176 # 1f668 ::do_widen(char) const@@Base+0xc100> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 25028 # 23148 , std::allocator >::~basic_stringbuf()@@Base+0x84b8> │ │ │ │ - beqz $a0, 24 # 1cfa0 , std::allocator >::~basic_stringbuf()@@Base+0x2310> │ │ │ │ - ldptr.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $t1, $t0, 340 # 1d0e8 , std::allocator >::~basic_stringbuf()@@Base+0x2458> │ │ │ │ - st.b $zero, $s1, 32 │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 # 1f648 ::do_widen(char) const@@Base+0xc0e0> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -105208 │ │ │ │ + beqz $a0, 92 # 1f648 ::do_widen(char) const@@Base+0xc0e0> │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t5, $s1, 8 │ │ │ │ - ld.d $t4, $s1, 16 │ │ │ │ - li.w $t1, 3 │ │ │ │ - ldptr.w $a1, $t5, 0 │ │ │ │ - ldptr.w $a2, $t5, 4 │ │ │ │ - sub.d $t4, $t4, $t5 │ │ │ │ - li.w $t0, 3 │ │ │ │ - srai.d $t4, $t4, 0x3 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.d $t2, $t0, $t5, 0x3 │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - bgeu $t0, $t4, 32 # 1cff0 , std::allocator >::~basic_stringbuf()@@Base+0x2360> │ │ │ │ - ldptr.w $t3, $t2, 0 │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - bne $t3, $a1, -20 # 1cfc8 , std::allocator >::~basic_stringbuf()@@Base+0x2338> │ │ │ │ - ldptr.w $t2, $t2, 4 │ │ │ │ - bne $t2, $a2, -28 # 1cfc8 , std::allocator >::~basic_stringbuf()@@Base+0x2338> │ │ │ │ - st.b $zero, $s1, 32 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 25044 # 231c8 , std::allocator >::~basic_stringbuf()@@Base+0x8538> │ │ │ │ - beqz $a0, 8 # 1d000 , std::allocator >::~basic_stringbuf()@@Base+0x2370> │ │ │ │ - st.b $zero, $s1, 32 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 # 1f6a8 ::do_widen(char) const@@Base+0xc140> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 # 1f6c8 ::do_widen(char) const@@Base+0xc160> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 # 1f5f0 ::do_widen(char) const@@Base+0xc088> │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $a0, 36 │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $t1, $t0, -296 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ - st.w $zero, $a0, 36 │ │ │ │ - b -304 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 # 1f6c8 ::do_widen(char) const@@Base+0xc160> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -105772 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 # 1f5d0 ::do_widen(char) const@@Base+0xc068> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 3 │ │ │ │ - bne $t0, $t1, -204 # 1cf80 , std::allocator >::~basic_stringbuf()@@Base+0x22f0> │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - stptr.w $a1, $t4, 0 │ │ │ │ - b -216 # 1cf80 , std::allocator >::~basic_stringbuf()@@Base+0x22f0> │ │ │ │ nop │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 # 1f600 ::do_widen(char) const@@Base+0xc098> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t2, 3 │ │ │ │ - bne $t0, $t2, -356 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ - ldptr.w $t2, $a0, 36 │ │ │ │ - beq $t2, $t1, -364 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ - st.w $t0, $s1, 36 │ │ │ │ - b -372 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t2, $a0, 36 │ │ │ │ - li.w $t1, 3 │ │ │ │ - beq $t2, $t1, -392 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ - st.w $t0, $s1, 36 │ │ │ │ - b -400 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 # 1f600 ::do_widen(char) const@@Base+0xc098> │ │ │ │ nop │ │ │ │ - addi.w $a2, $a2, -1 │ │ │ │ - st.w $a2, $t4, 4 │ │ │ │ - b -304 # 1cf80 , std::allocator >::~basic_stringbuf()@@Base+0x22f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $a1, $a1, -1 │ │ │ │ - stptr.w $a1, $t4, 0 │ │ │ │ - b -336 # 1cf80 , std::allocator >::~basic_stringbuf()@@Base+0x22f0> │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 # 1f670 ::do_widen(char) const@@Base+0xc108> │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.w $t0, $s1, 36 │ │ │ │ - b -472 # 1cf08 , std::allocator >::~basic_stringbuf()@@Base+0x2278> │ │ │ │ nop │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 25976 # 23668 , std::allocator >::~basic_stringbuf()@@Base+0x89d8> │ │ │ │ - b -340 # 1cfa0 , std::allocator >::~basic_stringbuf()@@Base+0x2310> │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + ld.d $s6, $a0, 16 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s4, $a0 │ │ │ │ move $s1, $a1 │ │ │ │ - li.w $s0, 1 │ │ │ │ - li.w $t2, 1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - b 84 # 1d188 , std::allocator >::~basic_stringbuf()@@Base+0x24f8> │ │ │ │ + move $s5, $a2 │ │ │ │ + beqz $s6, 448 # 1f8e8 ::do_widen(char) const@@Base+0xc380> │ │ │ │ + ld.d $a1, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ + sltu $a2, $s0, $s5 │ │ │ │ + maskeqz $t0, $s0, $a2 │ │ │ │ + masknez $a2, $s5, $a2 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $a2, 12 # 1f768 ::do_widen(char) const@@Base+0xc200> │ │ │ │ + bl -105584 │ │ │ │ + bnez $a0, 20 # 1f778 ::do_widen(char) const@@Base+0xc210> │ │ │ │ + sub.d $s0, $s5, $s0 │ │ │ │ + blt $s2, $s0, 20 # 1f780 ::do_widen(char) const@@Base+0xc218> │ │ │ │ + blt $s0, $s3, 56 # 1f7a8 ::do_widen(char) const@@Base+0xc240> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # 1f7a8 ::do_widen(char) const@@Base+0xc240> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s6, 24 │ │ │ │ + move $t1, $zero │ │ │ │ + beqz $t0, 48 # 1f7b8 ::do_widen(char) const@@Base+0xc250> │ │ │ │ nop │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -84 # 1f748 ::do_widen(char) const@@Base+0xc1e0> │ │ │ │ nop │ │ │ │ - ldptr.w $s3, $t3, 0 │ │ │ │ - ldptr.w $s4, $t3, 4 │ │ │ │ - bl -36204 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a2, $s3 │ │ │ │ - li.w $a1, 111 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68160 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t1, $s2, 8 │ │ │ │ - ld.d $t0, $s2, 16 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ nop │ │ │ │ - alsl.d $t3, $t2, $t1, 0x3 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 2 │ │ │ │ - bltu $t2, $t0, -80 # 1d148 , std::allocator >::~basic_stringbuf()@@Base+0x24b8> │ │ │ │ - ld.bu $t0, $s2, 32 │ │ │ │ - ldptr.w $s3, $t1, 4 │ │ │ │ - ldptr.w $s2, $t1, 0 │ │ │ │ - li.w $s0, 64 │ │ │ │ - bnez $t0, 12 # 1d1b8 , std::allocator >::~basic_stringbuf()@@Base+0x2528> │ │ │ │ - li.w $s0, 88 │ │ │ │ - li.w $a0, 1 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - bl -36316 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $s3 │ │ │ │ - move $a2, $s2 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -68300 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ldptr.w $t1, $t0, 0 │ │ │ │ - beq $t1, $a1, 40 # 1d228 , std::allocator >::~basic_stringbuf()@@Base+0x2598> │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + ld.d $t0, $s6, 16 │ │ │ │ + li.w $t1, 1 │ │ │ │ + bnez $t0, -32 # 1f790 ::do_widen(char) const@@Base+0xc228> │ │ │ │ nop │ │ │ │ + bnez $t1, 176 # 1f868 ::do_widen(char) const@@Base+0xc300> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ + sltu $t0, $s0, $s5 │ │ │ │ + masknez $a2, $s5, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 104 # 1f848 ::do_widen(char) const@@Base+0xc2e0> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -105720 │ │ │ │ + beqz $a0, 92 # 1f848 ::do_widen(char) const@@Base+0xc2e0> │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + maskeqz $s2, $s2, $a0 │ │ │ │ + masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + move $a1, $s2 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $t0, 4 │ │ │ │ - sub.d $a0, $a0, $a2 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - li.w $t0, 3 │ │ │ │ - maskeqz $a3, $t0, $a3 │ │ │ │ - sub.d $t3, $t3, $t4 │ │ │ │ - move $t0, $a3 │ │ │ │ - srai.d $t3, $t3, 0x3 │ │ │ │ nop │ │ │ │ - alsl.d $t1, $a3, $t4, 0x3 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bgeu $a3, $t3, 40 # 1d288 , std::allocator >::~basic_stringbuf()@@Base+0x25f8> │ │ │ │ - ldptr.w $t2, $t1, 0 │ │ │ │ - bstrpick.d $a3, $t0, 0x1f, 0x0 │ │ │ │ - bne $t2, $a1, -20 # 1d258 , std::allocator >::~basic_stringbuf()@@Base+0x25c8> │ │ │ │ - ldptr.w $t1, $t1, 4 │ │ │ │ - bne $t1, $a2, -28 # 1d258 , std::allocator >::~basic_stringbuf()@@Base+0x25c8> │ │ │ │ - li.w $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s0, $s0, $s5 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s0, 84 # 1f8a8 ::do_widen(char) const@@Base+0xc340> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s0, $t0, 108 # 1f8c8 ::do_widen(char) const@@Base+0xc360> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + b -116 # 1f7f0 ::do_widen(char) const@@Base+0xc288> │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ + ld.d $s2, $s4, 24 │ │ │ │ + beq $s6, $s2, 84 # 1f8c8 ::do_widen(char) const@@Base+0xc360> │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -106284 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $s2, $s6 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + ld.d $s0, $t0, 40 │ │ │ │ + move $s6, $t0 │ │ │ │ + b -196 # 1f7d0 ::do_widen(char) const@@Base+0xc268> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 67 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $t3, $t0, -8 │ │ │ │ - beq $t0, $t2, 44 # 1d2e8 , std::allocator >::~basic_stringbuf()@@Base+0x2658> │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 48 # 1d308 , std::allocator >::~basic_stringbuf()@@Base+0x2678> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - move $a1, $sp │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t3, $sp, 0 │ │ │ │ - bl 588 # 1d540 , std::allocator >::~basic_stringbuf()@@Base+0x28b0> │ │ │ │ - pcalau12i $t1, 67 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -48 # 1d2d0 , std::allocator >::~basic_stringbuf()@@Base+0x2640> │ │ │ │ nop │ │ │ │ - bl -97032 │ │ │ │ nop │ │ │ │ + move $s2, $zero │ │ │ │ + b -172 # 1f800 ::do_widen(char) const@@Base+0xc298> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - pcalau12i $s2, 67 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - li.w $t1, 3 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - pcaddi $t3, 67876 │ │ │ │ - li.w $t2, 1 │ │ │ │ - bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ - move $s1, $a1 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - stptr.d $t3, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - st.b $t2, $s0, 32 │ │ │ │ - st.d $t1, $s0, 36 │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.w $s1, $sp, 32 │ │ │ │ - st.w $a2, $sp, 36 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl 444 # 1d540 , std::allocator >::~basic_stringbuf()@@Base+0x28b0> │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - ld.d $t2, $s0, 24 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.w $s1, $s1, -1 │ │ │ │ - beq $t1, $t2, 108 # 1d408 , std::allocator >::~basic_stringbuf()@@Base+0x2778> │ │ │ │ - addi.d $t0, $t1, 8 │ │ │ │ - stptr.w $s1, $t1, 0 │ │ │ │ - st.w $a2, $t1, 4 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - beq $t2, $t0, 136 # 1d438 , std::allocator >::~basic_stringbuf()@@Base+0x27a8> │ │ │ │ nop │ │ │ │ - addi.d $t1, $t0, 8 │ │ │ │ - stptr.w $s1, $t0, 0 │ │ │ │ - st.w $a2, $t0, 4 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 128 # 1d450 , std::allocator >::~basic_stringbuf()@@Base+0x27c0> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s6, $zero │ │ │ │ + b -204 # 1f800 ::do_widen(char) const@@Base+0xc298> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.w $s1, $sp, 24 │ │ │ │ - st.w $a2, $sp, 28 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl 292 # 1d540 , std::allocator >::~basic_stringbuf()@@Base+0x28b0> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ld.d $t2, $s0, 24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - bne $t2, $t0, -120 # 1d3b8 , std::allocator >::~basic_stringbuf()@@Base+0x2728> │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.w $s1, $sp, 32 │ │ │ │ - st.w $a2, $sp, 36 │ │ │ │ - bl 252 # 1d540 , std::allocator >::~basic_stringbuf()@@Base+0x28b0> │ │ │ │ - b -128 # 1d3c8 , std::allocator >::~basic_stringbuf()@@Base+0x2738> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ + addi.d $s6, $a0, 8 │ │ │ │ + b -124 # 1f870 ::do_widen(char) const@@Base+0xc308> │ │ │ │ nop │ │ │ │ - bl -97368 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $t0, $a0, 8 │ │ │ │ move $s1, $a0 │ │ │ │ - beqz $t0, 24 # 1d480 , std::allocator >::~basic_stringbuf()@@Base+0x27f0> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - bl -97128 │ │ │ │ + move $s2, $a2 │ │ │ │ + beq $a1, $t0, 436 # 1fac8 ::do_widen(char) const@@Base+0xc560> │ │ │ │ + ld.d $t0, $a1, 40 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $s0, $a1 │ │ │ │ + sltu $t1, $t0, $a3 │ │ │ │ + masknez $a2, $a3, $t1 │ │ │ │ + maskeqz $t1, $t0, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 180 # 1f9e8 ::do_widen(char) const@@Base+0xc480> │ │ │ │ + ld.d $a1, $a1, 32 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $a3, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + move $s3, $a1 │ │ │ │ + bl -106084 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a3, $sp, 24 │ │ │ │ + beqz $a0, 516 # 1fb68 ::do_widen(char) const@@Base+0xc600> │ │ │ │ + bltz $a0, 544 # 1fb88 ::do_widen(char) const@@Base+0xc620> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bne $t1, $t0, -52 # 1d458 , std::allocator >::~basic_stringbuf()@@Base+0x27c8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -96276 │ │ │ │ + move $a0, $s3 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -106128 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + bnez $a0, 40 # 1f9b8 ::do_widen(char) const@@Base+0xc450> │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $t0, $a3 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 28 # 1f9c0 ::do_widen(char) const@@Base+0xc458> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 508 # 1fba8 ::do_widen(char) const@@Base+0xc640> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 496 # 1fba8 ::do_widen(char) const@@Base+0xc640> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - beqz $t0, 28 # 1d4c8 , std::allocator >::~basic_stringbuf()@@Base+0x2838> │ │ │ │ - ld.d $a1, $a0, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - b -97196 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t1, $a3, $t0 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t1, -92 # 1f998 ::do_widen(char) const@@Base+0xc430> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t1, $t2, 12 # 1fa08 ::do_widen(char) const@@Base+0xc4a0> │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + bgez $t1, -108 # 1f998 ::do_widen(char) const@@Base+0xc430> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + move $a1, $s0 │ │ │ │ + beq $t0, $s0, -76 # 1f9c8 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + bl -106700 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + move $t2, $a0 │ │ │ │ + sltu $t1, $t0, $a3 │ │ │ │ + masknez $a2, $a3, $t1 │ │ │ │ + maskeqz $t1, $t0, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 44 # 1fa68 ::do_widen(char) const@@Base+0xc500> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.d $a3, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -106340 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a3, $sp, 24 │ │ │ │ + bnez $a0, 36 # 1fa88 ::do_widen(char) const@@Base+0xc520> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $t0, $a3 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 28 # 1fa90 ::do_widen(char) const@@Base+0xc528> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 460 # 1fc48 ::do_widen(char) const@@Base+0xc6e0> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + bltz $a0, 448 # 1fc48 ::do_widen(char) const@@Base+0xc6e0> │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + move $a2, $a3 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + b -956 # 1f6f8 ::do_widen(char) const@@Base+0xc190> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - beqz $a0, 72 # 1d534 , std::allocator >::~basic_stringbuf()@@Base+0x28a4> │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + beqz $t0, -52 # 1fa98 ::do_widen(char) const@@Base+0xc530> │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + ld.d $s0, $a0, 32 │ │ │ │ + ld.d $t0, $s0, 40 │ │ │ │ + sltu $t1, $t0, $a3 │ │ │ │ + masknez $a2, $a3, $t1 │ │ │ │ + maskeqz $t1, $t0, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 36 # 1fb10 ::do_widen(char) const@@Base+0xc5a8> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -97268 │ │ │ │ + bl -106512 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 48 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -97292 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + bnez $a0, 36 # 1fb30 ::do_widen(char) const@@Base+0xc5c8> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $t0, $a3 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, -140 # 1fa90 ::do_widen(char) const@@Base+0xc528> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 20 # 1fb38 ::do_widen(char) const@@Base+0xc5d0> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ + bgez $a0, -160 # 1fa90 ::do_widen(char) const@@Base+0xc528> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $zero │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a1, 48 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -97324 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - ld.d $s4, $a0, 8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s0, $s4, $s3 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - srai.d $t1, $s0, 0x3 │ │ │ │ - beq $t1, $t2, 196 # 1d638 , std::allocator >::~basic_stringbuf()@@Base+0x29a8> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 256 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s1, $a0, 0x3 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -97452 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $t4, $a0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - stx.d $t1, $a0, $s0 │ │ │ │ - beq $s3, $s4, 36 # 1d5e8 , std::allocator >::~basic_stringbuf()@@Base+0x2958> │ │ │ │ - add.d $t3, $a0, $s0 │ │ │ │ - move $t1, $s3 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - st.d $t2, $t0, -8 │ │ │ │ - bne $t0, $t3, -16 # 1d5d0 , std::allocator >::~basic_stringbuf()@@Base+0x2940> │ │ │ │ nop │ │ │ │ - addi.d $s0, $t0, 8 │ │ │ │ - beqz $s3, 28 # 1d608 , std::allocator >::~basic_stringbuf()@@Base+0x2978> │ │ │ │ - ld.d $a1, $s2, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - sub.d $a1, $a1, $s3 │ │ │ │ - bl -97520 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $a0, $t4, $s1 │ │ │ │ - st.d $s0, $s2, 8 │ │ │ │ - stptr.d $t4, $s2, 0 │ │ │ │ - st.d $a0, $s2, 16 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 29974 │ │ │ │ - bl -98172 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - pcaddi $t0, 67685 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - beqz $a0, 20 # 1d678 , std::allocator >::~basic_stringbuf()@@Base+0x29e8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s1, 24 │ │ │ │ - ld.d $s3, $s1, 8 │ │ │ │ - beqz $s3, 132 # 1d700 , std::allocator >::~basic_stringbuf()@@Base+0x2a70> │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - ld.d $s2, $s3, 48 │ │ │ │ - beq $s0, $s2, 44 # 1d6b8 , std::allocator >::~basic_stringbuf()@@Base+0x2a28> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - addi.d $t0, $s0, 24 │ │ │ │ - beq $a0, $t0, 16 # 1d6a8 , std::allocator >::~basic_stringbuf()@@Base+0x2a18> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -97684 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - bne $s2, $s0, -28 # 1d690 , std::allocator >::~basic_stringbuf()@@Base+0x2a00> │ │ │ │ - ld.d $s2, $s3, 40 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t1, $a3, $t0 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t1, -516 # 1f970 ::do_widen(char) const@@Base+0xc408> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t1, $t2, 12 # 1fb88 ::do_widen(char) const@@Base+0xc620> │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + bgez $t1, -532 # 1f970 ::do_widen(char) const@@Base+0xc408> │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + b -388 # 1fa08 ::do_widen(char) const@@Base+0xc4a0> │ │ │ │ nop │ │ │ │ - beqz $s2, 24 # 1d6d0 , std::allocator >::~basic_stringbuf()@@Base+0x2a40> │ │ │ │ - ld.d $a1, $s3, 56 │ │ │ │ - move $a0, $s2 │ │ │ │ - sub.d $a1, $a1, $s2 │ │ │ │ - bl -97720 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 8 │ │ │ │ - addi.d $t0, $s3, 24 │ │ │ │ - beq $a0, $t0, 16 # 1d6e8 , std::allocator >::~basic_stringbuf()@@Base+0x2a58> │ │ │ │ - ld.d $a1, $s3, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -97748 │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -97760 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 16 │ │ │ │ - beqz $s0, 44 # 1d730 , std::allocator >::~basic_stringbuf()@@Base+0x2aa0> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - addi.d $t0, $s0, 24 │ │ │ │ - beq $a0, $t0, 16 # 1d720 , std::allocator >::~basic_stringbuf()@@Base+0x2a90> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -97804 │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -97816 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - ld.d $a0, $s1, 144 │ │ │ │ - beqz $a0, 20 # 1d748 , std::allocator >::~basic_stringbuf()@@Base+0x2ab8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s1, 144 │ │ │ │ - ld.d $s0, $s1, 152 │ │ │ │ - beqz $s0, 68 # 1d790 , std::allocator >::~basic_stringbuf()@@Base+0x2b00> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -156 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - bne $t0, $t1, 196 # 1d820 , std::allocator >::~basic_stringbuf()@@Base+0x2b90> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 20 # 1d778 , std::allocator >::~basic_stringbuf()@@Base+0x2ae8> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -97888 │ │ │ │ nop │ │ │ │ - li.w $a1, 48 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 32 │ │ │ │ + beq $t0, $s0, -116 # 1fb38 ::do_widen(char) const@@Base+0xc5d0> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -97904 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + bl -107432 │ │ │ │ + ld.d $t1, $a0, 40 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + sltu $t2, $t1, $a3 │ │ │ │ + masknez $a2, $a3, $t2 │ │ │ │ + maskeqz $t2, $t1, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 48 # 1fc08 ::do_widen(char) const@@Base+0xc6a0> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $a3, $sp, 24 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + bl -106752 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $a3, $sp, 24 │ │ │ │ + bnez $a0, 40 # 1fc28 ::do_widen(char) const@@Base+0xc6c0> │ │ │ │ nop │ │ │ │ - st.d $zero, $s1, 152 │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t1, $a3, $t1 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t1, -388 # 1fa90 ::do_widen(char) const@@Base+0xc528> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t1, $t2, 20 # 1fc30 ::do_widen(char) const@@Base+0xc6c8> │ │ │ │ + slli.w $a0, $t1, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 160 │ │ │ │ - beqz $a0, 20 # 1d7a8 , std::allocator >::~basic_stringbuf()@@Base+0x2b18> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s1, 160 │ │ │ │ - ld.d $s0, $s1, 168 │ │ │ │ - beqz $s0, 84 # 1d800 , std::allocator >::~basic_stringbuf()@@Base+0x2b70> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, 1347 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - bne $t0, $t1, 132 # 1d840 , std::allocator >::~basic_stringbuf()@@Base+0x2bb0> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 20 # 1d7d8 , std::allocator >::~basic_stringbuf()@@Base+0x2b48> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -97984 │ │ │ │ + bgez $a0, -408 # 1fa90 ::do_widen(char) const@@Base+0xc528> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - li.w $a1, 40 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -98020 │ │ │ │ + ld.d $t1, $s0, 24 │ │ │ │ + maskeqz $a0, $t0, $t1 │ │ │ │ + masknez $t1, $s0, $t1 │ │ │ │ + or $a1, $a0, $t1 │ │ │ │ + b -632 # 1f9c8 ::do_widen(char) const@@Base+0xc460> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $t2, 24 │ │ │ │ + maskeqz $a0, $s0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a1, $t0, $a0 │ │ │ │ + b -656 # 1f9c8 ::do_widen(char) const@@Base+0xc460> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + beqz $a0, 368 # 1fdd8 ::do_widen(char) const@@Base+0xc870> │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s2, $s3 │ │ │ │ + addi.d $s1, $s2, 200 │ │ │ │ + bl -44 # 1fc68 ::do_widen(char) const@@Base+0xc700> │ │ │ │ + ld.d $s0, $s2, 200 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $s1, $s0, 32 # 1fcc0 ::do_widen(char) const@@Base+0xc758> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -160 # 1d788 , std::allocator >::~basic_stringbuf()@@Base+0x2af8> │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -107428 │ │ │ │ + bne $s1, $s0, -16 # 1fca8 ::do_widen(char) const@@Base+0xc740> │ │ │ │ nop │ │ │ │ + ld.d $s0, $s2, 176 │ │ │ │ + addi.d $s1, $s2, 176 │ │ │ │ + beq $s1, $s0, 40 # 1fcf0 ::do_widen(char) const@@Base+0xc788> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -107476 │ │ │ │ + bne $s1, $s0, -16 # 1fcd8 ::do_widen(char) const@@Base+0xc770> │ │ │ │ nop │ │ │ │ + ld.d $s1, $s2, 144 │ │ │ │ + beqz $s1, 68 # 1fd38 ::do_widen(char) const@@Base+0xc7d0> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -152 # 1fc68 ::do_widen(char) const@@Base+0xc700> │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + bl -81424 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 1fd28 ::do_widen(char) const@@Base+0xc7c0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -107540 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -107552 │ │ │ │ + bnez $s1, -60 # 1fcf8 ::do_widen(char) const@@Base+0xc790> │ │ │ │ + ld.d $s1, $s2, 96 │ │ │ │ + beqz $s1, 84 # 1fd90 ::do_widen(char) const@@Base+0xc828> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -2688 # 1f2c8 ::do_widen(char) const@@Base+0xbd60> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 1fd68 ::do_widen(char) const@@Base+0xc800> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -107604 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 1fd80 ::do_widen(char) const@@Base+0xc818> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -107628 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -107640 │ │ │ │ + bnez $s1, -76 # 1fd40 ::do_widen(char) const@@Base+0xc7d8> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + beq $a0, $t0, 16 # 1fda8 ::do_widen(char) const@@Base+0xc840> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -107668 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -107680 │ │ │ │ + bnez $s3, -300 # 1fc88 ::do_widen(char) const@@Base+0xc720> │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ ld.d $s3, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ - jr $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -556 # 1d640 , std::allocator >::~basic_stringbuf()@@Base+0x29b0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 176 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -98160 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - pcaddi $t0, 67541 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.b $zero, $a0, 32 │ │ │ │ - addi.d $a0, $a0, 40 │ │ │ │ - bl -82232 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -82240 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - bl -82248 # 9784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - st.h $zero, $s0, 136 │ │ │ │ - st.b $zero, $s0, 138 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ - st.d $zero, $s0, 160 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - pcalau12i $s0, 67 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl 38700 # 27050 , std::allocator >::~basic_stringbuf()@@Base+0xc3c0> │ │ │ │ - beqz $a0, 56 # 1d960 , std::allocator >::~basic_stringbuf()@@Base+0x2cd0> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 1088 # 1dd78 , std::allocator >::~basic_stringbuf()@@Base+0x30e8> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + pcalau12i $s0, 65 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + stptr.d $zero, $a2, 0 │ │ │ │ + ld.d $a3, $a0, 696 │ │ │ │ + move $t0, $zero │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + move $s1, $a1 │ │ │ │ + li.w $t2, 91 │ │ │ │ + bgeu $t0, $a3, 40 # 1fe58 ::do_widen(char) const@@Base+0xc8f0> │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 688 │ │ │ │ + ldx.bu $t1, $t1, $t0 │ │ │ │ + bne $t1, $t2, 232 # 1ff28 ::do_widen(char) const@@Base+0xc9c0> │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + stptr.d $t0, $a2, 0 │ │ │ │ + ld.d $a3, $a0, 696 │ │ │ │ + bltu $t0, $a3, -24 # 1fe38 ::do_widen(char) const@@Base+0xc8d0> │ │ │ │ nop │ │ │ │ + slli.d $t1, $t0, 0x1 │ │ │ │ + sub.d $t1, $a3, $t1 │ │ │ │ + bltu $a3, $t0, 360 # 1ffc8 ::do_widen(char) const@@Base+0xca60> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ + add.d $a2, $t0, $t1 │ │ │ │ + ld.d $a1, $a0, 688 │ │ │ │ + sltu $t2, $t1, $a2 │ │ │ │ + masknez $a2, $a2, $t2 │ │ │ │ + maskeqz $t2, $t1, $t2 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ addi.d $a0, $sp, 8 │ │ │ │ + add.d $a2, $a1, $a2 │ │ │ │ addi.d $s2, $sp, 24 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 38652 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 16 # 1d9b0 , std::allocator >::~basic_stringbuf()@@Base+0x2d20> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -98460 │ │ │ │ - beqz $s3, 208 # 1da80 , std::allocator >::~basic_stringbuf()@@Base+0x2df0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s1, 33 │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s1, 136 │ │ │ │ - bnez $t0, 12 # 1d9d0 , std::allocator >::~basic_stringbuf()@@Base+0x2d40> │ │ │ │ - ld.bu $t0, $s1, 138 │ │ │ │ - beqz $t0, 52 # 1da00 , std::allocator >::~basic_stringbuf()@@Base+0x2d70> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 944 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $a0, $s1, 144 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -50652 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 38512 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # 1da40 , std::allocator >::~basic_stringbuf()@@Base+0x2db0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -98600 │ │ │ │ - nop │ │ │ │ - beqz $s3, 320 # 1db80 , std::allocator >::~basic_stringbuf()@@Base+0x2ef0> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 828 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $a0, $s1, 152 │ │ │ │ - li.w $a1, 2 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -3020 # 1cea8 , std::allocator >::~basic_stringbuf()@@Base+0x2218> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - li.w $t1, 101 │ │ │ │ st.d $s2, $sp, 8 │ │ │ │ - st.w $t2, $sp, 24 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 29 │ │ │ │ - bl 38376 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ + bl -3260 # 1f1d8 ::do_widen(char) const@@Base+0xbc70> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + beq $a0, $t0, 160 # 1ff48 ::do_widen(char) const@@Base+0xc9e0> │ │ │ │ + beq $t1, $s2, 220 # 1ff88 ::do_widen(char) const@@Base+0xca20> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ + beqz $a0, 156 # 1ff60 ::do_widen(char) const@@Base+0xc9f8> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # 1dac8 , std::allocator >::~basic_stringbuf()@@Base+0x2e38> │ │ │ │ + beq $a0, $s2, 16 # 1fee8 ::do_widen(char) const@@Base+0xc980> │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -98736 │ │ │ │ - nop │ │ │ │ - beqz $s3, 88 # 1db20 , std::allocator >::~basic_stringbuf()@@Base+0x2e90> │ │ │ │ - ld.bu $t0, $s1, 136 │ │ │ │ - beqz $t0, 104 # 1db38 , std::allocator >::~basic_stringbuf()@@Base+0x2ea8> │ │ │ │ - st.h $zero, $s1, 136 │ │ │ │ - addi.d $a0, $s1, 104 │ │ │ │ - bl -82424 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ + bl -107988 │ │ │ │ ld.d $t1, $sp, 40 │ │ │ │ ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 672 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -82472 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a0, 10 │ │ │ │ - bl 38220 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - beqz $a0, 312 # 1dc60 , std::allocator >::~basic_stringbuf()@@Base+0x2fd0> │ │ │ │ + bne $t1, $t0, 232 # 1ffd8 ::do_widen(char) const@@Base+0xca70> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s1, 136 │ │ │ │ - bnez $t0, -356 # 1d9d0 , std::allocator >::~basic_stringbuf()@@Base+0x2d40> │ │ │ │ - li.w $t0, 257 │ │ │ │ - st.h $t0, $s1, 136 │ │ │ │ - addi.d $a0, $s1, 104 │ │ │ │ - bl -82704 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 568 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -82752 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.w $t2, $sp, 24 │ │ │ │ - st.b $t1, $s2, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 29 │ │ │ │ - bl 38120 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # 1dbc8 , std::allocator >::~basic_stringbuf()@@Base+0x2f38> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -98992 │ │ │ │ nop │ │ │ │ - bnez $s3, 120 # 1dc40 , std::allocator >::~basic_stringbuf()@@Base+0x2fb0> │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.h $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 26 │ │ │ │ - bl 38052 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 16 # 1dc08 , std::allocator >::~basic_stringbuf()@@Base+0x2f78> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -99060 │ │ │ │ - beqz $s3, 216 # 1dce0 , std::allocator >::~basic_stringbuf()@@Base+0x3050> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 372 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $a0, $s1, 152 │ │ │ │ - move $a1, $zero │ │ │ │ - b -456 # 1da58 , std::allocator >::~basic_stringbuf()@@Base+0x2dc8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + slli.d $t1, $t0, 0x1 │ │ │ │ + sub.d $t1, $a3, $t1 │ │ │ │ + b -200 # 1fe68 ::do_widen(char) const@@Base+0xc900> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 320 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $a0, $s1, 152 │ │ │ │ - li.w $a1, 3 │ │ │ │ - b -508 # 1da58 , std::allocator >::~basic_stringbuf()@@Base+0x2dc8> │ │ │ │ nop │ │ │ │ + beq $t1, $s2, 64 # 1ff88 ::do_widen(char) const@@Base+0xca20> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ nop │ │ │ │ - li.w $a0, 343 │ │ │ │ - bl 37900 # 27070 , std::allocator >::~basic_stringbuf()@@Base+0xc3e0> │ │ │ │ - bnez $a0, -312 # 1db30 , std::allocator >::~basic_stringbuf()@@Base+0x2ea0> │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a0, $s4 │ │ │ │ st.d $s2, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 37892 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 16 # 1dca8 , std::allocator >::~basic_stringbuf()@@Base+0x3018> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -99220 │ │ │ │ - beqz $s3, -744 # 1d9c0 , std::allocator >::~basic_stringbuf()@@Base+0x2d30> │ │ │ │ - ld.bu $t0, $s1, 136 │ │ │ │ - beqz $t0, 160 # 1dd50 , std::allocator >::~basic_stringbuf()@@Base+0x30c0> │ │ │ │ - addi.d $a0, $s1, 104 │ │ │ │ - st.b $zero, $s1, 138 │ │ │ │ - bl -82904 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - bl -82912 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - addi.d $a0, $s1, 72 │ │ │ │ - bl -82920 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - b -784 # 1d9c0 , std::allocator >::~basic_stringbuf()@@Base+0x2d30> │ │ │ │ - nop │ │ │ │ + addi.d $s2, $sp, 24 │ │ │ │ + move $a0, $s2 │ │ │ │ + b -156 # 1fed0 ::do_widen(char) const@@Base+0xc968> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl 37776 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # 1dd20 , std::allocator >::~basic_stringbuf()@@Base+0x3090> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -99336 │ │ │ │ nop │ │ │ │ - bnez $s3, 24 # 1dd38 , std::allocator >::~basic_stringbuf()@@Base+0x30a8> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - b -1024 # 1d930 , std::allocator >::~basic_stringbuf()@@Base+0x2ca0> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 72 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - ld.d $a0, $s1, 152 │ │ │ │ - li.w $a1, 1 │ │ │ │ - b -756 # 1da58 , std::allocator >::~basic_stringbuf()@@Base+0x2dc8> │ │ │ │ - li.w $t0, 1 │ │ │ │ - addi.d $a0, $s1, 104 │ │ │ │ - st.b $t0, $s1, 138 │ │ │ │ - bl -83240 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - addi.d $a0, $s1, 40 │ │ │ │ - bl -83248 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - addi.d $a0, $s1, 72 │ │ │ │ - bl -83256 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - b -944 # 1d9c0 , std::allocator >::~basic_stringbuf()@@Base+0x2d30> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ nop │ │ │ │ - bl -99720 │ │ │ │ + beqz $a2, 32 # 1ffa8 ::do_widen(char) const@@Base+0xca40> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 40 # 1ffb8 ::do_widen(char) const@@Base+0xca50> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -107448 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -99272 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, -28 # 1dd88 , std::allocator >::~basic_stringbuf()@@Base+0x30f8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -98604 │ │ │ │ - b -32 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + b -228 # 1fed0 ::do_widen(char) const@@Base+0xc968> │ │ │ │ + ld.b $t0, $sp, 24 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -32 # 1ffa0 ::do_widen(char) const@@Base+0xca38> │ │ │ │ nop │ │ │ │ - b -40 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + beq $t2, $t1, 16 # 1ffe0 ::do_widen(char) const@@Base+0xca78> │ │ │ │ nop │ │ │ │ - b -48 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ + bl -108504 │ │ │ │ nop │ │ │ │ - b -56 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ + move $a2, $t0 │ │ │ │ + pcaddi $a1, 27763 │ │ │ │ + pcaddi $a0, 27768 │ │ │ │ + bl -107788 │ │ │ │ nop │ │ │ │ - b -64 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ nop │ │ │ │ - b -72 # 1dd90 , std::allocator >::~basic_stringbuf()@@Base+0x3100> │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + pcalau12i $s8, 64 │ │ │ │ + ld.d $s8, $s8, -200 │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + ld.d $t0, $a3, 8 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + move $s2, $a3 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $s3, $a2 │ │ │ │ + bnez $t0, 684 # 202e8 ::do_widen(char) const@@Base+0xcd80> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + beqz $t0, 740 # 20328 ::do_widen(char) const@@Base+0xcdc0> │ │ │ │ + move $s1, $zero │ │ │ │ + li.w $s4, 91 │ │ │ │ + b 56 # 20088 ::do_widen(char) const@@Base+0xcb20> │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 144 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - b -47264 # 12548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9228> │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 33 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 23 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -108276 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bgeu $s1, $t0, 56 # 200b8 ::do_widen(char) const@@Base+0xcb50> │ │ │ │ nop │ │ │ │ - ld.bu $a0, $a0, 34 │ │ │ │ - ret │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.b $s4, $sp, 23 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + bnez $t0, -52 # 20068 ::do_widen(char) const@@Base+0xcb00> │ │ │ │ + li.w $a1, 91 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -109688 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bltu $s1, $t0, -44 # 20088 ::do_widen(char) const@@Base+0xcb20> │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + beqz $a2, 524 # 202c8 ::do_widen(char) const@@Base+0xcd60> │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -108360 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + beqz $t0, 104 # 20138 ::do_widen(char) const@@Base+0xcbd0> │ │ │ │ nop │ │ │ │ + move $s1, $zero │ │ │ │ + li.w $s4, 93 │ │ │ │ + b 40 # 20108 ::do_widen(char) const@@Base+0xcba0> │ │ │ │ nop │ │ │ │ - li.w $a0, 800 │ │ │ │ - blez $a1, 68 # 1de68 , std::allocator >::~basic_stringbuf()@@Base+0x31d8> │ │ │ │ - li.w $t0, 9 │ │ │ │ - bltu $t0, $a1, 316 # 1df68 , std::allocator >::~basic_stringbuf()@@Base+0x32d8> │ │ │ │ - pcaddi $t0, 30872 │ │ │ │ - alsl.d $a1, $a1, $t0, 0x3 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - jr $t0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 23 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -108404 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bgeu $s1, $t0, 56 # 20138 ::do_widen(char) const@@Base+0xcbd0> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.b $s4, $sp, 23 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + bnez $t0, -52 # 200e8 ::do_widen(char) const@@Base+0xcb80> │ │ │ │ + li.w $a1, 93 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -109816 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bltu $s1, $t0, -44 # 20108 ::do_widen(char) const@@Base+0xcba0> │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + bnez $t0, 524 # 20348 ::do_widen(char) const@@Base+0xcde0> │ │ │ │ + ld.d $s2, $s3, 112 │ │ │ │ + addi.d $s4, $s3, 112 │ │ │ │ + beq $s2, $s4, 272 # 20258 ::do_widen(char) const@@Base+0xccf0> │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + li.w $s5, 61 │ │ │ │ + pcaddi $s6, -13053 │ │ │ │ + b 104 # 201c8 ::do_widen(char) const@@Base+0xcc60> │ │ │ │ nop │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 23 │ │ │ │ + bl -108528 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $a2, $t0, 72 │ │ │ │ + ld.d $a1, $t0, 64 │ │ │ │ + bl -108552 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $fp, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 592 # 203f0 ::do_widen(char) const@@Base+0xce88> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 96 # 20208 ::do_widen(char) const@@Base+0xcca0> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -109956 │ │ │ │ + bl -109016 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + beq $s2, $s4, 136 # 20248 ::do_widen(char) const@@Base+0xcce0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $a2, $t0, 40 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + bl -108632 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + st.b $s5, $sp, 23 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + bnez $t0, -140 # 20168 ::do_widen(char) const@@Base+0xcc00> │ │ │ │ + li.w $a1, 61 │ │ │ │ + bl -110028 │ │ │ │ + b -136 # 20178 ::do_widen(char) const@@Base+0xcc10> │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -108668 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $s6, -108 # 201b0 ::do_widen(char) const@@Base+0xcc48> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -110080 │ │ │ │ + bl -109140 │ │ │ │ + ldptr.d $s2, $s2, 0 │ │ │ │ + bne $s2, $s4, -116 # 201c8 ::do_widen(char) const@@Base+0xcc60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ nop │ │ │ │ - li.w $a0, 500 │ │ │ │ + ld.d $s1, $s3, 136 │ │ │ │ + addi.d $s2, $s3, 136 │ │ │ │ + beq $s1, $s2, 56 # 20298 ::do_widen(char) const@@Base+0xcd30> │ │ │ │ nop │ │ │ │ + ld.d $a2, $s1, 16 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + ld.d $t1, $a2, 72 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + bne $t1, $t0, 424 # 20420 ::do_widen(char) const@@Base+0xceb8> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a3, $a2, 32 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a2, $a2, 64 │ │ │ │ + bl -660 # 1fff8 ::do_widen(char) const@@Base+0xca90> │ │ │ │ + ldptr.d $s1, $s1, 0 │ │ │ │ + bne $s1, $s2, -44 # 20268 ::do_widen(char) const@@Base+0xcd00> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + bne $t1, $t0, 312 # 203d8 ::do_widen(char) const@@Base+0xce70> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ + bnez $t0, -496 # 200d8 ::do_widen(char) const@@Base+0xcb70> │ │ │ │ + b -396 # 20140 ::do_widen(char) const@@Base+0xcbd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 800 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + li.w $t1, 10 │ │ │ │ + st.b $t1, $sp, 23 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a1, $t0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + beqz $t0, 136 # 20388 ::do_widen(char) const@@Base+0xce20> │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 23 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -108944 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + bnez $t0, -720 # 20048 ::do_widen(char) const@@Base+0xcae0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 600 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + bnez $a2, -620 # 200c0 ::do_widen(char) const@@Base+0xcb58> │ │ │ │ + b -496 # 20140 ::do_widen(char) const@@Base+0xcbd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 100 │ │ │ │ - ret │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + ld.d $s1, $t0, 240 │ │ │ │ + beqz $s1, 168 # 20400 ::do_widen(char) const@@Base+0xce98> │ │ │ │ + ld.bu $t0, $s1, 56 │ │ │ │ + beqz $t0, 72 # 203a8 ::do_widen(char) const@@Base+0xce40> │ │ │ │ + ld.b $a1, $s1, 67 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110396 │ │ │ │ + bl -109456 │ │ │ │ + b -564 # 20140 ::do_widen(char) const@@Base+0xcbd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a1, 10 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110432 │ │ │ │ + b -852 # 20040 ::do_widen(char) const@@Base+0xcad8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -109084 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t1, -13203 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -88 # 20368 ::do_widen(char) const@@Base+0xce00> │ │ │ │ + move $a0, $s1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -104 # 20368 ::do_widen(char) const@@Base+0xce00> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + bl -109544 │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + bne $t1, $t0, -48 # 203e8 ::do_widen(char) const@@Base+0xce80> │ │ │ │ + bl -109084 │ │ │ │ + pcaddi $a3, 27512 │ │ │ │ + li.w $a2, 200 │ │ │ │ + pcaddi $a1, 27530 │ │ │ │ + pcaddi $a0, 27535 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + bl -108336 │ │ │ │ nop │ │ │ │ - li.w $a0, 300 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + pcalau12i $s0, 64 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $a2, 28315 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $a1, $a2 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -4788 # 1f1d8 ::do_widen(char) const@@Base+0xbc70> │ │ │ │ + addi.d $a3, $sp, 8 │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -1192 # 1fff8 ::do_widen(char) const@@Base+0xca90> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 16 # 204b8 ::do_widen(char) const@@Base+0xcf50> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -109476 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 32 # 204e0 ::do_widen(char) const@@Base+0xcf78> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ ret │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ nop │ │ │ │ + bl -109800 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -109352 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + bne $t1, $t0, -32 # 204e8 ::do_widen(char) const@@Base+0xcf80> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -108688 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -256 │ │ │ │ + st.d $s7, $sp, 184 │ │ │ │ + pcalau12i $s7, 64 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s1, $sp, 232 │ │ │ │ + ld.d $s1, $a0, 32 │ │ │ │ + st.d $s2, $sp, 224 │ │ │ │ + st.d $s3, $sp, 216 │ │ │ │ + st.d $s4, $sp, 208 │ │ │ │ + st.d $s5, $sp, 200 │ │ │ │ + st.d $s6, $sp, 192 │ │ │ │ + st.d $ra, $sp, 248 │ │ │ │ + st.d $s0, $sp, 240 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + addi.d $s5, $sp, 72 │ │ │ │ + addi.d $s4, $sp, 112 │ │ │ │ + addi.d $s6, $sp, 136 │ │ │ │ + stptr.d $zero, $sp, 0 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + st.w $zero, $sp, 24 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.w $zero, $sp, 72 │ │ │ │ + st.d $t0, $sp, 168 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + st.d $s5, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s4, $sp, 112 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $s6, $sp, 144 │ │ │ │ + st.d $s6, $sp, 136 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + beqz $s1, 1056 # 209d8 ::do_widen(char) const@@Base+0xd470> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -4864 # 1f2c8 ::do_widen(char) const@@Base+0xbd60> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 205e8 ::do_widen(char) const@@Base+0xd080> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -109780 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 20600 ::do_widen(char) const@@Base+0xd098> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -109804 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -109816 │ │ │ │ + bnez $s1, -76 # 205c0 ::do_widen(char) const@@Base+0xd058> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + addi.d $t0, $s2, 24 │ │ │ │ + st.d $zero, $s2, 32 │ │ │ │ + st.d $zero, $s2, 56 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + st.d $t0, $s2, 48 │ │ │ │ + beqz $t1, 64 # 20668 ::do_widen(char) const@@Base+0xd100> │ │ │ │ + ld.d $t4, $sp, 40 │ │ │ │ + ld.d $t3, $sp, 48 │ │ │ │ + ldptr.w $t5, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + st.d $t1, $s2, 32 │ │ │ │ + st.w $t5, $s2, 24 │ │ │ │ + st.d $t4, $s2, 40 │ │ │ │ + st.d $t3, $s2, 48 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + st.d $t2, $s2, 56 │ │ │ │ + st.d $zero, $sp, 32 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ nop │ │ │ │ + ld.d $s3, $s2, 80 │ │ │ │ + beqz $s3, 324 # 207b0 ::do_widen(char) const@@Base+0xd248> │ │ │ │ + st.d $s8, $sp, 176 │ │ │ │ nop │ │ │ │ - li.w $a0, 200 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s3, 24 │ │ │ │ + move $s1, $s3 │ │ │ │ + addi.d $s8, $s1, 200 │ │ │ │ + bl -2588 # 1fc68 ::do_widen(char) const@@Base+0xc700> │ │ │ │ + ld.d $s0, $s1, 200 │ │ │ │ + ld.d $s3, $s3, 16 │ │ │ │ + beq $s8, $s0, 32 # 206b0 ::do_widen(char) const@@Base+0xd148> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -109972 │ │ │ │ + bne $s8, $s0, -16 # 20698 ::do_widen(char) const@@Base+0xd130> │ │ │ │ nop │ │ │ │ + ld.d $s0, $s1, 176 │ │ │ │ + addi.d $s8, $s1, 176 │ │ │ │ + beq $s0, $s8, 40 # 206e0 ::do_widen(char) const@@Base+0xd178> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -110020 │ │ │ │ + bne $s0, $s8, -16 # 206c8 ::do_widen(char) const@@Base+0xd160> │ │ │ │ nop │ │ │ │ - li.w $a0, 150 │ │ │ │ - ret │ │ │ │ + ld.d $s8, $s1, 144 │ │ │ │ + beqz $s8, 68 # 20728 ::do_widen(char) const@@Base+0xd1c0> │ │ │ │ + ld.d $a0, $s8, 24 │ │ │ │ + move $s0, $s8 │ │ │ │ + bl -2696 # 1fc68 ::do_widen(char) const@@Base+0xc700> │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + bl -83968 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 20718 ::do_widen(char) const@@Base+0xd1b0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110084 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110096 │ │ │ │ + bnez $s8, -60 # 206e8 ::do_widen(char) const@@Base+0xd180> │ │ │ │ + ld.d $s8, $s1, 96 │ │ │ │ + beqz $s8, 84 # 20780 ::do_widen(char) const@@Base+0xd218> │ │ │ │ + ld.d $a0, $s8, 24 │ │ │ │ + move $s0, $s8 │ │ │ │ + bl -5232 # 1f2c8 ::do_widen(char) const@@Base+0xbd60> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + beq $a0, $t0, 16 # 20758 ::do_widen(char) const@@Base+0xd1f0> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110148 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 20770 ::do_widen(char) const@@Base+0xd208> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110172 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110184 │ │ │ │ + bnez $s8, -76 # 20730 ::do_widen(char) const@@Base+0xd1c8> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + beq $a0, $t0, 16 # 20798 ::do_widen(char) const@@Base+0xd230> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110212 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -110224 │ │ │ │ + bnez $s3, -300 # 20678 ::do_widen(char) const@@Base+0xd110> │ │ │ │ + ld.d $s8, $sp, 176 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 80 │ │ │ │ + addi.d $t0, $s2, 72 │ │ │ │ + st.d $zero, $s2, 80 │ │ │ │ + st.d $zero, $s2, 104 │ │ │ │ + st.d $t0, $s2, 88 │ │ │ │ + st.d $t0, $s2, 96 │ │ │ │ + beqz $t1, 64 # 20808 ::do_widen(char) const@@Base+0xd2a0> │ │ │ │ + ld.d $t4, $sp, 88 │ │ │ │ + ld.d $t3, $sp, 96 │ │ │ │ + ldptr.w $t5, $sp, 72 │ │ │ │ + ld.d $t2, $sp, 104 │ │ │ │ + st.d $t1, $s2, 80 │ │ │ │ + st.w $t5, $s2, 72 │ │ │ │ + st.d $t4, $s2, 88 │ │ │ │ + st.d $t3, $s2, 96 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + st.d $t2, $s2, 104 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + st.d $s5, $sp, 96 │ │ │ │ + st.d $zero, $sp, 104 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s2, 112 │ │ │ │ + addi.d $s1, $s2, 112 │ │ │ │ + beq $s0, $s1, 32 # 20830 ::do_widen(char) const@@Base+0xd2c8> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -110356 │ │ │ │ + bne $s0, $s1, -16 # 20818 ::do_widen(char) const@@Base+0xd2b0> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + st.d $s1, $s2, 120 │ │ │ │ + st.d $s1, $s2, 112 │ │ │ │ + st.d $zero, $s2, 128 │ │ │ │ + beq $t0, $s4, 48 # 20870 ::do_widen(char) const@@Base+0xd308> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + st.d $t0, $s2, 112 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + st.d $t1, $s2, 120 │ │ │ │ + stptr.d $s1, $t1, 0 │ │ │ │ + ld.d $t1, $s2, 112 │ │ │ │ + st.d $s1, $t1, 8 │ │ │ │ + st.d $t0, $s2, 128 │ │ │ │ + st.d $s4, $sp, 120 │ │ │ │ + st.d $s4, $sp, 112 │ │ │ │ nop │ │ │ │ + ld.d $s0, $s2, 136 │ │ │ │ + addi.d $s1, $s2, 136 │ │ │ │ + beq $s1, $s0, 40 # 208a0 ::do_widen(char) const@@Base+0xd338> │ │ │ │ nop │ │ │ │ - li.w $a0, 125 │ │ │ │ - ret │ │ │ │ - li.w $a0, 50 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.bu $t1, $a0, 136 │ │ │ │ - move $t0, $a0 │ │ │ │ - beqz $a1, 32 # 1dfa0 , std::allocator >::~basic_stringbuf()@@Base+0x3310> │ │ │ │ - beqz $t1, 92 # 1dfe0 , std::allocator >::~basic_stringbuf()@@Base+0x3350> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -110468 │ │ │ │ + bne $s1, $s0, -16 # 20888 ::do_widen(char) const@@Base+0xd320> │ │ │ │ nop │ │ │ │ - beqz $t1, -24 # 1df88 , std::allocator >::~basic_stringbuf()@@Base+0x32f8> │ │ │ │ - st.h $zero, $a0, 136 │ │ │ │ - addi.d $a0, $a0, 104 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -83660 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, 40 │ │ │ │ - b -83680 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - nop │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + st.d $s1, $s2, 144 │ │ │ │ + st.d $s1, $s2, 136 │ │ │ │ + st.d $zero, $s2, 152 │ │ │ │ + beq $t0, $s6, 40 # 208d8 ::do_widen(char) const@@Base+0xd370> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + st.d $t0, $s2, 136 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ + st.d $t1, $s2, 144 │ │ │ │ + stptr.d $s1, $t1, 0 │ │ │ │ + ld.d $t1, $s2, 136 │ │ │ │ + st.d $s1, $t1, 8 │ │ │ │ + st.d $t0, $s2, 152 │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + beq $s0, $s4, 36 # 20900 ::do_widen(char) const@@Base+0xd398> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + bl -110564 │ │ │ │ + bne $s0, $s4, -16 # 208e8 ::do_widen(char) const@@Base+0xd380> │ │ │ │ nop │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + beqz $s1, 68 # 20948 ::do_widen(char) const@@Base+0xd3e0> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -3240 # 1fc68 ::do_widen(char) const@@Base+0xc700> │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + bl -84512 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 20938 ::do_widen(char) const@@Base+0xd3d0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110628 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110640 │ │ │ │ + bnez $s1, -60 # 20908 ::do_widen(char) const@@Base+0xd3a0> │ │ │ │ + ld.d $s1, $sp, 32 │ │ │ │ + beqz $s1, 84 # 209a0 ::do_widen(char) const@@Base+0xd438> │ │ │ │ + ld.d $a0, $s1, 24 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -5776 # 1f2c8 ::do_widen(char) const@@Base+0xbd60> │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + addi.d $t0, $s0, 80 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 20978 ::do_widen(char) const@@Base+0xd410> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110692 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + beq $a0, $t0, 16 # 20990 ::do_widen(char) const@@Base+0xd428> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -110716 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110728 │ │ │ │ + bnez $s1, -76 # 20950 ::do_widen(char) const@@Base+0xd3e8> │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 72 # 209f0 ::do_widen(char) const@@Base+0xd488> │ │ │ │ + ld.d $ra, $sp, 248 │ │ │ │ + ld.d $s0, $sp, 240 │ │ │ │ + ld.d $s1, $sp, 232 │ │ │ │ + ld.d $s2, $sp, 224 │ │ │ │ + ld.d $s3, $sp, 216 │ │ │ │ + ld.d $s4, $sp, 208 │ │ │ │ + ld.d $s5, $sp, 200 │ │ │ │ + ld.d $s6, $sp, 192 │ │ │ │ + ld.d $s7, $sp, 184 │ │ │ │ + addi.d $sp, $sp, 256 │ │ │ │ + ret │ │ │ │ + addi.d $t0, $a0, 24 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.d $t0, $a0, 40 │ │ │ │ + st.d $t0, $a0, 48 │ │ │ │ + b -896 # 20668 ::do_widen(char) const@@Base+0xd100> │ │ │ │ nop │ │ │ │ - li.w $t1, 257 │ │ │ │ - addi.d $a0, $a0, 104 │ │ │ │ - st.h $t1, $t0, 136 │ │ │ │ + st.d $s8, $sp, 176 │ │ │ │ + bl -111092 │ │ │ │ + addi.d $sp, $sp, -624 │ │ │ │ + st.d $s6, $sp, 552 │ │ │ │ + pcalau12i $s6, 64 │ │ │ │ + ld.d $s6, $s6, -200 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + ld.d $a3, $a1, 8 │ │ │ │ + ldptr.d $a2, $a1, 0 │ │ │ │ + st.d $s0, $sp, 600 │ │ │ │ + addi.d $s0, $sp, 48 │ │ │ │ + st.d $s7, $sp, 544 │ │ │ │ + pcaddi $a1, 27164 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $ra, $sp, 616 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $t0, $sp, 520 │ │ │ │ + bl -6416 # 1f128 ::do_widen(char) const@@Base+0xbbc0> │ │ │ │ + pcaddi $a1, 27159 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -109892 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $s1, $sp, 592 │ │ │ │ + st.d $s2, $sp, 584 │ │ │ │ + st.d $s4, $sp, 568 │ │ │ │ + st.d $s8, $sp, 536 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -111464 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + addi.d $t0, $sp, 256 │ │ │ │ + move $a0, $t0 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -83900 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - addi.d $a0, $t0, 40 │ │ │ │ - b -83920 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - pcalau12i $s4, 66 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - move $s3, $a1 │ │ │ │ - beqz $a0, 24 # 1e068 , std::allocator >::~basic_stringbuf()@@Base+0x33d8> │ │ │ │ + bl -111880 │ │ │ │ + pcalau12i $t0, 64 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 480 │ │ │ │ + ld.d $s8, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $s2, 64 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s4, $sp, 144 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 488 │ │ │ │ + st.d $s2, $sp, 256 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + bl -110716 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $t1, $sp, 208 │ │ │ │ + st.d $s3, $sp, 576 │ │ │ │ + pcalau12i $s0, 64 │ │ │ │ + ld.d $s0, $s0, -328 │ │ │ │ + pcalau12i $s3, 64 │ │ │ │ + ld.d $s3, $s3, -400 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $fp, $sp, 608 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + addi.d $fp, $s0, 24 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + st.d $s5, $sp, 560 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + st.d $s0, $sp, 256 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + st.d $zero, $sp, 176 │ │ │ │ + st.d $zero, $sp, 184 │ │ │ │ + st.d $zero, $sp, 192 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + bl -110056 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcalau12i $t0, 64 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + li.w $t1, 16 │ │ │ │ + addi.d $s5, $sp, 240 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a1, $sp, 152 │ │ │ │ + st.d $zero, $sp, 232 │ │ │ │ + st.w $t1, $sp, 216 │ │ │ │ + st.d $s5, $sp, 224 │ │ │ │ + st.b $zero, $sp, 240 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + bl -110860 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $a1, $s7, 720 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -111512 # 57d0 (unsigned long)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - nop │ │ │ │ - ld.d $s5, $s0, 8 │ │ │ │ - beqz $s5, 124 # 1e0e8 , std::allocator >::~basic_stringbuf()@@Base+0x3458> │ │ │ │ - ld.d $s1, $s5, 40 │ │ │ │ - ld.d $s2, $s5, 48 │ │ │ │ - beq $s1, $s2, 48 # 1e0a8 , std::allocator >::~basic_stringbuf()@@Base+0x3418> │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 744 # 20e68 ::do_widen(char) const@@Base+0xd900> │ │ │ │ + ld.d $a4, $sp, 192 │ │ │ │ + addi.d $s7, $sp, 128 │ │ │ │ + addi.d $t0, $sp, 112 │ │ │ │ + st.d $zero, $sp, 120 │ │ │ │ + st.b $zero, $sp, 128 │ │ │ │ + st.d $s7, $sp, 112 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + beqz $a4, 416 # 20d40 ::do_widen(char) const@@Base+0xd7d8> │ │ │ │ + ld.d $t1, $sp, 176 │ │ │ │ + beqz $t1, 24 # 20bc0 ::do_widen(char) const@@Base+0xd658> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - addi.d $t0, $s1, 24 │ │ │ │ - beq $a0, $t0, 16 # 1e098 , std::allocator >::~basic_stringbuf()@@Base+0x3408> │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ + ld.d $a3, $sp, 184 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -110804 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + st.d $s0, $sp, 256 │ │ │ │ + beq $a0, $s5, 20 # 20bf8 ::do_widen(char) const@@Base+0xd690> │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -100228 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - bne $s2, $s1, -28 # 1e080 , std::allocator >::~basic_stringbuf()@@Base+0x33f0> │ │ │ │ - ld.d $s2, $s5, 40 │ │ │ │ + bl -111328 │ │ │ │ nop │ │ │ │ - beqz $s2, 24 # 1e0c0 , std::allocator >::~basic_stringbuf()@@Base+0x3430> │ │ │ │ - ld.d $a1, $s5, 56 │ │ │ │ - move $a0, $s2 │ │ │ │ - sub.d $a1, $a1, $s2 │ │ │ │ - bl -100264 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + bl -110960 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s8, $t0, 144 │ │ │ │ + st.d $s2, $sp, 256 │ │ │ │ + bl -112188 │ │ │ │ + ld.d $a4, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 120 │ │ │ │ + ld.d $a3, $sp, 80 │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + add.d $t1, $a4, $a2 │ │ │ │ + beq $a3, $t0, 220 # 20d10 ::do_widen(char) const@@Base+0xd7a8> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + bgeu $t0, $t1, 16 # 20c50 ::do_widen(char) const@@Base+0xd6e8> │ │ │ │ + beq $a1, $s7, 12 # 20c50 ::do_widen(char) const@@Base+0xd6e8> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + bgeu $t0, $t1, 172 # 20cf8 ::do_widen(char) const@@Base+0xd790> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 612 # 20ec0 ::do_widen(char) const@@Base+0xd958> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -112292 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 160 │ │ │ │ + st.d $a0, $sp, 144 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s1, $s0, 16 │ │ │ │ + beq $t0, $s1, 172 # 20d28 ::do_widen(char) const@@Base+0xd7c0> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 8 │ │ │ │ - addi.d $t0, $s5, 24 │ │ │ │ - beq $a0, $t0, 16 # 1e0d8 , std::allocator >::~basic_stringbuf()@@Base+0x3448> │ │ │ │ - ld.d $a1, $s5, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -100292 │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -100304 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ st.d $zero, $s0, 8 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beqz $s1, 44 # 1e118 , std::allocator >::~basic_stringbuf()@@Base+0x3488> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - addi.d $t0, $s1, 24 │ │ │ │ - beq $a0, $t0, 16 # 1e108 , std::allocator >::~basic_stringbuf()@@Base+0x3478> │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -100340 │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -100352 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - beqz $a0, 20 # 1e130 , std::allocator >::~basic_stringbuf()@@Base+0x34a0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - ld.d $s1, $s0, 152 │ │ │ │ - beqz $s1, 68 # 1e178 , std::allocator >::~basic_stringbuf()@@Base+0x34e8> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -790 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - bne $t0, $t1, 1564 # 1e760 , std::allocator >::~basic_stringbuf()@@Base+0x3ad0> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - beqz $a0, 20 # 1e160 , std::allocator >::~basic_stringbuf()@@Base+0x34d0> │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -100424 │ │ │ │ - nop │ │ │ │ - li.w $a1, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -100440 │ │ │ │ - nop │ │ │ │ - st.d $zero, $s0, 152 │ │ │ │ + st.d $t0, $sp, 152 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -111320 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -111328 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -111336 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -112192 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -110956 # 5b60 , std::allocator > const&)@plt> │ │ │ │ + ld.d $t1, $sp, 520 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, 432 # 20e88 ::do_widen(char) const@@Base+0xd920> │ │ │ │ + pcalau12i $a2, 64 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 64 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110784 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - beqz $a0, 20 # 1e190 , std::allocator >::~basic_stringbuf()@@Base+0x3500> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 160 │ │ │ │ - ld.d $s1, $s0, 168 │ │ │ │ - beqz $s1, 1356 # 1e6e0 , std::allocator >::~basic_stringbuf()@@Base+0x3a50> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, 713 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - bne $t0, $t1, 1436 # 1e740 , std::allocator >::~basic_stringbuf()@@Base+0x3ab0> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - beqz $a0, 20 # 1e1c0 , std::allocator >::~basic_stringbuf()@@Base+0x3530> │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -100520 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -111108 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -160 # 20c68 ::do_widen(char) const@@Base+0xd700> │ │ │ │ nop │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -100536 │ │ │ │ + li.w $t0, 15 │ │ │ │ + ld.d $a1, $sp, 112 │ │ │ │ + bgeu $t0, $t1, -184 # 20c60 ::do_widen(char) const@@Base+0xd6f8> │ │ │ │ + bne $a1, $s7, -212 # 20c48 ::do_widen(char) const@@Base+0xd6e0> │ │ │ │ + b -192 # 20c60 ::do_widen(char) const@@Base+0xd6f8> │ │ │ │ nop │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - st.h $zero, $s0, 32 │ │ │ │ - st.b $zero, $s0, 34 │ │ │ │ - st.b $zero, $s0, 136 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -100580 │ │ │ │ - ldptr.d $a1, $s3, 0 │ │ │ │ - ld.d $a2, $s3, 8 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -110932 │ │ │ │ + b -168 # 20c90 ::do_widen(char) const@@Base+0xd728> │ │ │ │ nop │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -85736 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -36060 # 15538 ::do_widen(char) const@@Base+0x1ec8> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $s5, $s0, 8 │ │ │ │ - beq $a0, $s1, 16 # 1e230 , std::allocator >::~basic_stringbuf()@@Base+0x35a0> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -100636 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -100660 │ │ │ │ - move $s5, $a0 │ │ │ │ - bl -36548 # 15378 ::do_widen(char) const@@Base+0x1d08> │ │ │ │ - st.d $s5, $s0, 16 │ │ │ │ - addi.d $a0, $s5, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -101244 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - pcaddi $t2, 67750 │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ldptr.w $t2, $t2, 0 │ │ │ │ - pcaddi $s5, 67745 │ │ │ │ - pcaddi $s6, 67852 │ │ │ │ - st.w $t2, $t0, 4 │ │ │ │ - ldptr.w $t2, $s5, 0 │ │ │ │ - pcalau12i $t8, 66 │ │ │ │ - addi.d $t8, $t8, 1681 │ │ │ │ - pcaddi $t1, 67742 │ │ │ │ - pcaddi $t7, 67739 │ │ │ │ - pcaddi $t6, 67846 │ │ │ │ - pcalau12i $t5, 66 │ │ │ │ - addi.d $t5, $t5, 1685 │ │ │ │ - pcalau12i $t4, 66 │ │ │ │ - addi.d $t4, $t4, 1682 │ │ │ │ - pcalau12i $t3, 66 │ │ │ │ - addi.d $t3, $t3, 1683 │ │ │ │ - ld.bu $a3, $t8, 0 │ │ │ │ - ldptr.w $t1, $t1, 0 │ │ │ │ - ldptr.w $t7, $t7, 0 │ │ │ │ - ld.bu $t6, $t6, 0 │ │ │ │ - ld.bu $t5, $t5, 0 │ │ │ │ - ld.bu $t4, $t4, 0 │ │ │ │ - ld.bu $t3, $t3, 0 │ │ │ │ - st.w $t2, $t0, 40 │ │ │ │ - ld.bu $t2, $s6, 0 │ │ │ │ - st.b $a3, $t0, 45 │ │ │ │ - st.w $t1, $t0, 48 │ │ │ │ - st.w $t7, $t0, 52 │ │ │ │ - st.b $t6, $t0, 56 │ │ │ │ - st.b $t5, $t0, 57 │ │ │ │ - st.b $t4, $t0, 58 │ │ │ │ - st.b $t3, $t0, 59 │ │ │ │ - st.b $t2, $t0, 44 │ │ │ │ - bnez $t1, 868 # 1e640 , std::allocator >::~basic_stringbuf()@@Base+0x39b0> │ │ │ │ - pcaddi $t1, 67701 │ │ │ │ - pcaddi $t0, 67699 │ │ │ │ - ldptr.w $a1, $t1, 0 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - ld.d $a2, $s3, 8 │ │ │ │ - beqz $a2, 876 # 1e660 , std::allocator >::~basic_stringbuf()@@Base+0x39d0> │ │ │ │ - ldptr.d $a1, $s3, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - bl -85988 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 12768 # 214ec , std::allocator >::~basic_stringbuf()@@Base+0x685c> │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - st.d $a0, $s0, 160 │ │ │ │ - beq $t0, $s1, 24 # 1e330 , std::allocator >::~basic_stringbuf()@@Base+0x36a0> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a1, $sp, 224 │ │ │ │ + bl -112248 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -372 # 20bd8 ::do_widen(char) const@@Base+0xd670> │ │ │ │ + ld.d $t0, $sp, 224 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s5, 24 # 20d70 ::do_widen(char) const@@Base+0xd808> │ │ │ │ + ld.d $a1, $sp, 240 │ │ │ │ move $a0, $t0 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -100888 │ │ │ │ - nop │ │ │ │ - li.w $a0, 48 │ │ │ │ - bl -100916 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 22024 # 23948 , std::allocator >::~basic_stringbuf()@@Base+0x8cb8> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 22028 # 23958 , std::allocator >::~basic_stringbuf()@@Base+0x8cc8> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -4164 # 1d318 , std::allocator >::~basic_stringbuf()@@Base+0x2688> │ │ │ │ - ld.bu $t0, $s6, 0 │ │ │ │ - st.d $s3, $s0, 152 │ │ │ │ - bnez $t0, 824 # 1e6a0 , std::allocator >::~basic_stringbuf()@@Base+0x3a10> │ │ │ │ - nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -100980 │ │ │ │ - ldptr.w $a1, $s5, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl 2536 # 1ed68 , std::allocator >::~basic_stringbuf()@@Base+0x40d8> │ │ │ │ - ld.d $a2, $s0, 160 │ │ │ │ - ld.d $a1, $s0, 152 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s3, $s0, 168 │ │ │ │ - bl 3428 # 1f0f8 , std::allocator >::~basic_stringbuf()@@Base+0x4468> │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -101020 │ │ │ │ - li.w $a3, 24 │ │ │ │ - li.w $a2, 80 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -45896 # 13068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d48> │ │ │ │ - st.d $s3, $s0, 24 │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -101052 │ │ │ │ - move $s5, $a0 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - bl -72704 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - addi.w $s3, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 40 │ │ │ │ - bl -72704 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s3 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -55856 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - st.d $s5, $s0, 144 │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -101116 │ │ │ │ - lu12i.w $t2, 481078 │ │ │ │ - ori $t2, $t2, 0x552 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - ori $t1, $t1, 0x56d │ │ │ │ - st.w $t2, $sp, 56 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 62 │ │ │ │ - bl -59260 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 20 # 1e450 , std::allocator >::~basic_stringbuf()@@Base+0x37c0> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -101176 │ │ │ │ + bl -111704 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -55896 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -101216 │ │ │ │ - lu12i.w $t0, 476982 │ │ │ │ - ori $t0, $t0, 0x552 │ │ │ │ - lu12i.w $t2, 7 │ │ │ │ - st.w $t0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - ori $t2, $t2, 0x261 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.h $t2, $s1, 4 │ │ │ │ - st.b $t1, $s1, 6 │ │ │ │ - li.w $t0, 7 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 63 │ │ │ │ - bl -59368 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 1e4b8 , std::allocator >::~basic_stringbuf()@@Base+0x3828> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -101284 │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -56000 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - bl -55448 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -101328 │ │ │ │ - move $s3, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - bl -100448 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - lu12i.w $t3, 476823 │ │ │ │ - ori $t3, $t3, 0x551 │ │ │ │ - lu12i.w $t2, 452246 │ │ │ │ - lu32i.d $t3, -35808 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 56 │ │ │ │ - lu52i.d $t3, $t3, 518 │ │ │ │ - lu32i.d $t2, 347424 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - li.w $t1, 117 │ │ │ │ - lu52i.d $t2, $t2, 1766 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - li.w $a2, 2 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -59544 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 16 # 1e568 , std::allocator >::~basic_stringbuf()@@Base+0x38d8> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -101460 │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -56176 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -101496 │ │ │ │ - lu12i.w $t2, 476823 │ │ │ │ - ori $t2, $t2, 0x551 │ │ │ │ - lu32i.d $t2, 83744 │ │ │ │ - lu52i.d $t2, $t2, 1750 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - li.w $t0, 9 │ │ │ │ - li.w $a2, 3 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s3, $a0 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.b $zero, $sp, 65 │ │ │ │ - bl -59644 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s1, 20 # 1e5d0 , std::allocator >::~basic_stringbuf()@@Base+0x3940> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -101560 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -56280 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - bl -85564 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - addi.d $a0, $s0, 72 │ │ │ │ - bl -85572 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 420 # 1e798 , std::allocator >::~basic_stringbuf()@@Base+0x3b08> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - ld.d $s6, $sp, 80 │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - b -85628 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.d $s3, $sp, 152 │ │ │ │ + bl -111336 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 48 │ │ │ │ + ld.d $fp, $sp, 608 │ │ │ │ + addi.d $t0, $t0, 480 │ │ │ │ + ld.d $s3, $sp, 576 │ │ │ │ + ld.d $s5, $sp, 560 │ │ │ │ + st.d $s1, $sp, 144 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s8, $t0, -384 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s2, $sp, 256 │ │ │ │ + bl -112584 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -111588 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $s1, $sp, 592 │ │ │ │ + ld.d $s2, $sp, 584 │ │ │ │ + ld.d $s4, $sp, 568 │ │ │ │ + ld.d $s8, $sp, 536 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + bl -111612 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 520 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $fp, $sp, 608 │ │ │ │ + st.d $s1, $sp, 592 │ │ │ │ + st.d $s2, $sp, 584 │ │ │ │ + st.d $s3, $sp, 576 │ │ │ │ + st.d $s4, $sp, 568 │ │ │ │ + st.d $s5, $sp, 560 │ │ │ │ + st.d $s8, $sp, 536 │ │ │ │ + bne $t1, $t0, 148 # 20e88 ::do_widen(char) const@@Base+0xd920> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -110972 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -111672 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -112868 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + ld.d $fp, $sp, 608 │ │ │ │ + ld.d $s3, $sp, 576 │ │ │ │ + ld.d $s5, $sp, 560 │ │ │ │ + b -116 # 20db0 ::do_widen(char) const@@Base+0xd848> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -111716 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 520 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, 72 # 20e88 ::do_widen(char) const@@Base+0xd920> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -111048 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -112152 │ │ │ │ + b -44 # 20e30 ::do_widen(char) const@@Base+0xd8c8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -156 # 20dc8 ::do_widen(char) const@@Base+0xd860> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -112620 │ │ │ │ + pcaddi $a1, 26358 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -112728 │ │ │ │ + ld.d $t1, $sp, 520 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + beq $t1, $t0, 20 # 20e98 ::do_widen(char) const@@Base+0xd930> │ │ │ │ + bl -112264 │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $t1, $t0, 220 # 1e720 , std::allocator >::~basic_stringbuf()@@Base+0x3a90> │ │ │ │ - ld.d $a2, $s3, 8 │ │ │ │ - pcaddi $t1, 67478 │ │ │ │ - pcaddi $t0, 67476 │ │ │ │ - ldptr.w $a1, $t1, 0 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - bnez $a2, -868 # 1e2f8 , std::allocator >::~basic_stringbuf()@@Base+0x3668> │ │ │ │ - li.w $a0, 80 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -101744 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl 25108 # 24898 , std::allocator >::~basic_stringbuf()@@Base+0x9c08> │ │ │ │ - st.d $s3, $s0, 160 │ │ │ │ - b -860 # 1e330 , std::allocator >::~basic_stringbuf()@@Base+0x36a0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -132 # 20e10 ::do_widen(char) const@@Base+0xd8a8> │ │ │ │ + pcalau12i $a2, 64 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 64 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -111228 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -112248 │ │ │ │ + b -172 # 20e10 ::do_widen(char) const@@Base+0xd8a8> │ │ │ │ + ld.d $t1, $sp, 520 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, -64 # 20e88 ::do_widen(char) const@@Base+0xd920> │ │ │ │ + pcaddi $a0, 26289 │ │ │ │ + bl -112656 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -316 # 20da0 ::do_widen(char) const@@Base+0xd838> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -111896 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $fp, $sp, 608 │ │ │ │ + ld.d $s3, $sp, 576 │ │ │ │ + ld.d $s5, $sp, 560 │ │ │ │ + b -328 # 20db0 ::do_widen(char) const@@Base+0xd848> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -704 │ │ │ │ + st.d $s4, $sp, 648 │ │ │ │ + pcalau12i $s4, 64 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 328 │ │ │ │ + st.d $fp, $sp, 688 │ │ │ │ + st.d $s1, $sp, 672 │ │ │ │ + ldptr.d $fp, $a1, 0 │ │ │ │ + st.d $s2, $sp, 664 │ │ │ │ + st.d $s5, $sp, 640 │ │ │ │ + st.d $s7, $sp, 624 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 600 │ │ │ │ + st.d $ra, $sp, 696 │ │ │ │ + bl -113112 │ │ │ │ + pcalau12i $t0, 64 │ │ │ │ + ld.d $t0, $t0, -368 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 552 │ │ │ │ + ld.d $s5, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $s2, 64 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s7, $sp, 80 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 544 │ │ │ │ + st.d $zero, $sp, 560 │ │ │ │ + st.d $s2, $sp, 328 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + add.d $a0, $s7, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s5, $a0, 0 │ │ │ │ + bl -111948 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + st.d $s0, $sp, 680 │ │ │ │ + st.d $s3, $sp, 656 │ │ │ │ + pcalau12i $s0, 64 │ │ │ │ + ld.d $s0, $s0, -168 │ │ │ │ + addi.d $s3, $sp, 88 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ move $a0, $s3 │ │ │ │ - ld.d $s3, $s0, 160 │ │ │ │ - bl -6192 # 1ce78 , std::allocator >::~basic_stringbuf()@@Base+0x21e8> │ │ │ │ - move $s6, $a0 │ │ │ │ - ld.d $a0, $s0, 152 │ │ │ │ - bl -6188 # 1ce88 , std::allocator >::~basic_stringbuf()@@Base+0x21f8> │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a1, $s6 │ │ │ │ + addi.d $s6, $s0, 24 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $s0, $sp, 328 │ │ │ │ + bl -112300 # 5920 >::basic_filebuf()@plt> │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $sp, 328 │ │ │ │ + bl -112008 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $fp │ │ │ │ move $a0, $s3 │ │ │ │ - bl 19956 # 234b8 , std::allocator >::~basic_stringbuf()@@Base+0x8828> │ │ │ │ - b -856 # 1e370 , std::allocator >::~basic_stringbuf()@@Base+0x36e0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.h $zero, $s0, 32 │ │ │ │ - st.b $zero, $s0, 34 │ │ │ │ - st.b $zero, $s0, 136 │ │ │ │ - li.w $a0, 64 │ │ │ │ - bl -101872 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - ldptr.d $a1, $s3, 0 │ │ │ │ - ld.d $a2, $s3, 8 │ │ │ │ - move $s5, $a0 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - b -1288 # 1e200 , std::allocator >::~basic_stringbuf()@@Base+0x3570> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcaddi $t1, 67427 │ │ │ │ - pcaddi $t0, 67425 │ │ │ │ - ldptr.w $a1, $t1, 0 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - b -1088 # 1e2f0 , std::allocator >::~basic_stringbuf()@@Base+0x3660> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -1400 # 1e1d0 , std::allocator >::~basic_stringbuf()@@Base+0x3540> │ │ │ │ - nop │ │ │ │ + bl -112408 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + beqz $a0, 208 # 210c8 ::do_widen(char) const@@Base+0xdb60> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -111604 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + ldptr.w $t0, $sp, 360 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 208 # 210e0 ::do_widen(char) const@@Base+0xdb78> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -3028 # 20448 ::do_widen(char) const@@Base+0xcee0> │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $s0, $sp, 328 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -113468 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $sp, 192 │ │ │ │ + bl -111460 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -112076 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + addi.d $a0, $sp, 328 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s5, $t0, 80 │ │ │ │ + st.d $s2, $sp, 328 │ │ │ │ + bl -113304 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 196 # 21148 ::do_widen(char) const@@Base+0xdbe0> │ │ │ │ + ld.d $ra, $sp, 696 │ │ │ │ + ld.d $s0, $sp, 680 │ │ │ │ + ld.d $s3, $sp, 656 │ │ │ │ + ld.d $s6, $sp, 632 │ │ │ │ + ld.d $fp, $sp, 688 │ │ │ │ + ld.d $s1, $sp, 672 │ │ │ │ + ld.d $s2, $sp, 664 │ │ │ │ + ld.d $s4, $sp, 648 │ │ │ │ + ld.d $s5, $sp, 640 │ │ │ │ + ld.d $s7, $sp, 624 │ │ │ │ + addi.d $sp, $sp, 704 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -1528 # 1e170 , std::allocator >::~basic_stringbuf()@@Base+0x34e0> │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -111812 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -208 # 21008 ::do_widen(char) const@@Base+0xdaa0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -113252 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + pcaddi $a1, 26734 │ │ │ │ + ld.d $a3, $t0, 8 │ │ │ │ + ldptr.d $a2, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -8152 # 1f128 ::do_widen(char) const@@Base+0xbbc0> │ │ │ │ + pcaddi $a1, 26233 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -111628 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -113176 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + addi.d $a1, $sp, 48 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -101800 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -102004 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ + bl -112068 # 5b60 , std::allocator > const&)@plt> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -112476 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -112484 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 40 # 1e7b8 , std::allocator >::~basic_stringbuf()@@Base+0x3b28> │ │ │ │ + beq $t1, $t0, 184 # 211f8 ::do_widen(char) const@@Base+0xdc90> │ │ │ │ nop │ │ │ │ - bl -102296 │ │ │ │ + st.d $s8, $sp, 616 │ │ │ │ + nop │ │ │ │ + bl -112976 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -101848 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 656 │ │ │ │ + addi.d $t0, $t0, 592 │ │ │ │ + ld.d $s6, $sp, 632 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $t0, -528 │ │ │ │ + addi.d $a0, $sp, 328 │ │ │ │ + st.d $s2, $sp, 328 │ │ │ │ + bl -113576 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -28 # 1e798 , std::allocator >::~basic_stringbuf()@@Base+0x3b08> │ │ │ │ + st.d $s3, $sp, 656 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + st.d $s8, $sp, 616 │ │ │ │ + bne $t1, $t0, -80 # 21150 ::do_widen(char) const@@Base+0xdbe8> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -101180 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -101880 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 64 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -102084 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, -40 # 1e7b8 , std::allocator >::~basic_stringbuf()@@Base+0x3b28> │ │ │ │ - b -76 # 1e798 , std::allocator >::~basic_stringbuf()@@Base+0x3b08> │ │ │ │ + bl -111916 │ │ │ │ + st.d $s0, $sp, 680 │ │ │ │ move $s0, $a0 │ │ │ │ + b -56 # 21180 ::do_widen(char) const@@Base+0xdc18> │ │ │ │ nop │ │ │ │ - li.w $a1, 64 │ │ │ │ - b -36 # 1e7d0 , std::allocator >::~basic_stringbuf()@@Base+0x3b40> │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 56 │ │ │ │ - b -128 # 1e780 , std::allocator >::~basic_stringbuf()@@Base+0x3af0> │ │ │ │ - nop │ │ │ │ - b -152 # 1e770 , std::allocator >::~basic_stringbuf()@@Base+0x3ae0> │ │ │ │ - nop │ │ │ │ - b -160 # 1e770 , std::allocator >::~basic_stringbuf()@@Base+0x3ae0> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -112264 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + b -108 # 21160 ::do_widen(char) const@@Base+0xdbf8> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - b -168 # 1e770 , std::allocator >::~basic_stringbuf()@@Base+0x3ae0> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -112428 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s8, $sp, 616 │ │ │ │ + beq $t1, $t0, -68 # 211a8 ::do_widen(char) const@@Base+0xdc40> │ │ │ │ + b -160 # 21150 ::do_widen(char) const@@Base+0xdbe8> │ │ │ │ nop │ │ │ │ + pcalau12i $a2, 63 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 63 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -112092 │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - b -88 # 1e7d0 , std::allocator >::~basic_stringbuf()@@Base+0x3b40> │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + bl -112712 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -68 # 1e7f0 , std::allocator >::~basic_stringbuf()@@Base+0x3b60> │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 40 │ │ │ │ - b -192 # 1e780 , std::allocator >::~basic_stringbuf()@@Base+0x3af0> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -112724 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -113132 │ │ │ │ + b -88 # 211d8 ::do_widen(char) const@@Base+0xdc70> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 48 │ │ │ │ - b -208 # 1e780 , std::allocator >::~basic_stringbuf()@@Base+0x3af0> │ │ │ │ - nop │ │ │ │ + b -28 # 21220 ::do_widen(char) const@@Base+0xdcb8> │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - b -224 # 1e780 , std::allocator >::~basic_stringbuf()@@Base+0x3af0> │ │ │ │ + b -28 # 21228 ::do_widen(char) const@@Base+0xdcc0> │ │ │ │ + bl -113688 │ │ │ │ + bl -112332 │ │ │ │ + b -528 # 21040 ::do_widen(char) const@@Base+0xdad8> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $t0, $a0, 136 │ │ │ │ + addi.d $t3, $a0, 24 │ │ │ │ + addi.d $t2, $a0, 72 │ │ │ │ + addi.d $t1, $a0, 112 │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 80 │ │ │ │ - b -240 # 1e780 , std::allocator >::~basic_stringbuf()@@Base+0x3af0> │ │ │ │ + st.d $t0, $a0, 144 │ │ │ │ + st.d $t0, $a0, 136 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.w $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $t3, $a0, 40 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.w $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $t2, $a0, 88 │ │ │ │ + st.d $t2, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $t1, $a0, 120 │ │ │ │ + st.d $t1, $a0, 112 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 152 │ │ │ │ + addi.d $a0, $a0, 416 │ │ │ │ + bl -114020 │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $s0, 640 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + pcalau12i $s2, 63 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + addi.d $s4, $s0, 160 │ │ │ │ + st.d $zero, $s0, 632 │ │ │ │ + st.d $s2, $s0, 416 │ │ │ │ + st.d $zero, $s0, 648 │ │ │ │ + st.d $zero, $s0, 656 │ │ │ │ + st.d $zero, $s0, 664 │ │ │ │ + st.d $zero, $s0, 672 │ │ │ │ + st.d $s1, $s0, 160 │ │ │ │ + stx.d $s6, $s4, $t0 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + bl -112864 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + st.d $t1, $s0, 160 │ │ │ │ + st.d $t0, $s0, 416 │ │ │ │ + bl -113200 # 5920 >::basic_filebuf()@plt> │ │ │ │ + addi.d $a1, $s0, 176 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + bl -112908 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + st.b $zero, $s0, 704 │ │ │ │ + addi.d $t0, $s0, 704 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + st.d $zero, $s0, 696 │ │ │ │ + st.d $zero, $s0, 720 │ │ │ │ + st.d $t0, $s0, 688 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + b -3708 # 20518 ::do_widen(char) const@@Base+0xcfb0> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + st.d $s2, $s0, 416 │ │ │ │ + bl -114132 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -87232 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -112452 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + bl -112788 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + move $t0, $s7 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $t1, $s1, -24 │ │ │ │ + st.d $s1, $s0, 160 │ │ │ │ + move $s1, $t0 │ │ │ │ + stx.d $s6, $s4, $t1 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + b -84 # 213a0 ::do_widen(char) const@@Base+0xde38> │ │ │ │ + move $t0, $a0 │ │ │ │ + b -28 # 213e0 ::do_widen(char) const@@Base+0xde78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - pcalau12i $s1, 66 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - ld.bu $t0, $a0, 32 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - bnez $t0, 40 # 1e8c8 , std::allocator >::~basic_stringbuf()@@Base+0x3c38> │ │ │ │ - ld.bu $t0, $a0, 136 │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 88 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a0, 224 │ │ │ │ + st.d $s0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + st.d $s3, $sp, 80 │ │ │ │ + st.d $s5, $sp, 64 │ │ │ │ + move $s3, $a2 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + bl -113460 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - beqz $t0, 80 # 1e900 , std::allocator >::~basic_stringbuf()@@Base+0x3c70> │ │ │ │ - ld.d $a0, $a0, 144 │ │ │ │ - bl -53144 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - bnez $a0, 356 # 1ea20 , std::allocator >::~basic_stringbuf()@@Base+0x3d90> │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 928 # 1ec70 , std::allocator >::~basic_stringbuf()@@Base+0x3fe0> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - addi.d $s2, $a0, 40 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - bl -86236 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.w $a1, $t0, 4 │ │ │ │ - bl -2816 # 1de20 , std::allocator >::~basic_stringbuf()@@Base+0x3190> │ │ │ │ - move $s3, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -85688 # 9a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x754> │ │ │ │ - bge $a0, $s3, 176 # 1e9e0 , std::allocator >::~basic_stringbuf()@@Base+0x3d50> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -86100 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - nop │ │ │ │ - addi.d $s2, $s0, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -86292 # 9834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514> │ │ │ │ - pcaddi $t0, 67302 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + st.d $s5, $s0, 32 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + bl -86484 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + addi.d $t0, $s0, 200 │ │ │ │ + addi.d $t3, $s0, 88 │ │ │ │ + addi.d $t2, $s0, 136 │ │ │ │ + addi.d $t1, $s0, 176 │ │ │ │ + st.d $t0, $s0, 208 │ │ │ │ + st.d $t0, $s0, 200 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + st.w $zero, $s0, 88 │ │ │ │ + st.d $zero, $s0, 96 │ │ │ │ + st.d $t3, $s0, 104 │ │ │ │ + st.d $t3, $s0, 112 │ │ │ │ + st.d $zero, $s0, 120 │ │ │ │ + st.w $zero, $s0, 136 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.d $t2, $s0, 152 │ │ │ │ + st.d $t2, $s0, 160 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + st.d $t1, $s0, 184 │ │ │ │ + st.d $t1, $s0, 176 │ │ │ │ + st.d $zero, $s0, 192 │ │ │ │ + st.d $zero, $s0, 216 │ │ │ │ + addi.d $s4, $s2, 8 │ │ │ │ + ld.d $s3, $s0, 32 │ │ │ │ + ld.d $s6, $s0, 40 │ │ │ │ + move $t0, $s1 │ │ │ │ + beq $s4, $s1, 544 # 216e8 ::do_widen(char) const@@Base+0xe180> │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + ld.d $t2, $s1, 32 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $t3, $t1, $s7 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t1 │ │ │ │ + beqz $a2, 240 # 215e8 ::do_widen(char) const@@Base+0xe080> │ │ │ │ + move $a1, $t2 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + bl -113188 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $t2, $fp │ │ │ │ + move $t1, $s8 │ │ │ │ + beqz $a0, 640 # 217a8 ::do_widen(char) const@@Base+0xe240> │ │ │ │ + bltz $a0, 220 # 21608 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -85736 # 9a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x754> │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -113236 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - blt $a0, $t0, 316 # 1eaa0 , std::allocator >::~basic_stringbuf()@@Base+0x3e10> │ │ │ │ - pcalau12i $t0, 66 │ │ │ │ - addi.d $t0, $t0, 1682 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - bnez $t0, 492 # 1eb60 , std::allocator >::~basic_stringbuf()@@Base+0x3ed0> │ │ │ │ - pcalau12i $t0, 66 │ │ │ │ - addi.d $t0, $t0, 1683 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - bnez $t0, 572 # 1ebc0 , std::allocator >::~basic_stringbuf()@@Base+0x3f30> │ │ │ │ - pcaddi $t0, 67395 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - bnez $t0, 528 # 1eba0 , std::allocator >::~basic_stringbuf()@@Base+0x3f10> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 66 │ │ │ │ - addi.d $t0, $t0, 1685 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - bnez $t0, 476 # 1eb80 , std::allocator >::~basic_stringbuf()@@Base+0x3ef0> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 720 # 1ec80 , std::allocator >::~basic_stringbuf()@@Base+0x3ff0> │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b -86572 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 152 │ │ │ │ - bl -7068 # 1ce48 , std::allocator >::~basic_stringbuf()@@Base+0x21b8> │ │ │ │ - bnez $a0, 248 # 1eae0 , std::allocator >::~basic_stringbuf()@@Base+0x3e50> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 32 │ │ │ │ - bl -35412 # 15fa8 ::do_widen(char) const@@Base+0x2938> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -86624 # 97a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484> │ │ │ │ - b -200 # 1e940 , std::allocator >::~basic_stringbuf()@@Base+0x3cb0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + bnez $a0, 36 # 21578 ::do_widen(char) const@@Base+0xe010> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $a0, $t1, $s6 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $a0, 28 # 21580 ::do_widen(char) const@@Base+0xe018> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $a0, $t3, 636 # 217e8 ::do_widen(char) const@@Base+0xe280> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 624 # 217e8 ::do_widen(char) const@@Base+0xe280> │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - bl -53140 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - li.w $t0, 2 │ │ │ │ - beq $a0, $t0, 564 # 1ec60 , std::allocator >::~basic_stringbuf()@@Base+0x3fd0> │ │ │ │ - blt $t0, $a0, 528 # 1ec40 , std::allocator >::~basic_stringbuf()@@Base+0x3fb0> │ │ │ │ - beqz $a0, 428 # 1ebe0 , std::allocator >::~basic_stringbuf()@@Base+0x3f50> │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $a0, $t0, 452 # 1ec00 , std::allocator >::~basic_stringbuf()@@Base+0x3f70> │ │ │ │ - pcaddi $t1, 67350 │ │ │ │ - ldptr.d $a1, $t1, 0 │ │ │ │ - ld.d $a2, $t1, 8 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -87868 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -2648 # 1e010 , std::allocator >::~basic_stringbuf()@@Base+0x3380> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $a0, $t0, -436 # 1e8c0 , std::allocator >::~basic_stringbuf()@@Base+0x3c30> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + move $s1, $t0 │ │ │ │ + beq $s3, $s5, 20 # 215a8 ::do_widen(char) const@@Base+0xe040> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + move $a0, $s3 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -102768 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - b -448 # 1e8c8 , std::allocator >::~basic_stringbuf()@@Base+0x3c38> │ │ │ │ + bl -113812 │ │ │ │ + li.w $a1, 224 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -113824 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s4, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 64 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $t1 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -156 # 21558 ::do_widen(char) const@@Base+0xdff0> │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, 12 # 21608 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -172 # 21558 ::do_widen(char) const@@Base+0xdff0> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + beq $t0, $s1, 644 # 21890 ::do_widen(char) const@@Base+0xe328> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -113860 │ │ │ │ + ld.d $s7, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t0, $s7, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s7, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 # 21650 ::do_widen(char) const@@Base+0xe0e8> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -113488 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 # 21670 ::do_widen(char) const@@Base+0xe108> │ │ │ │ nop │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s7, $s6 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 # 21678 ::do_widen(char) const@@Base+0xe110> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 548 # 21888 ::do_widen(char) const@@Base+0xe320> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 536 # 21888 ::do_widen(char) const@@Base+0xe320> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 472 # 1ec80 , std::allocator >::~basic_stringbuf()@@Base+0x3ff0> │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 72 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b -86500 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ + bl -8588 # 1f4f8 ::do_widen(char) const@@Base+0xbf90> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ nop │ │ │ │ + beqz $t1, -272 # 21590 ::do_widen(char) const@@Base+0xe028> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $t0, 768 # 219a8 ::do_widen(char) const@@Base+0xe440> │ │ │ │ nop │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a2, $t1 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -115228 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + move $s1, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + b -280 # 215b8 ::do_widen(char) const@@Base+0xe050> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $s0, 160 │ │ │ │ - ld.d $a0, $s0, 152 │ │ │ │ - bl -7200 # 1cec8 , std::allocator >::~basic_stringbuf()@@Base+0x2238> │ │ │ │ - b 52 # 1eb20 , std::allocator >::~basic_stringbuf()@@Base+0x3e90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + beqz $t0, 156 # 21788 ::do_widen(char) const@@Base+0xe220> │ │ │ │ + ld.d $t1, $s2, 32 │ │ │ │ + ld.d $s1, $t1, 40 │ │ │ │ + sltu $t0, $s1, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s1, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 32 # 21728 ::do_widen(char) const@@Base+0xe1c0> │ │ │ │ + ld.d $a0, $t1, 32 │ │ │ │ + move $a1, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -113704 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 40 # 21748 ::do_widen(char) const@@Base+0xe1e0> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s1, $s6 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, 84 # 21788 ::do_widen(char) const@@Base+0xe220> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + blt $t0, $t2, 16 # 21750 ::do_widen(char) const@@Base+0xe1e8> │ │ │ │ nop │ │ │ │ - move $a0, $a1 │ │ │ │ - bl -6252 # 1d298 , std::allocator >::~basic_stringbuf()@@Base+0x2608> │ │ │ │ - ld.d $t0, $s0, 16 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - ldptr.w $t1, $t0, 4 │ │ │ │ - alsl.w $t1, $t1, $t2, 0x1 │ │ │ │ - stptr.w $t1, $t0, 0 │ │ │ │ + bgez $a0, 64 # 21788 ::do_widen(char) const@@Base+0xe220> │ │ │ │ nop │ │ │ │ - ld.d $a1, $s0, 152 │ │ │ │ - ld.d $a0, $s0, 168 │ │ │ │ - bl 608 # 1ed88 , std::allocator >::~basic_stringbuf()@@Base+0x40f8> │ │ │ │ - ld.d $a1, $s0, 152 │ │ │ │ - bnez $a0, -48 # 1eb00 , std::allocator >::~basic_stringbuf()@@Base+0x3e70> │ │ │ │ - ld.d $a2, $s0, 160 │ │ │ │ - ld.d $a0, $s0, 168 │ │ │ │ - bl 1468 # 1f0f8 , std::allocator >::~basic_stringbuf()@@Base+0x4468> │ │ │ │ - b -320 # 1ea00 , std::allocator >::~basic_stringbuf()@@Base+0x3d70> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, -164 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t0 │ │ │ │ + move $s8, $s1 │ │ │ │ + sltu $s7, $s1, $s6 │ │ │ │ + b 324 # 218b8 ::do_widen(char) const@@Base+0xe350> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -8860 # 1f4f8 ::do_widen(char) const@@Base+0xbf90> │ │ │ │ + move $t0, $a0 │ │ │ │ + move $t1, $a1 │ │ │ │ + b -256 # 216a0 ::do_widen(char) const@@Base+0xe138> │ │ │ │ nop │ │ │ │ + lu12i.w $t4, 524287 │ │ │ │ + sub.d $t3, $s6, $s8 │ │ │ │ + ori $t4, $t4, 0xfff │ │ │ │ + blt $t4, $t3, -644 # 21530 ::do_widen(char) const@@Base+0xdfc8> │ │ │ │ + lu12i.w $t4, -524288 │ │ │ │ + blt $t3, $t4, -436 # 21608 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ + slli.w $t3, $t3, 0x0 │ │ │ │ + bgez $t3, -660 # 21530 ::do_widen(char) const@@Base+0xdfc8> │ │ │ │ + b -448 # 21608 ::do_widen(char) const@@Base+0xe0a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 20612 # 23be8 , std::allocator >::~basic_stringbuf()@@Base+0x8f58> │ │ │ │ - b -496 # 1e978 , std::allocator >::~basic_stringbuf()@@Base+0x3ce8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 20308 # 23ad8 , std::allocator >::~basic_stringbuf()@@Base+0x8e48> │ │ │ │ - b -480 # 1e9a8 , std::allocator >::~basic_stringbuf()@@Base+0x3d18> │ │ │ │ + ld.d $t0, $s2, 32 │ │ │ │ + beq $t0, $s1, 188 # 218a8 ::do_widen(char) const@@Base+0xe340> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -114660 │ │ │ │ + ld.d $t0, $a0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + sltu $t2, $t0, $s6 │ │ │ │ + masknez $a2, $s6, $t2 │ │ │ │ + maskeqz $t2, $t0, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 40 # 21838 ::do_widen(char) const@@Base+0xe2d0> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -113972 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 248 # 21928 ::do_widen(char) const@@Base+0xe3c0> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $t0 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + blt $t2, $t0, -460 # 21678 ::do_widen(char) const@@Base+0xe110> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 12 # 21858 ::do_widen(char) const@@Base+0xe2f0> │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + bgez $t0, -476 # 21678 ::do_widen(char) const@@Base+0xe110> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 396 # 219e8 ::do_widen(char) const@@Base+0xe480> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t0, $t1 │ │ │ │ + b -464 # 216a0 ::do_widen(char) const@@Base+0xe138> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 20004 # 239c8 , std::allocator >::~basic_stringbuf()@@Base+0x8d38> │ │ │ │ - b -528 # 1e998 , std::allocator >::~basic_stringbuf()@@Base+0x3d08> │ │ │ │ nop │ │ │ │ + ld.d $t0, $t1, 24 │ │ │ │ + beqz $t0, 220 # 21968 ::do_widen(char) const@@Base+0xe400> │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + move $t1, $s1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -500 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ + move $s8, $t1 │ │ │ │ + sltu $s7, $t1, $s6 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $t1, $s1 │ │ │ │ + masknez $a2, $s6, $s7 │ │ │ │ + maskeqz $s7, $s8, $s7 │ │ │ │ + or $a2, $a2, $s7 │ │ │ │ + beqz $a2, 28 # 218e0 ::do_widen(char) const@@Base+0xe378> │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s3 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + bl -114148 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + bnez $a0, 36 # 21900 ::do_widen(char) const@@Base+0xe398> │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t0, $s6, $s8 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t2, $t0, 152 # 21988 ::do_widen(char) const@@Base+0xe420> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t0, $t2, 64 # 21938 ::do_widen(char) const@@Base+0xe3d0> │ │ │ │ + move $a0, $t0 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -612 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 160 │ │ │ │ - bl 20772 # 23ce8 , std::allocator >::~basic_stringbuf()@@Base+0x9058> │ │ │ │ - b -576 # 1e988 , std::allocator >::~basic_stringbuf()@@Base+0x3cf8> │ │ │ │ + bgez $a0, -688 # 21678 ::do_widen(char) const@@Base+0xe110> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beqz $t0, 184 # 219e8 ::do_widen(char) const@@Base+0xe480> │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -664 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $s0, 136 │ │ │ │ - beqz $t0, 28 # 1ec00 , std::allocator >::~basic_stringbuf()@@Base+0x3f70> │ │ │ │ - addi.d $a0, $s0, 104 │ │ │ │ - st.h $zero, $s0, 136 │ │ │ │ - bl -86796 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ - addi.d $a0, $s0, 40 │ │ │ │ - bl -86804 # 98e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 112 # 1ec78 , std::allocator >::~basic_stringbuf()@@Base+0x3fe8> │ │ │ │ - ld.d $a0, $s0, 144 │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s0, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - b -52912 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s4, $t1, 28 # 21988 ::do_widen(char) const@@Base+0xe420> │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + move $s8, $s7 │ │ │ │ + sltu $s7, $s7, $s6 │ │ │ │ + move $fp, $t0 │ │ │ │ + b -200 # 218b8 ::do_widen(char) const@@Base+0xe350> │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 112 │ │ │ │ + ld.d $s7, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 40 │ │ │ │ + b -740 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 3 │ │ │ │ - bne $a0, $t0, -68 # 1ec00 , std::allocator >::~basic_stringbuf()@@Base+0x3f70> │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 33 │ │ │ │ - b -80 # 1ec00 , std::allocator >::~basic_stringbuf()@@Base+0x3f70> │ │ │ │ + beq $s4, $t1, -760 # 216b0 ::do_widen(char) const@@Base+0xe148> │ │ │ │ + ld.d $t0, $t1, 40 │ │ │ │ + ld.d $t2, $t1, 32 │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + move $fp, $t2 │ │ │ │ + move $s8, $t0 │ │ │ │ + sltu $s7, $t0, $s6 │ │ │ │ + b -276 # 218b8 ::do_widen(char) const@@Base+0xe350> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 34 │ │ │ │ - b -104 # 1ec00 , std::allocator >::~basic_stringbuf()@@Base+0x3f70> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 96 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - bl -103552 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -103104 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 80 │ │ │ │ - st.d $s3, $sp, 72 │ │ │ │ - bne $t1, $t0, -36 # 1ec80 , std::allocator >::~basic_stringbuf()@@Base+0x3ff0> │ │ │ │ + move $t1, $s1 │ │ │ │ + b -308 # 218b8 ::do_widen(char) const@@Base+0xe350> │ │ │ │ + st.d $fp, $sp, 112 │ │ │ │ + st.d $s4, $sp, 72 │ │ │ │ + st.d $s6, $sp, 56 │ │ │ │ + st.d $s7, $sp, 48 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + bl -115668 │ │ │ │ + li.w $a1, 224 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -102444 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -114944 │ │ │ │ + bl -114548 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -114332 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -114084 │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + st.d $s2, $sp, 152 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $s1, $sp, 160 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + st.d $fp, $sp, 176 │ │ │ │ + st.d $s3, $sp, 144 │ │ │ │ + st.d $s4, $sp, 136 │ │ │ │ + st.d $s5, $sp, 128 │ │ │ │ + st.d $s6, $sp, 120 │ │ │ │ + st.d $s7, $sp, 112 │ │ │ │ + st.d $s8, $sp, 104 │ │ │ │ + bl 91400 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t1, $s0, 16 │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + addi.d $s1, $sp, 72 │ │ │ │ + beq $a0, $t1, 892 # 21e08 ::do_widen(char) const@@Base+0xe8a0> │ │ │ │ + beq $t0, $s1, 1272 # 21f88 ::do_widen(char) const@@Base+0xea20> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + beqz $a0, 888 # 21e20 ::do_widen(char) const@@Base+0xe8b8> │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - beqz $a0, 72 # 1ed10 , std::allocator >::~basic_stringbuf()@@Base+0x4080> │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 16 # 21ad0 ::do_widen(char) const@@Base+0xe568> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -115132 │ │ │ │ + addi.d $t0, $s2, 64 │ │ │ │ + ld.d $s5, $s2, 80 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + addi.d $t0, $s2, 72 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -103376 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -103400 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + move $s4, $s5 │ │ │ │ + beqz $s5, 288 # 21c08 ::do_widen(char) const@@Base+0xe6a0> │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + ld.d $s3, $s5, 40 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + move $s7, $t0 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ + lu12i.w $fp, -524288 │ │ │ │ nop │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - b -103432 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - beqz $t0, 28 # 1ed44 , std::allocator >::~basic_stringbuf()@@Base+0x40b4> │ │ │ │ - ld.d $a1, $a0, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - b -103464 │ │ │ │ + sltu $t2, $s6, $s3 │ │ │ │ + masknez $a2, $s3, $t2 │ │ │ │ + maskeqz $t2, $s6, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 16 # 21b38 ::do_widen(char) const@@Base+0xe5d0> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -114752 │ │ │ │ + bnez $a0, 20 # 21b48 ::do_widen(char) const@@Base+0xe5e0> │ │ │ │ + sub.d $t0, $s3, $s6 │ │ │ │ + blt $s8, $t0, 20 # 21b50 ::do_widen(char) const@@Base+0xe5e8> │ │ │ │ + blt $t0, $fp, 72 # 21b88 ::do_widen(char) const@@Base+0xe620> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + bltz $a0, 64 # 21b88 ::do_widen(char) const@@Base+0xe620> │ │ │ │ nop │ │ │ │ + move $s7, $s4 │ │ │ │ + ld.d $s4, $s4, 16 │ │ │ │ + beqz $s4, 56 # 21b90 ::do_widen(char) const@@Base+0xe628> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $s3, $s4, 40 │ │ │ │ + b -80 # 21b18 ::do_widen(char) const@@Base+0xe5b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s4, $s4, 24 │ │ │ │ + bnez $s4, -44 # 21b60 ::do_widen(char) const@@Base+0xe5f8> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $t0, $s7, 124 # 21c10 ::do_widen(char) const@@Base+0xe6a8> │ │ │ │ + ld.d $s8, $s7, 40 │ │ │ │ + sltu $t0, $s8, $s6 │ │ │ │ + masknez $a2, $s6, $t0 │ │ │ │ + maskeqz $t0, $s8, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 # 21bc0 ::do_widen(char) const@@Base+0xe658> │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -114888 │ │ │ │ + bnez $a0, 36 # 21be0 ::do_widen(char) const@@Base+0xe678> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s8, $s6, $s8 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s8, 28 # 21be8 ::do_widen(char) const@@Base+0xe680> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s8, $t0, 60 # 21c10 ::do_widen(char) const@@Base+0xe6a8> │ │ │ │ + slli.w $a0, $s8, 0x0 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 66218 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.w $a1, $a0, 32 │ │ │ │ - ret │ │ │ │ + bltz $a0, 48 # 21c10 ::do_widen(char) const@@Base+0xe6a8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $s0, $a0, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - beq $s0, $t0, 164 # 1ee40 , std::allocator >::~basic_stringbuf()@@Base+0x41b0> │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $a1 │ │ │ │ - b 16 # 1edc0 , std::allocator >::~basic_stringbuf()@@Base+0x4130> │ │ │ │ + ld.d $t0, $s7, 64 │ │ │ │ + bnez $t0, 68 # 21c30 ::do_widen(char) const@@Base+0xe6c8> │ │ │ │ + move $s4, $s5 │ │ │ │ + b 164 # 21c98 ::do_widen(char) const@@Base+0xe730> │ │ │ │ nop │ │ │ │ - beq $t1, $s0, 128 # 1ee38 , std::allocator >::~basic_stringbuf()@@Base+0x41a8> │ │ │ │ nop │ │ │ │ - ldptr.w $a2, $s0, 4 │ │ │ │ - ldptr.w $a1, $s0, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7124 # 1d1f8 , std::allocator >::~basic_stringbuf()@@Base+0x2568> │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $s0, $s0, 8 │ │ │ │ - beqz $t0, -40 # 1edb8 , std::allocator >::~basic_stringbuf()@@Base+0x4128> │ │ │ │ - beq $t1, $s0, 36 # 1ee08 , std::allocator >::~basic_stringbuf()@@Base+0x4178> │ │ │ │ - sub.d $a2, $t1, $s0 │ │ │ │ - li.w $t2, 8 │ │ │ │ - bge $t2, $a2, 104 # 1ee58 , std::allocator >::~basic_stringbuf()@@Base+0x41c8> │ │ │ │ - move $a1, $s0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -102668 │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - addi.d $t1, $t1, -8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $t0, $zero │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - bne $a2, $t2, -80 # 1ee08 , std::allocator >::~basic_stringbuf()@@Base+0x4178> │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - b -92 # 1ee08 , std::allocator >::~basic_stringbuf()@@Base+0x4178> │ │ │ │ - ldptr.w $a0, $a0, 32 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $s8, $sp, 48 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a2, $s8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + bl -2076 # 21408 ::do_widen(char) const@@Base+0xdea0> │ │ │ │ + ld.d $t0, $a0, 64 │ │ │ │ + beqz $t0, 92 # 21c88 ::do_widen(char) const@@Base+0xe720> │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 920 # 21fd8 ::do_widen(char) const@@Base+0xea70> │ │ │ │ + ld.d $ra, $sp, 184 │ │ │ │ + ld.d $fp, $sp, 176 │ │ │ │ + ld.d $s0, $sp, 168 │ │ │ │ + ld.d $s1, $sp, 160 │ │ │ │ + ld.d $s2, $sp, 152 │ │ │ │ + ld.d $s3, $sp, 144 │ │ │ │ + ld.d $s4, $sp, 136 │ │ │ │ + ld.d $s5, $sp, 128 │ │ │ │ + ld.d $s6, $sp, 120 │ │ │ │ + ld.d $s7, $sp, 112 │ │ │ │ + ld.d $s8, $sp, 104 │ │ │ │ + addi.d $sp, $sp, 192 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - ld.d $t2, $a0, 8 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - pcalau12i $s7, 66 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t3, $s7, 0 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - move $t1, $zero │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s6, $a1 │ │ │ │ - move $s0, $zero │ │ │ │ - addi.d $s2, $sp, 24 │ │ │ │ - li.w $s4, 1 │ │ │ │ - li.w $s5, 36 │ │ │ │ - bgeu $t1, $t0, 128 # 1ef60 , std::allocator >::~basic_stringbuf()@@Base+0x42d0> │ │ │ │ - nop │ │ │ │ - st.h $s5, $sp, 24 │ │ │ │ - alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - ldptr.w $s8, $t1, 0 │ │ │ │ - ldptr.w $fp, $t1, 4 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - bl -43816 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - move $a4, $a0 │ │ │ │ - move $a3, $fp │ │ │ │ - move $a2, $s8 │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -75900 # c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3388> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 20 # 1ef40 , std::allocator >::~basic_stringbuf()@@Base+0x42b0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -103976 │ │ │ │ nop │ │ │ │ - ld.d $t2, $s1, 8 │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bstrpick.d $t1, $s0, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - bltu $t1, $t0, -112 # 1eee8 , std::allocator >::~basic_stringbuf()@@Base+0x4258> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 56 # 1efa0 , std::allocator >::~basic_stringbuf()@@Base+0x4310> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - ld.d $s0, $sp, 120 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s2, $sp, 104 │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ + ld.d $s4, $s2, 80 │ │ │ │ + beqz $s4, 812 # 21fb8 ::do_widen(char) const@@Base+0xea50> │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + ld.d $s6, $s0, 8 │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $s8, $s4, 40 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + lu12i.w $s7, 524287 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $s8, $sp, 40 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + move $s3, $s6 │ │ │ │ + move $fp, $s4 │ │ │ │ + ori $s7, $s7, 0xfff │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ nop │ │ │ │ - bl -104360 │ │ │ │ + sltu $t1, $s8, $s6 │ │ │ │ + masknez $a2, $s6, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 16 # 21ce8 ::do_widen(char) const@@Base+0xe780> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -115184 │ │ │ │ + bnez $a0, 28 # 21d00 ::do_widen(char) const@@Base+0xe798> │ │ │ │ + sub.d $s8, $s8, $s6 │ │ │ │ + blt $s7, $s8, 28 # 21d08 ::do_widen(char) const@@Base+0xe7a0> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s8, $t0, 52 # 21d28 ::do_widen(char) const@@Base+0xe7c0> │ │ │ │ + slli.w $a0, $s8, 0x0 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -103912 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - bne $t1, $t0, -32 # 1efa8 , std::allocator >::~basic_stringbuf()@@Base+0x4318> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -103248 │ │ │ │ + bltz $a0, 40 # 21d28 ::do_widen(char) const@@Base+0xe7c0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - pcalau12i $s5, 66 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s3, $a2 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ + move $s5, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + beqz $fp, 32 # 21d30 ::do_widen(char) const@@Base+0xe7c8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 16972 # 23268 , std::allocator >::~basic_stringbuf()@@Base+0x85d8> │ │ │ │ - addi.w $a1, $a0, -2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -100808 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 16996 # 23298 , std::allocator >::~basic_stringbuf()@@Base+0x8608> │ │ │ │ - addi.w $a1, $a0, -2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - bl -100832 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a2, $a0 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -7712 # 1d238 , std::allocator >::~basic_stringbuf()@@Base+0x25a8> │ │ │ │ - bnez $a0, -68 # 1f018 , std::allocator >::~basic_stringbuf()@@Base+0x4388> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 16732 # 231c8 , std::allocator >::~basic_stringbuf()@@Base+0x8538> │ │ │ │ - bnez $a0, -88 # 1f018 , std::allocator >::~basic_stringbuf()@@Base+0x4388> │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - ld.d $t1, $s4, 24 │ │ │ │ - beq $t0, $t1, 92 # 1f0d8 , std::allocator >::~basic_stringbuf()@@Base+0x4448> │ │ │ │ - stptr.w $s2, $t0, 0 │ │ │ │ - st.w $s1, $t0, 4 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - st.d $t0, $s4, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 88 # 1f0f0 , std::allocator >::~basic_stringbuf()@@Base+0x4460> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + ld.d $s8, $fp, 40 │ │ │ │ + b -88 # 21cc8 ::do_widen(char) const@@Base+0xe760> │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -20 # 21d18 ::do_widen(char) const@@Base+0xe7b0> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $t0, $s5, 276 # 21e48 ::do_widen(char) const@@Base+0xe8e0> │ │ │ │ + ld.d $s7, $s5, 40 │ │ │ │ + sltu $t1, $s7, $s6 │ │ │ │ + masknez $a2, $s6, $t1 │ │ │ │ + maskeqz $t1, $s7, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 20 # 21d60 ::do_widen(char) const@@Base+0xe7f8> │ │ │ │ + ld.d $a1, $s5, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -115304 │ │ │ │ + bnez $a0, 36 # 21d80 ::do_widen(char) const@@Base+0xe818> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $s7, $s6, $s7 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $s7, 28 # 21d88 ::do_widen(char) const@@Base+0xe820> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ + blt $s7, $t1, 208 # 21e48 ::do_widen(char) const@@Base+0xe8e0> │ │ │ │ nop │ │ │ │ + bltz $a0, 200 # 21e48 ::do_widen(char) const@@Base+0xe8e0> │ │ │ │ nop │ │ │ │ + ld.d $s1, $s2, 8 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + st.d $s2, $s5, 64 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ + lu12i.w $fp, -524288 │ │ │ │ + sltu $t1, $s3, $s5 │ │ │ │ + masknez $a2, $s5, $t1 │ │ │ │ + maskeqz $t1, $s3, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 16 # 21dc8 ::do_widen(char) const@@Base+0xe860> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + bl -115408 │ │ │ │ + bnez $a0, 20 # 21dd8 ::do_widen(char) const@@Base+0xe870> │ │ │ │ + sub.d $s5, $s5, $s3 │ │ │ │ + blt $s8, $s5, 20 # 21de0 ::do_widen(char) const@@Base+0xe878> │ │ │ │ + blt $s5, $fp, 216 # 21ea8 ::do_widen(char) const@@Base+0xe940> │ │ │ │ + slli.w $a0, $s5, 0x0 │ │ │ │ + bltz $a0, 208 # 21ea8 ::do_widen(char) const@@Base+0xe940> │ │ │ │ nop │ │ │ │ + move $s7, $s4 │ │ │ │ + ld.d $s4, $s4, 16 │ │ │ │ + beqz $s4, 200 # 21eb0 ::do_widen(char) const@@Base+0xe948> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $s5, $s4, 40 │ │ │ │ + b -80 # 21da8 ::do_widen(char) const@@Base+0xe840> │ │ │ │ nop │ │ │ │ - move $a1, $sp │ │ │ │ - addi.d $a0, $s4, 8 │ │ │ │ - stptr.w $s2, $sp, 0 │ │ │ │ - st.w $s1, $sp, 4 │ │ │ │ - bl 284 # 1f204 , std::allocator >::~basic_stringbuf()@@Base+0x4574> │ │ │ │ - b -92 # 1f090 , std::allocator >::~basic_stringbuf()@@Base+0x4400> │ │ │ │ - bl -104688 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ldptr.w $s2, $a0, 32 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - sub.w $s2, $s2, $t0 │ │ │ │ - blez $s2, 84 # 1f170 , std::allocator >::~basic_stringbuf()@@Base+0x44e0> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s4, $a2 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s0, $zero │ │ │ │ nop │ │ │ │ + beq $t0, $s1, 384 # 21f88 ::do_widen(char) const@@Base+0xea20> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s4 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + addi.d $s1, $sp, 72 │ │ │ │ move $a0, $s1 │ │ │ │ - addi.w $s0, $s0, 1 │ │ │ │ - bl -384 # 1efd8 , std::allocator >::~basic_stringbuf()@@Base+0x4348> │ │ │ │ - bne $s2, $s0, -20 # 1f148 , std::allocator >::~basic_stringbuf()@@Base+0x44b8> │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + b -884 # 21ab8 ::do_widen(char) const@@Base+0xe550> │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 65 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t2, $a0, 24 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - beq $t0, $t2, 48 # 1f1d8 , std::allocator >::~basic_stringbuf()@@Base+0x4548> │ │ │ │ - stptr.w $a1, $t0, 0 │ │ │ │ - st.w $a2, $t0, 4 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - bne $t2, $t0, 48 # 1f1f8 , std::allocator >::~basic_stringbuf()@@Base+0x4568> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - stptr.w $a1, $sp, 0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - move $a1, $sp │ │ │ │ - st.w $a2, $sp, 4 │ │ │ │ - bl 28 # 1f204 , std::allocator >::~basic_stringbuf()@@Base+0x4574> │ │ │ │ - pcalau12i $t1, 65 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -52 # 1f1c0 , std::allocator >::~basic_stringbuf()@@Base+0x4530> │ │ │ │ - bl -104952 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - ld.d $s4, $a0, 8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - li.w $t2, -1 │ │ │ │ - sub.d $s0, $s4, $s3 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - lu52i.d $t2, $t2, 255 │ │ │ │ - srai.d $t1, $s0, 0x3 │ │ │ │ - beq $t1, $t2, 196 # 1f2fc , std::allocator >::~basic_stringbuf()@@Base+0x466c> │ │ │ │ - move $s2, $a0 │ │ │ │ - sltui $a0, $t1, 1 │ │ │ │ - or $a0, $t1, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - add.d $a0, $a0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 256 │ │ │ │ - sltu $t0, $a0, $t0 │ │ │ │ - maskeqz $a0, $a0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - slli.d $s1, $a0, 0x3 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -104816 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $t4, $a0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - stx.d $t1, $a0, $s0 │ │ │ │ - beq $s3, $s4, 36 # 1f2ac , std::allocator >::~basic_stringbuf()@@Base+0x461c> │ │ │ │ - add.d $t3, $a0, $s0 │ │ │ │ - move $t1, $s3 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 8 │ │ │ │ - addi.d $t1, $t1, 8 │ │ │ │ - st.d $t2, $t0, -8 │ │ │ │ - bne $t0, $t3, -16 # 1f294 , std::allocator >::~basic_stringbuf()@@Base+0x4604> │ │ │ │ nop │ │ │ │ - addi.d $s0, $t0, 8 │ │ │ │ - beqz $s3, 28 # 1f2cc , std::allocator >::~basic_stringbuf()@@Base+0x463c> │ │ │ │ - ld.d $a1, $s2, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t4, $sp, 8 │ │ │ │ - sub.d $a1, $a1, $s3 │ │ │ │ - bl -104884 │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - add.d $a0, $t4, $s1 │ │ │ │ - st.d $s0, $s2, 8 │ │ │ │ - stptr.d $t4, $s2, 0 │ │ │ │ - st.d $a0, $s2, 16 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - pcaddi $a0, 28133 │ │ │ │ - bl -105536 │ │ │ │ nop │ │ │ │ + addi.d $s8, $sp, 48 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s5 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + bl -2648 # 21408 ::do_widen(char) const@@Base+0xdea0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $s4, $s2, 80 │ │ │ │ + ld.d $s3, $s0, 8 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $s2, $a0, 64 │ │ │ │ + ld.d $s1, $s2, 8 │ │ │ │ + beqz $s4, 324 # 21fc0 ::do_widen(char) const@@Base+0xea58> │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $s5, $s4, 40 │ │ │ │ + b -240 # 21d98 ::do_widen(char) const@@Base+0xe830> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s4, $s4, 24 │ │ │ │ + bnez $s4, -188 # 21df0 ::do_widen(char) const@@Base+0xe888> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $t0, $s7, 148 # 21f48 ::do_widen(char) const@@Base+0xe9e0> │ │ │ │ + ld.d $s4, $s7, 40 │ │ │ │ + sltu $t0, $s3, $s4 │ │ │ │ + masknez $a2, $s4, $t0 │ │ │ │ + maskeqz $t0, $s3, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 # 21ee0 ::do_widen(char) const@@Base+0xe978> │ │ │ │ + ld.d $a1, $s7, 32 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -115688 │ │ │ │ + bnez $a0, 36 # 21f00 ::do_widen(char) const@@Base+0xe998> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s3, $s3, $s4 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s3, 28 # 21f08 ::do_widen(char) const@@Base+0xe9a0> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + slli.w $a0, $s3, 0x0 │ │ │ │ + blt $s3, $t0, 80 # 21f48 ::do_widen(char) const@@Base+0xe9e0> │ │ │ │ nop │ │ │ │ - beqz $a0, 952 # 1f6e4 , std::allocator >::~basic_stringbuf()@@Base+0x4a54> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ + bltz $a0, 72 # 21f48 ::do_widen(char) const@@Base+0xe9e0> │ │ │ │ nop │ │ │ │ - ld.d $s5, $s4, 24 │ │ │ │ - beqz $s5, 812 # 1f67c , std::allocator >::~basic_stringbuf()@@Base+0x49ec> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 692 # 1f61c , std::allocator >::~basic_stringbuf()@@Base+0x498c> │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 604 # 1f5cc , std::allocator >::~basic_stringbuf()@@Base+0x493c> │ │ │ │ - ld.d $s0, $s7, 24 │ │ │ │ - beqz $s0, 412 # 1f514 , std::allocator >::~basic_stringbuf()@@Base+0x4884> │ │ │ │ - ld.d $s2, $s0, 24 │ │ │ │ - beqz $s2, 228 # 1f464 , std::allocator >::~basic_stringbuf()@@Base+0x47d4> │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + st.d $s1, $s7, 72 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -11204 # 1f358 ::do_widen(char) const@@Base+0xbdf0> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -116264 │ │ │ │ + st.d $s0, $a0, 16 │ │ │ │ + addi.d $a1, $s2, 136 │ │ │ │ + bl -117476 │ │ │ │ + ld.d $t0, $s2, 152 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 152 │ │ │ │ + b -788 # 21c30 ::do_widen(char) const@@Base+0xe6c8> │ │ │ │ + addi.d $s8, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.d $s3, $s2, 24 │ │ │ │ - beqz $s3, 308 # 1f4c4 , std::allocator >::~basic_stringbuf()@@Base+0x4834> │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a2, $s8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + bl -2904 # 21408 ::do_widen(char) const@@Base+0xdea0> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + b -104 # 21f08 ::do_widen(char) const@@Base+0xe9a0> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s3, 24 │ │ │ │ - beqz $s1, 476 # 1f57c , std::allocator >::~basic_stringbuf()@@Base+0x48ec> │ │ │ │ - ld.d $s8, $s1, 24 │ │ │ │ - beqz $s8, 100 # 1f40c , std::allocator >::~basic_stringbuf()@@Base+0x477c> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 24 │ │ │ │ - move $fp, $s8 │ │ │ │ - bl -144 # 1f32c , std::allocator >::~basic_stringbuf()@@Base+0x469c> │ │ │ │ - ld.d $a0, $fp, 64 │ │ │ │ - addi.d $t0, $fp, 80 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - beq $a0, $t0, 16 # 1f3dc , std::allocator >::~basic_stringbuf()@@Base+0x474c> │ │ │ │ - ld.d $a1, $fp, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105160 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f3f4 , std::allocator >::~basic_stringbuf()@@Base+0x4764> │ │ │ │ - ld.d $a1, $fp, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105184 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -105196 │ │ │ │ - bnez $s8, -76 # 1f3b4 , std::allocator >::~basic_stringbuf()@@Base+0x4724> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $s8, $s1, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f42c , std::allocator >::~basic_stringbuf()@@Base+0x479c> │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105236 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f444 , std::allocator >::~basic_stringbuf()@@Base+0x47b4> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105264 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -105276 │ │ │ │ - beqz $s8, 300 # 1f57c , std::allocator >::~basic_stringbuf()@@Base+0x48ec> │ │ │ │ - move $s1, $s8 │ │ │ │ - b -180 # 1f3a4 , std::allocator >::~basic_stringbuf()@@Base+0x4714> │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f484 , std::allocator >::~basic_stringbuf()@@Base+0x47f4> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105324 │ │ │ │ + beqz $a2, 32 # 21fa8 ::do_widen(char) const@@Base+0xea40> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 56 # 21fc8 ::do_widen(char) const@@Base+0xea60> │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -115640 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f49c , std::allocator >::~basic_stringbuf()@@Base+0x480c> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105352 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -105364 │ │ │ │ - beqz $s1, 108 # 1f514 , std::allocator >::~basic_stringbuf()@@Base+0x4884> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -308 # 1f37c , std::allocator >::~basic_stringbuf()@@Base+0x46ec> │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + st.d $a2, $s0, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + b -1276 # 21ab8 ::do_widen(char) const@@Base+0xe550> │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + b -364 # 21e50 ::do_widen(char) const@@Base+0xe8e8> │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + b -116 # 21f50 ::do_widen(char) const@@Base+0xe9e8> │ │ │ │ + ld.b $t0, $sp, 72 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -48 # 21fa0 ::do_widen(char) const@@Base+0xea38> │ │ │ │ nop │ │ │ │ + bl -116696 │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s1, $s2, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f4e4 , std::allocator >::~basic_stringbuf()@@Base+0x4854> │ │ │ │ - ld.d $a1, $s2, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105420 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f4fc , std::allocator >::~basic_stringbuf()@@Base+0x486c> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105448 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -105460 │ │ │ │ - beqz $s1, -172 # 1f45c , std::allocator >::~basic_stringbuf()@@Base+0x47cc> │ │ │ │ - move $s2, $s1 │ │ │ │ - b -388 # 1f38c , std::allocator >::~basic_stringbuf()@@Base+0x46fc> │ │ │ │ - ld.d $a0, $s7, 64 │ │ │ │ - addi.d $t0, $s7, 80 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f534 , std::allocator >::~basic_stringbuf()@@Base+0x48a4> │ │ │ │ - ld.d $a1, $s7, 80 │ │ │ │ + pcalau12i $t0, 63 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $t1, $sp, 56 │ │ │ │ + st.d $s5, $sp, 160 │ │ │ │ + move $s5, $a0 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + move $s2, $a1 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + move $s1, $a2 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s0, $sp, 200 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + bl 89916 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + addi.d $t1, $s2, 16 │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + addi.d $s3, $sp, 72 │ │ │ │ + beq $a0, $t1, 1104 # 224a8 ::do_widen(char) const@@Base+0xef40> │ │ │ │ + beq $t0, $s3, 1196 # 22508 ::do_widen(char) const@@Base+0xefa0> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ld.d $t2, $s2, 16 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + st.d $a2, $s2, 8 │ │ │ │ + st.d $t1, $s2, 16 │ │ │ │ + beqz $a0, 1100 # 224c0 ::do_widen(char) const@@Base+0xef58> │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 16 # 22098 ::do_widen(char) const@@Base+0xeb30> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -105500 │ │ │ │ + bl -116612 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl 89820 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + beq $a0, $t0, 948 # 22468 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + beq $t1, $s3, 1168 # 22548 ::do_widen(char) const@@Base+0xefe0> │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ + beqz $a0, 944 # 22480 ::do_widen(char) const@@Base+0xef18> │ │ │ │ + st.d $a0, $sp, 56 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f54c , std::allocator >::~basic_stringbuf()@@Base+0x48bc> │ │ │ │ - ld.d $a1, $s7, 48 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 16 # 220f8 ::do_widen(char) const@@Base+0xeb90> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -105528 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -105540 │ │ │ │ - beqz $s0, 116 # 1f5cc , std::allocator >::~basic_stringbuf()@@Base+0x493c> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -492 # 1f374 , std::allocator >::~basic_stringbuf()@@Base+0x46e4> │ │ │ │ + bl -116708 │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl -89736 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + addi.d $t0, $sp, 104 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + bl -89768 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $s4, $s5, 32 │ │ │ │ + addi.d $t0, $s5, 16 │ │ │ │ + addi.d $s0, $s5, 24 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + beqz $s4, 392 # 222c8 ::do_widen(char) const@@Base+0xed60> │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $s8, $sp, 64 │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $fp, $s4, 40 │ │ │ │ + lu12i.w $s6, 524287 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ori $s6, $s6, 0xfff │ │ │ │ + lu12i.w $s7, -524288 │ │ │ │ nop │ │ │ │ + sltu $t2, $s8, $fp │ │ │ │ + masknez $a2, $fp, $t2 │ │ │ │ + maskeqz $t2, $s8, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 16 # 22188 ::do_widen(char) const@@Base+0xec20> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + bl -116368 │ │ │ │ + bnez $a0, 20 # 22198 ::do_widen(char) const@@Base+0xec30> │ │ │ │ + sub.d $t0, $fp, $s8 │ │ │ │ + blt $s6, $t0, 20 # 221a0 ::do_widen(char) const@@Base+0xec38> │ │ │ │ + blt $t0, $s7, 56 # 221c8 ::do_widen(char) const@@Base+0xec60> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ + bltz $a0, 48 # 221c8 ::do_widen(char) const@@Base+0xec60> │ │ │ │ nop │ │ │ │ + move $s0, $s4 │ │ │ │ + ld.d $s4, $s4, 16 │ │ │ │ + beqz $s4, 40 # 221d0 ::do_widen(char) const@@Base+0xec68> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + ld.d $fp, $s4, 40 │ │ │ │ + b -80 # 22168 ::do_widen(char) const@@Base+0xec00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - addi.d $t0, $s3, 80 │ │ │ │ - ld.d $s1, $s3, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f59c , std::allocator >::~basic_stringbuf()@@Base+0x490c> │ │ │ │ - ld.d $a1, $s3, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105604 │ │ │ │ + ld.d $s4, $s4, 24 │ │ │ │ + bnez $s4, -28 # 221b0 ::do_widen(char) const@@Base+0xec48> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $s0, $t0, 252 # 222d0 ::do_widen(char) const@@Base+0xed68> │ │ │ │ + ld.d $s6, $s0, 40 │ │ │ │ + sltu $t0, $s6, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s6, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 # 22200 ::do_widen(char) const@@Base+0xec98> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -116488 │ │ │ │ + bnez $a0, 36 # 22220 ::do_widen(char) const@@Base+0xecb8> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $t3, $s8, $s6 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $t3, 732 # 224e8 ::do_widen(char) const@@Base+0xef80> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $t3, $t0, 188 # 222d0 ::do_widen(char) const@@Base+0xed68> │ │ │ │ + slli.w $a0, $t3, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f5b4 , std::allocator >::~basic_stringbuf()@@Base+0x4924> │ │ │ │ - ld.d $a1, $s3, 48 │ │ │ │ + move $s4, $zero │ │ │ │ + bltz $a0, 172 # 222d0 ::do_widen(char) const@@Base+0xed68> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 16 # 22240 ::do_widen(char) const@@Base+0xecd8> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -105632 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -105644 │ │ │ │ - beqz $s1, -260 # 1f4bc , std::allocator >::~basic_stringbuf()@@Base+0x482c> │ │ │ │ - move $s3, $s1 │ │ │ │ - b -556 # 1f39c , std::allocator >::~basic_stringbuf()@@Base+0x470c> │ │ │ │ - ld.d $a0, $s6, 64 │ │ │ │ - addi.d $t0, $s6, 80 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f5ec , std::allocator >::~basic_stringbuf()@@Base+0x495c> │ │ │ │ - ld.d $a1, $s6, 80 │ │ │ │ + bl -117036 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s3, 20 # 22258 ::do_widen(char) const@@Base+0xecf0> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -105684 │ │ │ │ + bl -117056 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f604 , std::allocator >::~basic_stringbuf()@@Base+0x4974> │ │ │ │ - ld.d $a1, $s6, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105712 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -105724 │ │ │ │ - beqz $s0, 12 # 1f61c , std::allocator >::~basic_stringbuf()@@Base+0x498c> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -684 # 1f36c , std::allocator >::~basic_stringbuf()@@Base+0x46dc> │ │ │ │ - ld.d $a0, $s5, 64 │ │ │ │ - addi.d $t0, $s5, 80 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f63c , std::allocator >::~basic_stringbuf()@@Base+0x49ac> │ │ │ │ - ld.d $a1, $s5, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105764 │ │ │ │ + beqz $s4, 176 # 22308 ::do_widen(char) const@@Base+0xeda0> │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -117088 │ │ │ │ + st.d $s0, $a0, 16 │ │ │ │ + addi.d $a1, $s5, 112 │ │ │ │ + bl -118300 │ │ │ │ + ld.d $t0, $s5, 128 │ │ │ │ + pcalau12i $t1, 62 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ld.d $t2, $sp, 120 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s5, 128 │ │ │ │ + bne $t2, $t1, 1140 # 22700 ::do_widen(char) const@@Base+0xf198> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $fp, $sp, 208 │ │ │ │ + ld.d $s0, $sp, 200 │ │ │ │ + ld.d $s1, $sp, 192 │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s3, $sp, 176 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s5, $sp, 160 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s7, $sp, 144 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f654 , std::allocator >::~basic_stringbuf()@@Base+0x49c4> │ │ │ │ - ld.d $a1, $s5, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105792 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -105804 │ │ │ │ - beqz $s0, 12 # 1f66c , std::allocator >::~basic_stringbuf()@@Base+0x49dc> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -772 # 1f364 , std::allocator >::~basic_stringbuf()@@Base+0x46d4> │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $a0, $s4, 64 │ │ │ │ - addi.d $t0, $s4, 80 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 20 # 1f69c , std::allocator >::~basic_stringbuf()@@Base+0x4a0c> │ │ │ │ - ld.d $a1, $s4, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105860 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f6b4 , std::allocator >::~basic_stringbuf()@@Base+0x4a24> │ │ │ │ - ld.d $a1, $s4, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -105888 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -105900 │ │ │ │ - beqz $s0, 12 # 1f6cc , std::allocator >::~basic_stringbuf()@@Base+0x4a3c> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -892 # 1f34c , std::allocator >::~basic_stringbuf()@@Base+0x46bc> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl 4492 # 23468 ::do_widen(char) const@@Base+0xff00> │ │ │ │ + li.w $s4, 1 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -192 # 22228 ::do_widen(char) const@@Base+0xecc0> │ │ │ │ nop │ │ │ │ - beqz $a0, 312 # 1f824 , std::allocator >::~basic_stringbuf()@@Base+0x4b94> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - addi.d $s1, $s2, 200 │ │ │ │ - bl -44 # 1f6ec , std::allocator >::~basic_stringbuf()@@Base+0x4a5c> │ │ │ │ - ld.d $s0, $s2, 200 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $s0, $s1, 32 # 1f744 , std::allocator >::~basic_stringbuf()@@Base+0x4ab4> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -106024 │ │ │ │ - bne $s0, $s1, -16 # 1f72c , std::allocator >::~basic_stringbuf()@@Base+0x4a9c> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 176 │ │ │ │ - addi.d $s1, $s2, 176 │ │ │ │ - beq $s1, $s0, 40 # 1f774 , std::allocator >::~basic_stringbuf()@@Base+0x4ae4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -106072 │ │ │ │ - bne $s1, $s0, -16 # 1f75c , std::allocator >::~basic_stringbuf()@@Base+0x4acc> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 144 │ │ │ │ - bl -140 # 1f6ec , std::allocator >::~basic_stringbuf()@@Base+0x4a5c> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 92 # 1f7dc , std::allocator >::~basic_stringbuf()@@Base+0x4b4c> │ │ │ │ + ld.d $s8, $s5, 32 │ │ │ │ + ldptr.d $fp, $s2, 0 │ │ │ │ + ld.d $s3, $s2, 8 │ │ │ │ + beqz $s8, 612 # 22578 ::do_widen(char) const@@Base+0xf010> │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + ld.d $s7, $s8, 40 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + lu12i.w $s2, 524287 │ │ │ │ + ori $s2, $s2, 0xfff │ │ │ │ + lu12i.w $s6, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -1128 # 1f32c , std::allocator >::~basic_stringbuf()@@Base+0x469c> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 1f7b4 , std::allocator >::~basic_stringbuf()@@Base+0x4b24> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106144 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f7cc , std::allocator >::~basic_stringbuf()@@Base+0x4b3c> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106168 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -106180 │ │ │ │ - bnez $s1, -76 # 1f78c , std::allocator >::~basic_stringbuf()@@Base+0x4afc> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 1f7f4 , std::allocator >::~basic_stringbuf()@@Base+0x4b64> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106208 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -106220 │ │ │ │ - bnez $s3, -244 # 1f70c , std::allocator >::~basic_stringbuf()@@Base+0x4a7c> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ + sltu $t0, $s7, $s3 │ │ │ │ + masknez $a2, $s3, $t0 │ │ │ │ + maskeqz $t0, $s7, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 22358 ::do_widen(char) const@@Base+0xedf0> │ │ │ │ + move $a1, $fp │ │ │ │ + bl -116832 │ │ │ │ + bnez $a0, 20 # 22368 ::do_widen(char) const@@Base+0xee00> │ │ │ │ + sub.d $s7, $s7, $s3 │ │ │ │ + blt $s2, $s7, 20 # 22370 ::do_widen(char) const@@Base+0xee08> │ │ │ │ + blt $s7, $s6, 72 # 223a8 ::do_widen(char) const@@Base+0xee40> │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ + bltz $a0, 64 # 223a8 ::do_widen(char) const@@Base+0xee40> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + move $s0, $s8 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + beqz $s8, 56 # 223b0 ::do_widen(char) const@@Base+0xee48> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - pcaddi $s7, 66395 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldptr.d $a1, $s7, 0 │ │ │ │ - ld.d $a2, $s7, 8 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - addi.d $s6, $sp, 88 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - addi.d $s2, $sp, 104 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - bl -91476 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -94608 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - beq $a0, $s2, 16 # 1f8a4 , std::allocator >::~basic_stringbuf()@@Base+0x4c14> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106384 │ │ │ │ - ldptr.d $s0, $s5, 0 │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - addi.d $s3, $sp, 72 │ │ │ │ - addi.d $fp, $sp, 40 │ │ │ │ - beq $s0, $t0, 320 # 1f9f4 , std::allocator >::~basic_stringbuf()@@Base+0x4d64> │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -91564 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -101256 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $t1, $s7, 40 │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - move $s4, $zero │ │ │ │ - beq $a2, $t1, 336 # 1fa3c , std::allocator >::~basic_stringbuf()@@Base+0x4dac> │ │ │ │ + ld.d $a0, $s8, 32 │ │ │ │ + ld.d $s7, $s8, 40 │ │ │ │ + b -80 # 22338 ::do_widen(char) const@@Base+0xedd0> │ │ │ │ nop │ │ │ │ - beq $t0, $s2, 24 # 1f90c , std::allocator >::~basic_stringbuf()@@Base+0x4c7c> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106488 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 20 # 1f924 , std::allocator >::~basic_stringbuf()@@Base+0x4c94> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106508 │ │ │ │ nop │ │ │ │ - beqz $s4, 312 # 1fa5c , std::allocator >::~basic_stringbuf()@@Base+0x4dcc> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 24 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -91676 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -101640 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -97300 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $a0, $t0, 564 # 1fb9c , std::allocator >::~basic_stringbuf()@@Base+0x4f0c> │ │ │ │ - beq $t1, $s2, 624 # 1fbdc , std::allocator >::~basic_stringbuf()@@Base+0x4f4c> │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ - beqz $a0, 560 # 1fbb4 , std::allocator >::~basic_stringbuf()@@Base+0x4f24> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s2, 16 # 1f9ac , std::allocator >::~basic_stringbuf()@@Base+0x4d1c> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106648 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 20 # 1f9c4 , std::allocator >::~basic_stringbuf()@@Base+0x4d34> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106668 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $fp, 20 # 1f9dc , std::allocator >::~basic_stringbuf()@@Base+0x4d4c> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -106692 │ │ │ │ nop │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ + ld.d $s8, $s8, 24 │ │ │ │ + bnez $s8, -44 # 22380 ::do_widen(char) const@@Base+0xee18> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $t0, $s0, 460 # 22580 ::do_widen(char) const@@Base+0xf018> │ │ │ │ + ld.d $s2, $s0, 40 │ │ │ │ + sltu $t0, $s2, $s3 │ │ │ │ + masknez $a2, $s3, $t0 │ │ │ │ + maskeqz $t0, $s2, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 # 223e0 ::do_widen(char) const@@Base+0xee78> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -116968 │ │ │ │ + bnez $a0, 36 # 22400 ::do_widen(char) const@@Base+0xee98> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $a0, $s3, $s2 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $a0, 28 # 22408 ::do_widen(char) const@@Base+0xeea0> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $a0, $t0, 396 # 22580 ::do_widen(char) const@@Base+0xf018> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s5, 8 │ │ │ │ - bne $t0, $s0, -300 # 1f8bc , std::allocator >::~basic_stringbuf()@@Base+0x4c2c> │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ + bltz $a0, 384 # 22580 ::do_widen(char) const@@Base+0xf018> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ ld.d $t1, $sp, 120 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 608 # 1fc64 , std::allocator >::~basic_stringbuf()@@Base+0x4fd4> │ │ │ │ + bne $t1, $t0, 744 # 22700 ::do_widen(char) const@@Base+0xf198> │ │ │ │ ld.d $ra, $sp, 216 │ │ │ │ ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s3, $sp, 176 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s5, $sp, 160 │ │ │ │ ld.d $s6, $sp, 152 │ │ │ │ ld.d $s7, $sp, 144 │ │ │ │ - move $a0, $s5 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $s0, 64 │ │ │ │ + ld.d $s1, $sp, 192 │ │ │ │ + ld.d $s0, $sp, 200 │ │ │ │ addi.d $sp, $sp, 224 │ │ │ │ - ret │ │ │ │ + b -118148 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 480 # 1fc1c , std::allocator >::~basic_stringbuf()@@Base+0x4f8c> │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -106332 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - sltui $s4, $a0, 1 │ │ │ │ - b -356 # 1f8f4 , std::allocator >::~basic_stringbuf()@@Base+0x4c64> │ │ │ │ - ld.d $t2, $s5, 8 │ │ │ │ - addi.d $s4, $s0, 32 │ │ │ │ - beq $s4, $t2, 168 # 1fb0c , std::allocator >::~basic_stringbuf()@@Base+0x4e7c> │ │ │ │ - addi.d $t1, $s0, 48 │ │ │ │ - b 80 # 1fabc , std::allocator >::~basic_stringbuf()@@Base+0x4e2c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t1, $s3, 224 # 22548 ::do_widen(char) const@@Base+0xefe0> │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ + st.d $t0, $s1, 16 │ │ │ │ nop │ │ │ │ - beq $t1, $a1, 192 # 1fb3c , std::allocator >::~basic_stringbuf()@@Base+0x4eac> │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - ld.d $t3, $s4, -16 │ │ │ │ - st.d $a1, $s4, -32 │ │ │ │ - st.d $a2, $s4, -24 │ │ │ │ - st.d $t0, $s4, -16 │ │ │ │ - beqz $a0, 232 # 1fb7c , std::allocator >::~basic_stringbuf()@@Base+0x4eec> │ │ │ │ - stptr.d $a0, $s4, 0 │ │ │ │ - st.d $t3, $s4, 16 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + addi.d $s3, $sp, 72 │ │ │ │ + move $a0, $s3 │ │ │ │ + b -940 # 220e0 ::do_widen(char) const@@Base+0xeb78> │ │ │ │ nop │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - addi.d $s4, $s4, 32 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - beq $t2, $s4, 80 # 1fb04 , std::allocator >::~basic_stringbuf()@@Base+0x4e74> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, -32 │ │ │ │ - addi.d $t0, $s4, -16 │ │ │ │ - ld.d $a2, $s4, 8 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - bne $a0, $t0, -80 # 1fa7c , std::allocator >::~basic_stringbuf()@@Base+0x4dec> │ │ │ │ - beq $t1, $a1, 108 # 1fb3c , std::allocator >::~basic_stringbuf()@@Base+0x4eac> │ │ │ │ - ld.d $t0, $s4, 16 │ │ │ │ - st.d $a1, $s4, -32 │ │ │ │ - st.d $a2, $s4, -24 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $t0, $s4, -16 │ │ │ │ - stptr.d $t1, $s4, 0 │ │ │ │ - st.d $zero, $s4, 8 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - addi.d $s4, $s4, 32 │ │ │ │ - addi.d $t1, $t1, 32 │ │ │ │ - bne $t2, $s4, -64 # 1fabc , std::allocator >::~basic_stringbuf()@@Base+0x4e2c> │ │ │ │ nop │ │ │ │ - ld.d $t2, $s5, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $t2, -32 │ │ │ │ - addi.d $t1, $t2, -32 │ │ │ │ - addi.d $t0, $t2, -16 │ │ │ │ - st.d $t1, $s5, 8 │ │ │ │ - beq $a0, $t0, -312 # 1f9e4 , std::allocator >::~basic_stringbuf()@@Base+0x4d54> │ │ │ │ - ld.d $a1, $t2, -16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -107032 │ │ │ │ - b -328 # 1f9e4 , std::allocator >::~basic_stringbuf()@@Base+0x4d54> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t0, $s3, 96 # 22508 ::do_widen(char) const@@Base+0xefa0> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + st.d $a2, $s2, 8 │ │ │ │ + st.d $t1, $s2, 16 │ │ │ │ + nop │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + addi.d $s3, $sp, 72 │ │ │ │ + move $a0, $s3 │ │ │ │ + b -1100 # 22080 ::do_widen(char) const@@Base+0xeb18> │ │ │ │ nop │ │ │ │ - beqz $a2, 40 # 1fb64 , std::allocator >::~basic_stringbuf()@@Base+0x4ed4> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 248 # 1fc3c , std::allocator >::~basic_stringbuf()@@Base+0x4fac> │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -106352 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $a2, $s4, 8 │ │ │ │ - ld.d $a0, $s4, -32 │ │ │ │ - st.d $a2, $s4, -24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ldptr.d $a0, $s4, 0 │ │ │ │ - b -204 # 1faa4 , std::allocator >::~basic_stringbuf()@@Base+0x4e14> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - stptr.d $t1, $s4, 0 │ │ │ │ - b -152 # 1faec , std::allocator >::~basic_stringbuf()@@Base+0x4e5c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s4, $zero │ │ │ │ + b -708 # 22228 ::do_widen(char) const@@Base+0xecc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t1, $s2, 64 # 1fbdc , std::allocator >::~basic_stringbuf()@@Base+0x4f4c> │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ - ld.d $t0, $sp, 104 │ │ │ │ - st.d $t0, $s0, 16 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - move $s2, $a0 │ │ │ │ - b -556 # 1f994 , std::allocator >::~basic_stringbuf()@@Base+0x4d04> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $a2, 32 # 22528 ::do_widen(char) const@@Base+0xefc0> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 432 # 226c0 ::do_widen(char) const@@Base+0xf158> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -117048 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + st.d $a2, $s2, 8 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + b -1204 # 22080 ::do_widen(char) const@@Base+0xeb18> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s0, $s6, 128 # 1fc5c , std::allocator >::~basic_stringbuf()@@Base+0x4fcc> │ │ │ │ - beqz $a2, 28 # 1fbfc , std::allocator >::~basic_stringbuf()@@Base+0x4f6c> │ │ │ │ + beqz $a2, 32 # 22568 ::do_widen(char) const@@Base+0xf000> │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 100 # 1fc4c , std::allocator >::~basic_stringbuf()@@Base+0x4fbc> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -106512 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ + beq $a2, $t0, 352 # 226b0 ::do_widen(char) const@@Base+0xf148> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -117112 │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + st.d $a2, $s1, 8 │ │ │ │ stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -628 # 1f994 , std::allocator >::~basic_stringbuf()@@Base+0x4d04> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + b -1172 # 220e0 ::do_widen(char) const@@Base+0xeb78> │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + nop │ │ │ │ + li.w $a0, 96 │ │ │ │ + bl -117892 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $s6, $a0, 48 │ │ │ │ + st.d $s6, $s2, 32 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -90912 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $s3, $s2, 32 │ │ │ │ + ld.d $s8, $s2, 40 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + addi.d $t0, $s2, 80 │ │ │ │ + move $a1, $s0 │ │ │ │ + st.d $zero, $s2, 72 │ │ │ │ + st.d $t0, $s2, 64 │ │ │ │ + st.b $zero, $s2, 80 │ │ │ │ + move $a3, $s8 │ │ │ │ + move $a2, $s3 │ │ │ │ + bl -11476 # 1f8f8 ::do_widen(char) const@@Base+0xc390> │ │ │ │ + move $s7, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + beqz $a1, 80 # 22628 ::do_widen(char) const@@Base+0xf0c0> │ │ │ │ + beqz $a0, 116 # 22650 ::do_widen(char) const@@Base+0xf0e8> │ │ │ │ + li.w $s4, 1 │ │ │ │ + nop │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + move $a2, $s7 │ │ │ │ + move $a0, $s4 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -119128 │ │ │ │ + ld.d $t0, $s5, 56 │ │ │ │ + move $s0, $s2 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s5, 56 │ │ │ │ + b -516 # 22408 ::do_widen(char) const@@Base+0xeea0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $s4, 1 │ │ │ │ - bne $t0, $s2, -804 # 1f8fc , std::allocator >::~basic_stringbuf()@@Base+0x4c6c> │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, -764 # 1f92c , std::allocator >::~basic_stringbuf()@@Base+0x4c9c> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $s3, $s6, 24 # 22640 ::do_widen(char) const@@Base+0xf0d8> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + move $a0, $s3 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -107300 │ │ │ │ - b -780 # 1f92c , std::allocator >::~basic_stringbuf()@@Base+0x4c9c> │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -232 # 1fb5c , std::allocator >::~basic_stringbuf()@@Base+0x4ecc> │ │ │ │ + bl -118056 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -96 # 1fbf4 , std::allocator >::~basic_stringbuf()@@Base+0x4f64> │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118072 │ │ │ │ + b -580 # 22408 ::do_widen(char) const@@Base+0xeea0> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $t0, $a1, -116 # 225e0 ::do_widen(char) const@@Base+0xf078> │ │ │ │ + ld.d $s0, $a1, 40 │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 28 # 22688 ::do_widen(char) const@@Base+0xf120> │ │ │ │ + ld.d $a1, $a1, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -117640 │ │ │ │ + move $t0, $a0 │ │ │ │ + bnez $a0, 32 # 226a0 ::do_widen(char) const@@Base+0xf138> │ │ │ │ nop │ │ │ │ - move $a0, $t1 │ │ │ │ - b -716 # 1f994 , std::allocator >::~basic_stringbuf()@@Base+0x4d04> │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s8, $s0 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, -172 # 225e8 ::do_widen(char) const@@Base+0xf080> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, -188 # 225e0 ::do_widen(char) const@@Base+0xf078> │ │ │ │ + srli.w $t0, $t0, 0x1f │ │ │ │ + bstrpick.w $s4, $t0, 0x7, 0x0 │ │ │ │ + b -192 # 225e8 ::do_widen(char) const@@Base+0xf080> │ │ │ │ nop │ │ │ │ - bl -107636 │ │ │ │ + ld.b $t0, $sp, 72 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -344 # 22560 ::do_widen(char) const@@Base+0xeff8> │ │ │ │ + nop │ │ │ │ + ld.b $t0, $sp, 72 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -424 # 22520 ::do_widen(char) const@@Base+0xefb8> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -107192 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + bl -118024 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -118036 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ ld.d $t1, $sp, 120 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - bne $t1, $t0, -60 # 1fc74 , std::allocator >::~basic_stringbuf()@@Base+0x4fe4> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -106552 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -107252 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beq $t1, $t0, 92 # 22758 ::do_widen(char) const@@Base+0xf1f0> │ │ │ │ + bl -118528 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -107264 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -92752 │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ + bl -119000 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -118276 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ ld.d $t1, $sp, 120 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - beq $t1, $t0, -64 # 1fcb4 , std::allocator >::~basic_stringbuf()@@Base+0x5024> │ │ │ │ - b -132 # 1fc74 , std::allocator >::~basic_stringbuf()@@Base+0x4fe4> │ │ │ │ + bne $t1, $t0, -40 # 22700 ::do_widen(char) const@@Base+0xf198> │ │ │ │ + bl -117900 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -107316 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -52 # 1fcd4 , std::allocator >::~basic_stringbuf()@@Base+0x5044> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 1fcd4 , std::allocator >::~basic_stringbuf()@@Base+0x5044> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -76 # 1fccc , std::allocator >::~basic_stringbuf()@@Base+0x503c> │ │ │ │ - addi.d $sp, $sp, -2032 │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ + b -84 # 226e0 ::do_widen(char) const@@Base+0xf178> │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -117692 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s0, $sp, 2008 │ │ │ │ - st.d $s1, $sp, 2000 │ │ │ │ - st.d $s3, $sp, 1984 │ │ │ │ - st.d $s4, $sp, 1976 │ │ │ │ - st.d $ra, $sp, 2024 │ │ │ │ - st.d $fp, $sp, 2016 │ │ │ │ - st.d $s2, $sp, 1992 │ │ │ │ - st.d $s5, $sp, 1968 │ │ │ │ - st.d $s6, $sp, 1960 │ │ │ │ - st.d $s7, $sp, 1952 │ │ │ │ - st.d $s8, $sp, 1944 │ │ │ │ - addi.d $sp, $sp, -256 │ │ │ │ - addi.d $s3, $sp, 1184 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s4, $sp, 928 │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t0, $sp, 2184 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - bl -108556 │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - pcalau12i $t1, 65 │ │ │ │ - ld.d $t1, $t1, -504 │ │ │ │ - ld.d $t3, $t0, 16 │ │ │ │ - st.h $zero, $sp, 1408 │ │ │ │ - addi.d $t0, $t1, 16 │ │ │ │ - st.d $t0, $sp, 1184 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - ld.d $t0, $t2, -24 │ │ │ │ - st.d $zero, $sp, 1400 │ │ │ │ - st.d $zero, $sp, 1416 │ │ │ │ - st.d $zero, $sp, 1424 │ │ │ │ - st.d $zero, $sp, 1432 │ │ │ │ - st.d $zero, $sp, 1440 │ │ │ │ - st.d $t2, $sp, 928 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t3, $t0, 928 │ │ │ │ - st.d $zero, $sp, 936 │ │ │ │ - ld.d $a0, $t2, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t2, $sp, 48 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - st.d $t3, $sp, 56 │ │ │ │ - bl -107412 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $s2, $sp, 944 │ │ │ │ - pcalau12i $t0, 65 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - pcalau12i $t1, 65 │ │ │ │ - ld.d $t1, $t1, -320 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, 24 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.d $t1, $sp, 928 │ │ │ │ - st.d $t0, $sp, 1184 │ │ │ │ - bl -107768 # 5920 >::basic_filebuf()@plt> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -107476 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - li.w $a2, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -107876 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $sp, 928 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s4, $t0 │ │ │ │ - beqz $a0, 4312 # 20f1c , std::allocator >::~basic_stringbuf()@@Base+0x628c> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -107072 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - addi.d $t0, $sp, 1048 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -108880 # 5510 ::is_open() const@plt> │ │ │ │ - beqz $a0, 4664 # 2109c , std::allocator >::~basic_stringbuf()@@Base+0x640c> │ │ │ │ - ld.d $t0, $sp, 928 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.b $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 408 │ │ │ │ - st.b $zero, $sp, 416 │ │ │ │ - st.d $zero, $sp, 344 │ │ │ │ - st.b $zero, $sp, 352 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - addi.d $t1, $sp, 384 │ │ │ │ - addi.d $t2, $sp, 416 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - ld.d $s0, $t0, 1168 │ │ │ │ - addi.d $s5, $sp, 352 │ │ │ │ - st.d $t1, $sp, 144 │ │ │ │ - st.d $t2, $sp, 160 │ │ │ │ - st.w $zero, $sp, 204 │ │ │ │ - st.d $t1, $sp, 368 │ │ │ │ - st.d $t2, $sp, 400 │ │ │ │ - st.d $s5, $sp, 336 │ │ │ │ - addi.d $s3, $sp, 336 │ │ │ │ - pcaddi $s7, -12818 │ │ │ │ - addi.d $s4, $sp, 1472 │ │ │ │ - bnez $s0, 388 # 20044 , std::allocator >::~basic_stringbuf()@@Base+0x53b4> │ │ │ │ - b 4408 # 20ffc , std::allocator >::~basic_stringbuf()@@Base+0x636c> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bne $t1, $t0, -84 # 22700 ::do_widen(char) const@@Base+0xf198> │ │ │ │ + bl -117464 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $a2, $s0, 67 │ │ │ │ + addi.d $sp, $sp, -320 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + st.d $s5, $sp, 256 │ │ │ │ + ld.d $s5, $a0, 680 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + addi.d $t0, $sp, 184 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + addi.d $t0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s3, $sp, 272 │ │ │ │ + st.d $s0, $sp, 296 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + st.d $s1, $sp, 288 │ │ │ │ + st.d $s2, $sp, 280 │ │ │ │ + add.d $t0, $s5, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + st.d $s7, $sp, 240 │ │ │ │ + st.d $ra, $sp, 312 │ │ │ │ + st.d $fp, $sp, 304 │ │ │ │ + st.d $s4, $sp, 264 │ │ │ │ + st.d $s6, $sp, 248 │ │ │ │ + st.d $s8, $sp, 232 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $t1, $sp, 216 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $a0, 688 │ │ │ │ + addi.d $s7, $a0, 704 │ │ │ │ + addi.d $s2, $sp, 200 │ │ │ │ + bnez $s3, 528 # 229f0 ::do_widen(char) const@@Base+0xf488> │ │ │ │ + b 2052 # 22fe8 ::do_widen(char) const@@Base+0xfa80> │ │ │ │ + ld.b $a2, $s3, 67 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -107036 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -117544 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $t0, $a0, 32 │ │ │ │ andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 1208 # 203bc , std::allocator >::~basic_stringbuf()@@Base+0x572c> │ │ │ │ - ldptr.w $t0, $sp, 204 │ │ │ │ - addi.d $s0, $sp, 1456 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.w $t0, $sp, 204 │ │ │ │ - bl -101872 │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - beq $a0, $s5, 1044 # 2033c , std::allocator >::~basic_stringbuf()@@Base+0x56ac> │ │ │ │ - ld.d $t0, $sp, 1456 │ │ │ │ - move $s1, $s4 │ │ │ │ - beq $t0, $s4, 1096 # 2037c , std::allocator >::~basic_stringbuf()@@Base+0x56ec> │ │ │ │ - ld.d $t2, $sp, 1464 │ │ │ │ - ld.d $t1, $sp, 1472 │ │ │ │ - ld.d $t3, $sp, 352 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t2, $sp, 344 │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - beqz $a0, 1036 # 2035c , std::allocator >::~basic_stringbuf()@@Base+0x56cc> │ │ │ │ - st.d $a0, $sp, 1456 │ │ │ │ - st.d $t3, $sp, 1472 │ │ │ │ + bnez $t0, 1240 # 22ce8 ::do_widen(char) const@@Base+0xf780> │ │ │ │ + ld.d $t0, $s0, 720 │ │ │ │ + ld.d $t2, $s0, 688 │ │ │ │ + li.w $t1, 35 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s0, 720 │ │ │ │ + ld.b $t0, $t2, 0 │ │ │ │ + beq $t0, $t1, 428 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ + li.w $t1, 59 │ │ │ │ + beq $t0, $t1, 420 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl 87868 # 37f7c ::do_widen(char) const@@Base+0x24a14> │ │ │ │ + ld.d $a0, $s0, 688 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 184 │ │ │ │ + beq $a0, $s7, 472 # 22a28 ::do_widen(char) const@@Base+0xf4c0> │ │ │ │ + beq $t0, $s2, 1044 # 22c68 ::do_widen(char) const@@Base+0xf700> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ld.d $t2, $s0, 704 │ │ │ │ + st.d $t0, $s0, 688 │ │ │ │ + st.d $a2, $s0, 696 │ │ │ │ + st.d $t1, $s0, 704 │ │ │ │ + beqz $a0, 468 # 22a40 ::do_widen(char) const@@Base+0xf4d8> │ │ │ │ + st.d $a0, $sp, 184 │ │ │ │ + st.d $t2, $sp, 200 │ │ │ │ st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - beq $a0, $s4, 16 # 1ff74 , std::allocator >::~basic_stringbuf()@@Base+0x52e4> │ │ │ │ - ld.d $a1, $sp, 1472 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s2, 16 # 22890 ::do_widen(char) const@@Base+0xf328> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -108128 │ │ │ │ - ld.d $s2, $sp, 344 │ │ │ │ - li.w $t0, 5 │ │ │ │ - beq $s2, $t0, 256 # 2007c , std::allocator >::~basic_stringbuf()@@Base+0x53ec> │ │ │ │ - nop │ │ │ │ - li.w $t0, 10 │ │ │ │ - addi.d $a1, $s2, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s1, $sp, 336 │ │ │ │ - st.b $t0, $sp, 240 │ │ │ │ - st.d $s4, $sp, 1456 │ │ │ │ - st.d $zero, $sp, 1464 │ │ │ │ - st.b $zero, $sp, 1472 │ │ │ │ - bl -107604 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1464 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s2, 4260 # 2105c , std::allocator >::~basic_stringbuf()@@Base+0x63cc> │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -109064 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1464 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 4196 # 2103c , std::allocator >::~basic_stringbuf()@@Base+0x63ac> │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 240 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -109096 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 376 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $sp, 1456 │ │ │ │ - bltu $t0, $a2, 4120 # 2101c , std::allocator >::~basic_stringbuf()@@Base+0x638c> │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ + bl -118652 │ │ │ │ + ld.d $t0, $s0, 696 │ │ │ │ + beqz $t0, 324 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ + ld.d $t1, $s0, 688 │ │ │ │ + li.w $t0, 91 │ │ │ │ + ld.bu $t1, $t1, 0 │ │ │ │ + beq $t1, $t0, 452 # 22a68 ::do_widen(char) const@@Base+0xf500> │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, 61 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -109136 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - beq $a0, $s4, 20 # 2002c , std::allocator >::~basic_stringbuf()@@Base+0x539c> │ │ │ │ - ld.d $a1, $sp, 1472 │ │ │ │ + bl -118404 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + move $s3, $a0 │ │ │ │ + beq $a0, $t0, 1528 # 22eb8 ::do_widen(char) const@@Base+0xf950> │ │ │ │ + ld.d $t2, $s0, 696 │ │ │ │ + ld.d $a1, $s0, 688 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + sltu $t0, $t2, $s3 │ │ │ │ + masknez $t1, $s3, $t0 │ │ │ │ + maskeqz $t0, $t2, $t0 │ │ │ │ + or $t0, $t1, $t0 │ │ │ │ + add.d $a2, $a1, $t0 │ │ │ │ + addi.d $fp, $sp, 104 │ │ │ │ + st.d $fp, $sp, 88 │ │ │ │ + bl -14100 # 1f1d8 ::do_widen(char) const@@Base+0xbc70> │ │ │ │ + ld.d $a3, $s0, 696 │ │ │ │ + addi.d $a2, $s3, 1 │ │ │ │ + addi.d $t1, $a3, -1 │ │ │ │ + sub.d $t1, $t1, $s3 │ │ │ │ + bltu $a3, $a2, 1712 # 22fb0 ::do_widen(char) const@@Base+0xfa48> │ │ │ │ + sub.d $a3, $a3, $a2 │ │ │ │ + ld.d $a1, $s0, 688 │ │ │ │ + sltu $t0, $t1, $a3 │ │ │ │ + masknez $a3, $a3, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + add.d $a1, $a1, $a2 │ │ │ │ + or $a3, $a3, $t0 │ │ │ │ + addi.d $s3, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + add.d $a2, $a1, $a3 │ │ │ │ + st.d $s3, $sp, 120 │ │ │ │ + bl -14168 # 1f1d8 ::do_widen(char) const@@Base+0xbc70> │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ + addi.d $s6, $sp, 152 │ │ │ │ + addi.d $s5, $sp, 168 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.d $s5, $sp, 152 │ │ │ │ + bl -91856 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.d $s8, $sp, 0 │ │ │ │ + ld.d $a2, $sp, 128 │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + move $a0, $s8 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + bl -91880 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -2448 # 21fe8 ::do_widen(char) const@@Base+0xea80> │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + beq $a0, $s2, 16 # 22990 ::do_widen(char) const@@Base+0xf428> │ │ │ │ + ld.d $a1, $sp, 200 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -108308 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 928 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - ld.d $s0, $t0, 1168 │ │ │ │ - beqz $s0, 4032 # 20ffc , std::allocator >::~basic_stringbuf()@@Base+0x636c> │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s0, 56 │ │ │ │ - bnez $t0, -364 # 1fedc , std::allocator >::~basic_stringbuf()@@Base+0x524c> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -108224 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - li.w $a2, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $s7, -380 # 1fee4 , std::allocator >::~basic_stringbuf()@@Base+0x5254> │ │ │ │ - move $a0, $s0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a2, $a0 │ │ │ │ - b -400 # 1fee4 , std::allocator >::~basic_stringbuf()@@Base+0x5254> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 336 │ │ │ │ - lu12i.w $t1, 468503 │ │ │ │ - ori $t1, $t1, 0x473 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - bne $t2, $t1, -264 # 1ff84 , std::allocator >::~basic_stringbuf()@@Base+0x52f4> │ │ │ │ - ld.bu $t1, $t0, 4 │ │ │ │ - li.w $t0, 116 │ │ │ │ - bne $t1, $t0, -276 # 1ff84 , std::allocator >::~basic_stringbuf()@@Base+0x52f4> │ │ │ │ - ld.d $t0, $sp, 928 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - ld.d $s8, $t0, 1168 │ │ │ │ - beqz $s8, 360 # 20214 , std::allocator >::~basic_stringbuf()@@Base+0x5584> │ │ │ │ - nop │ │ │ │ - ld.bu $t0, $s8, 56 │ │ │ │ - beqz $t0, 388 # 2023c , std::allocator >::~basic_stringbuf()@@Base+0x55ac> │ │ │ │ - ld.b $a2, $s8, 67 │ │ │ │ - nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -107516 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 3664 # 20f34 , std::allocator >::~basic_stringbuf()@@Base+0x62a4> │ │ │ │ - ldptr.w $t0, $sp, 204 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - st.w $t0, $sp, 204 │ │ │ │ - bl -102348 │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - beq $a0, $s5, 440 # 202bc , std::allocator >::~basic_stringbuf()@@Base+0x562c> │ │ │ │ - ld.d $t0, $sp, 1456 │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - beq $t0, $s1, 492 # 202fc , std::allocator >::~basic_stringbuf()@@Base+0x566c> │ │ │ │ - ld.d $t1, $sp, 1472 │ │ │ │ - ld.d $t2, $sp, 352 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $a2, $sp, 344 │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - beqz $a0, 436 # 202dc , std::allocator >::~basic_stringbuf()@@Base+0x564c> │ │ │ │ - st.d $a0, $sp, 1456 │ │ │ │ - st.d $t2, $sp, 1472 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - beq $a0, $s1, 16 # 2014c , std::allocator >::~basic_stringbuf()@@Base+0x54bc> │ │ │ │ - ld.d $a1, $sp, 1472 │ │ │ │ + bl -118908 │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s5, 20 # 229a8 ::do_widen(char) const@@Base+0xf440> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -108600 │ │ │ │ - ld.d $fp, $sp, 344 │ │ │ │ - li.w $t0, 3 │ │ │ │ - beq $fp, $t0, 296 # 2027c , std::allocator >::~basic_stringbuf()@@Base+0x55ec> │ │ │ │ + bl -118928 │ │ │ │ nop │ │ │ │ - li.w $t0, 10 │ │ │ │ - addi.d $a1, $fp, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s8, $sp, 336 │ │ │ │ - st.b $t0, $sp, 296 │ │ │ │ - st.d $s1, $sp, 1456 │ │ │ │ - st.d $zero, $sp, 1464 │ │ │ │ - st.b $zero, $sp, 1472 │ │ │ │ - bl -108076 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1464 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $fp, 4580 # 21374 , std::allocator >::~basic_stringbuf()@@Base+0x66e4> │ │ │ │ - move $a2, $fp │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -109536 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 1464 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 4516 # 21354 , std::allocator >::~basic_stringbuf()@@Base+0x66c4> │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 296 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -109568 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - ld.d $a1, $sp, 1456 │ │ │ │ - bltu $t0, $a2, 4536 # 21394 , std::allocator >::~basic_stringbuf()@@Base+0x6704> │ │ │ │ - addi.d $a0, $sp, 400 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - bl -109608 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - beq $a0, $s1, -340 # 2009c , std::allocator >::~basic_stringbuf()@@Base+0x540c> │ │ │ │ - ld.d $a1, $sp, 1472 │ │ │ │ + ld.d $a0, $sp, 120 │ │ │ │ + beq $a0, $s3, 20 # 229c0 ::do_widen(char) const@@Base+0xf458> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -108780 │ │ │ │ - ld.d $t0, $sp, 928 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - ld.d $s8, $t0, 1168 │ │ │ │ - bnez $s8, -348 # 200b4 , std::allocator >::~basic_stringbuf()@@Base+0x5424> │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 3456 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - bl -108584 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -118952 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $fp, 20 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -118976 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -108720 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ + ld.d $s5, $s0, 680 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s5, $t0 │ │ │ │ + ld.d $s3, $t0, 240 │ │ │ │ + beqz $s3, 1532 # 22fe8 ::do_widen(char) const@@Base+0xfa80> │ │ │ │ + ld.bu $t0, $s3, 56 │ │ │ │ + bnez $t0, -524 # 227e8 ::do_widen(char) const@@Base+0xf280> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -118892 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + pcaddi $t1, -15655 │ │ │ │ li.w $a2, 10 │ │ │ │ ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $s7, -396 # 200c4 , std::allocator >::~basic_stringbuf()@@Base+0x5434> │ │ │ │ + beq $t0, $t1, -544 # 227f0 ::do_widen(char) const@@Base+0xf288> │ │ │ │ li.w $a1, 10 │ │ │ │ - move $a0, $s8 │ │ │ │ + move $a0, $s3 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ move $a2, $a0 │ │ │ │ - b -416 # 200c4 , std::allocator >::~basic_stringbuf()@@Base+0x5434> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 336 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - ld.hu $t2, $t0, 0 │ │ │ │ - bne $t2, $t1, -304 # 2015c , std::allocator >::~basic_stringbuf()@@Base+0x54cc> │ │ │ │ - ld.bu $t1, $t0, 2 │ │ │ │ - li.w $t0, 100 │ │ │ │ - bne $t1, $t0, -316 # 2015c , std::allocator >::~basic_stringbuf()@@Base+0x54cc> │ │ │ │ - b -624 # 2002c , std::allocator >::~basic_stringbuf()@@Base+0x539c> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 1456 │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - beq $t0, $s1, 56 # 202fc , std::allocator >::~basic_stringbuf()@@Base+0x566c> │ │ │ │ - ld.d $t2, $sp, 1464 │ │ │ │ - ld.d $t1, $sp, 1472 │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - st.d $t2, $sp, 344 │ │ │ │ - st.d $t1, $sp, 352 │ │ │ │ - st.d $s1, $sp, 1456 │ │ │ │ - move $a0, $s4 │ │ │ │ - move $s1, $s4 │ │ │ │ - b -436 # 20134 , std::allocator >::~basic_stringbuf()@@Base+0x54a4> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $a2, 32 # 2031c , std::allocator >::~basic_stringbuf()@@Base+0x568c> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 3064 # 20efc , std::allocator >::~basic_stringbuf()@@Base+0x626c> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -108332 │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - st.d $a2, $sp, 344 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - b -500 # 20134 , std::allocator >::~basic_stringbuf()@@Base+0x54a4> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 1456 │ │ │ │ - move $s1, $s4 │ │ │ │ - beq $t0, $s4, 56 # 2037c , std::allocator >::~basic_stringbuf()@@Base+0x56ec> │ │ │ │ - st.d $t0, $sp, 336 │ │ │ │ - ld.d $t0, $sp, 1464 │ │ │ │ - st.d $t0, $sp, 344 │ │ │ │ - ld.d $t0, $sp, 1472 │ │ │ │ - st.d $t0, $sp, 352 │ │ │ │ - st.d $s4, $sp, 1456 │ │ │ │ - move $s1, $s4 │ │ │ │ - move $a0, $s4 │ │ │ │ - b -1036 # 1ff5c , std::allocator >::~basic_stringbuf()@@Base+0x52cc> │ │ │ │ + b -564 # 227f0 ::do_widen(char) const@@Base+0xf288> │ │ │ │ + beq $t0, $s2, 576 # 22c68 ::do_widen(char) const@@Base+0xf700> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + st.d $t0, $s0, 688 │ │ │ │ + st.d $a2, $s0, 696 │ │ │ │ + st.d $t1, $s0, 704 │ │ │ │ nop │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + move $a0, $s2 │ │ │ │ + b -464 # 22878 ::do_widen(char) const@@Base+0xf310> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - beqz $a2, 28 # 2039c , std::allocator >::~basic_stringbuf()@@Base+0x570c> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 2948 # 20f0c , std::allocator >::~basic_stringbuf()@@Base+0x627c> │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -108464 │ │ │ │ - ld.d $a2, $sp, 1464 │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - st.d $a2, $sp, 344 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 1456 │ │ │ │ - b -1100 # 1ff5c , std::allocator >::~basic_stringbuf()@@Base+0x52cc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 272 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - li.w $a2, 10 │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 184 │ │ │ │ - st.d $zero, $sp, 240 │ │ │ │ - st.d $zero, $sp, 248 │ │ │ │ - st.d $zero, $sp, 256 │ │ │ │ - bl -96016 │ │ │ │ - ld.d $t2, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ - li.w $t1, 1 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - addi.d $t1, $sp, 296 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - addi.d $t1, $sp, 240 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - move $s8, $zero │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - li.w $s2, 1 │ │ │ │ - li.w $s7, 63 │ │ │ │ - bgeu $s8, $t0, 52 # 2044c , std::allocator >::~basic_stringbuf()@@Base+0x57bc> │ │ │ │ - slli.d $a1, $s8, 0x5 │ │ │ │ - move $a0, $s3 │ │ │ │ - add.d $a1, $t2, $a1 │ │ │ │ - bl -109912 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $t0, $sp, 344 │ │ │ │ - bnez $t0, 2188 # 20cbc , std::allocator >::~basic_stringbuf()@@Base+0x602c> │ │ │ │ - ld.d $t2, $sp, 272 │ │ │ │ - ld.d $t0, $sp, 280 │ │ │ │ - addi.d $s8, $s8, 1 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $s8, $t0, -44 # 2041c , std::allocator >::~basic_stringbuf()@@Base+0x578c> │ │ │ │ - ld.d $t0, $sp, 240 │ │ │ │ - ld.d $s0, $sp, 248 │ │ │ │ - li.w $a0, 80 │ │ │ │ - ld.d $s1, $t0, 16 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - sub.d $s0, $s0, $t0 │ │ │ │ - ld.wu $t0, $t0, 24 │ │ │ │ - sub.d $s1, $s1, $t1 │ │ │ │ - srai.d $s0, $s0, 0x3 │ │ │ │ - alsl.w $s1, $s1, $t0, 0x3 │ │ │ │ - lu12i.w $t0, -209716 │ │ │ │ - ori $t0, $t0, 0xccd │ │ │ │ - lu32i.d $t0, -209716 │ │ │ │ - lu52i.d $t0, $t0, -820 │ │ │ │ - mul.w $s0, $s0, $t0 │ │ │ │ - bl -109448 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - addi.d $t0, $t0, 1681 │ │ │ │ - ld.bu $a3, $t0, 0 │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - bl 17392 # 24898 , std::allocator >::~basic_stringbuf()@@Base+0x9c08> │ │ │ │ - addi.d $a1, $sp, 240 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl 13204 # 23848 , std::allocator >::~basic_stringbuf()@@Base+0x8bb8> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl 13480 # 23968 , std::allocator >::~basic_stringbuf()@@Base+0x8cd8> │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl 13484 # 23978 , std::allocator >::~basic_stringbuf()@@Base+0x8ce8> │ │ │ │ - addi.d $s7, $sp, 656 │ │ │ │ - addi.d $s1, $sp, 528 │ │ │ │ - move $a0, $s7 │ │ │ │ - pcalau12i $s0, 64 │ │ │ │ - ld.d $s0, $s0, -464 │ │ │ │ - st.d $s7, $sp, 104 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - bl -110460 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $s8, $s0, 16 │ │ │ │ - st.h $zero, $sp, 880 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - st.d $zero, $sp, 872 │ │ │ │ - st.d $zero, $sp, 888 │ │ │ │ - st.d $zero, $sp, 896 │ │ │ │ - st.d $zero, $sp, 904 │ │ │ │ - st.d $zero, $sp, 912 │ │ │ │ - st.d $s8, $sp, 528 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 528 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - ld.d $a0, $s8, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - bl -109292 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $s4, $s0, 32 │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - addi.d $s1, $sp, 544 │ │ │ │ - ld.d $a0, $s4, -24 │ │ │ │ - st.d $s4, $sp, 544 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - bl -109332 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $t2, $s0, 8 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - pcalau12i $t1, 64 │ │ │ │ - ld.d $t1, $t1, -400 │ │ │ │ - addi.d $s6, $t1, 16 │ │ │ │ - addi.d $t1, $t0, 64 │ │ │ │ - ld.d $t0, $t2, -24 │ │ │ │ - ld.d $t3, $s0, 48 │ │ │ │ - addi.d $a0, $sp, 608 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t3, $t0, 528 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - st.d $t2, $sp, 112 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - st.d $t2, $sp, 528 │ │ │ │ - st.d $t1, $sp, 544 │ │ │ │ - st.d $s6, $sp, 552 │ │ │ │ - st.d $zero, $sp, 560 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $zero, $sp, 576 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $zero, $sp, 592 │ │ │ │ - st.d $zero, $sp, 600 │ │ │ │ - bl -108708 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - st.d $t0, $sp, 552 │ │ │ │ - li.w $t0, 24 │ │ │ │ - st.w $t0, $sp, 616 │ │ │ │ - addi.d $a1, $sp, 552 │ │ │ │ - addi.d $t0, $sp, 640 │ │ │ │ - move $a0, $s7 │ │ │ │ - st.d $zero, $sp, 632 │ │ │ │ - st.b $zero, $sp, 640 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.d $t0, $sp, 624 │ │ │ │ - bl -109516 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a2, $sp, 376 │ │ │ │ - ld.d $a1, $sp, 368 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -109740 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $s0, $sp, 1456 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl 71084 # 31be8 , std::allocator >::~basic_stringbuf()@@Base+0x16f58> │ │ │ │ - lu12i.w $t0, 415446 │ │ │ │ - ori $t0, $t0, 0x16e │ │ │ │ - addi.d $a1, $sp, 432 │ │ │ │ - st.w $t0, $sp, 480 │ │ │ │ - st.w $t0, $sp, 448 │ │ │ │ - addi.d $s1, $sp, 480 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $s2, $sp, 448 │ │ │ │ + addi.d $t0, $sp, 152 │ │ │ │ + addi.d $s5, $sp, 168 │ │ │ │ + addi.d $a2, $sp, 64 │ │ │ │ move $a0, $s0 │ │ │ │ - st.b $zero, $sp, 484 │ │ │ │ - st.b $zero, $sp, 452 │ │ │ │ - st.d $a1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 472 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.d $s2, $sp, 432 │ │ │ │ - bl 5984 # 21de0 , std::allocator >::~basic_stringbuf()@@Base+0x7150> │ │ │ │ - addi.d $s7, $sp, 512 │ │ │ │ - st.d $s7, $sp, 496 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - ldptr.d $a1, $a0, 0 │ │ │ │ - addi.d $t0, $sp, 496 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -95104 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 464 │ │ │ │ move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl 15680 # 243f8 , std::allocator >::~basic_stringbuf()@@Base+0x9768> │ │ │ │ - ld.d $a0, $sp, 496 │ │ │ │ - beq $a0, $s7, 20 # 206d4 , std::allocator >::~basic_stringbuf()@@Base+0x5a44> │ │ │ │ - ld.d $a1, $sp, 512 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110012 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s2, 20 # 206ec , std::allocator >::~basic_stringbuf()@@Base+0x5a5c> │ │ │ │ - ld.d $a1, $sp, 448 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110036 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 464 │ │ │ │ - beq $a0, $s1, 20 # 20704 , std::allocator >::~basic_stringbuf()@@Base+0x5a74> │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110060 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $s5, $sp, 152 │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + st.b $zero, $sp, 168 │ │ │ │ + bl -11412 # 1fdf8 ::do_widen(char) const@@Base+0xc890> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 64 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + st.d $t2, $sp, 32 │ │ │ │ + addi.d $t1, $t0, 1 │ │ │ │ + bltu $t1, $t2, 1172 # 22f38 ::do_widen(char) const@@Base+0xf9d0> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + ld.d $fp, $sp, 160 │ │ │ │ + addi.d $t1, $t1, -1 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + beq $t0, $t1, 652 # 22d48 ::do_widen(char) const@@Base+0xf7e0> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ldptr.d $s4, $t1, 0 │ │ │ │ + sub.d $t1, $t0, $t2 │ │ │ │ + beq $t0, $t2, 456 # 22c98 ::do_widen(char) const@@Base+0xf730> │ │ │ │ + move $t0, $zero │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + ldptr.d $s4, $s4, 0 │ │ │ │ + bne $t1, $t0, -8 # 22ad8 ::do_widen(char) const@@Base+0xf570> │ │ │ │ + addi.d $t0, $s4, 64 │ │ │ │ + ld.d $s6, $s4, 80 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + addi.d $t0, $s4, 72 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + beqz $s6, 440 # 22cb0 ::do_widen(char) const@@Base+0xf748> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 427847 │ │ │ │ - ori $t0, $t0, 0x561 │ │ │ │ - st.w $t0, $sp, 480 │ │ │ │ - st.w $t0, $sp, 448 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ori $t0, $t0, 0x26f │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.b $zero, $sp, 486 │ │ │ │ - st.d $s2, $sp, 432 │ │ │ │ - st.b $zero, $sp, 454 │ │ │ │ - st.h $t0, $s1, 4 │ │ │ │ - st.h $t0, $s2, 4 │ │ │ │ - move $a0, $s0 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.d $t0, $sp, 472 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl 5784 # 21de0 , std::allocator >::~basic_stringbuf()@@Base+0x7150> │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s7, $sp, 496 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -95296 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl 15496 # 243f8 , std::allocator >::~basic_stringbuf()@@Base+0x9768> │ │ │ │ - ld.d $a0, $sp, 496 │ │ │ │ - beq $a0, $s7, 20 # 2078c , std::allocator >::~basic_stringbuf()@@Base+0x5afc> │ │ │ │ - ld.d $a1, $sp, 512 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110196 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s8, $s6, 40 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s2, 20 # 207a4 , std::allocator >::~basic_stringbuf()@@Base+0x5b14> │ │ │ │ - ld.d $a1, $sp, 448 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110220 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 464 │ │ │ │ - beq $a0, $s1, 20 # 207bc , std::allocator >::~basic_stringbuf()@@Base+0x5b2c> │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110244 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 415558 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - ori $t0, $t0, 0x164 │ │ │ │ - st.w $t0, $sp, 480 │ │ │ │ - st.w $t0, $sp, 448 │ │ │ │ - move $a0, $s0 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.b $zero, $sp, 484 │ │ │ │ - st.d $s2, $sp, 432 │ │ │ │ - st.b $zero, $sp, 452 │ │ │ │ - st.d $t0, $sp, 472 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl 5616 # 21de0 , std::allocator >::~basic_stringbuf()@@Base+0x7150> │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s7, $sp, 496 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -95464 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl 15328 # 243f8 , std::allocator >::~basic_stringbuf()@@Base+0x9768> │ │ │ │ - ld.d $a0, $sp, 496 │ │ │ │ - beq $a0, $s7, 20 # 20834 , std::allocator >::~basic_stringbuf()@@Base+0x5ba4> │ │ │ │ - ld.d $a1, $sp, 512 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110364 │ │ │ │ + sltu $t3, $s8, $fp │ │ │ │ + masknez $a2, $fp, $t3 │ │ │ │ + maskeqz $t3, $s8, $t3 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + beqz $a2, 16 # 22b38 ::do_widen(char) const@@Base+0xf5d0> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + bl -118848 │ │ │ │ + bnez $a0, 36 # 22b58 ::do_widen(char) const@@Base+0xf5f0> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $s8, $fp │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 28 # 22b60 ::do_widen(char) const@@Base+0xf5f8> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 60 # 22b88 ::do_widen(char) const@@Base+0xf620> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s2, 20 # 2084c , std::allocator >::~basic_stringbuf()@@Base+0x5bbc> │ │ │ │ - ld.d $a1, $sp, 448 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110388 │ │ │ │ + bltz $a0, 48 # 22b88 ::do_widen(char) const@@Base+0xf620> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 464 │ │ │ │ - beq $a0, $s1, 20 # 20864 , std::allocator >::~basic_stringbuf()@@Base+0x5bd4> │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110412 │ │ │ │ + move $s3, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + beqz $s6, 40 # 22b90 ::do_widen(char) const@@Base+0xf628> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 448214 │ │ │ │ - ori $t0, $t0, 0xf63 │ │ │ │ - st.w $t0, $sp, 480 │ │ │ │ - st.w $t0, $sp, 448 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0xe65 │ │ │ │ - st.d $s1, $sp, 464 │ │ │ │ - st.b $zero, $sp, 487 │ │ │ │ - st.d $s2, $sp, 432 │ │ │ │ - st.b $zero, $sp, 455 │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - st.h $t0, $s1, 4 │ │ │ │ - st.h $t0, $s2, 4 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.b $t0, $s1, 6 │ │ │ │ - st.b $t0, $s2, 6 │ │ │ │ - move $a0, $s0 │ │ │ │ - li.w $t0, 7 │ │ │ │ - st.d $t0, $sp, 472 │ │ │ │ - st.d $t0, $sp, 440 │ │ │ │ - bl 5420 # 21de0 , std::allocator >::~basic_stringbuf()@@Base+0x7150> │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s7, $sp, 496 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - bl -95660 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl 15132 # 243f8 , std::allocator >::~basic_stringbuf()@@Base+0x9768> │ │ │ │ - ld.d $a0, $sp, 496 │ │ │ │ - beq $a0, $s7, 16 # 208f4 , std::allocator >::~basic_stringbuf()@@Base+0x5c64> │ │ │ │ - ld.d $a1, $sp, 512 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110560 │ │ │ │ - ld.d $a0, $sp, 432 │ │ │ │ - beq $a0, $s2, 20 # 2090c , std::allocator >::~basic_stringbuf()@@Base+0x5c7c> │ │ │ │ - ld.d $a1, $sp, 448 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110580 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s8, $s6, 40 │ │ │ │ + b -96 # 22b18 ::do_widen(char) const@@Base+0xf5b0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 464 │ │ │ │ - beq $a0, $s1, 20 # 20924 , std::allocator >::~basic_stringbuf()@@Base+0x5c94> │ │ │ │ - ld.d $a1, $sp, 480 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110604 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 2144 │ │ │ │ - addi.d $t0, $sp, 2047 │ │ │ │ - addi.d $t0, $t0, 113 │ │ │ │ - beq $a0, $t0, 20 # 20944 , std::allocator >::~basic_stringbuf()@@Base+0x5cb4> │ │ │ │ - ldptr.d $a1, $sp, 2160 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110636 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 1616 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - pcalau12i $s0, 64 │ │ │ │ - ld.d $s0, $s0, -184 │ │ │ │ - addi.d $s0, $s0, 16 │ │ │ │ - addi.d $a0, $sp, 1632 │ │ │ │ - st.d $t0, $sp, 1872 │ │ │ │ - st.d $s0, $sp, 1632 │ │ │ │ - bl -111728 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $sp, 1736 │ │ │ │ - bl -109720 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - addi.d $a0, $sp, 1688 │ │ │ │ - st.d $s6, $sp, 1632 │ │ │ │ - bl -110324 │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + bnez $s6, -28 # 22b70 ::do_widen(char) const@@Base+0xf608> │ │ │ │ ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 1872 │ │ │ │ - st.d $t0, $sp, 1616 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - addi.d $s2, $sp, 1592 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 1616 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 1624 │ │ │ │ - st.d $t0, $sp, 1872 │ │ │ │ - bl -111576 │ │ │ │ - ld.d $s1, $sp, 1592 │ │ │ │ - beq $s1, $s2, 36 # 209e4 , std::allocator >::~basic_stringbuf()@@Base+0x5d54> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -110792 │ │ │ │ - bne $s1, $s2, -16 # 209cc , std::allocator >::~basic_stringbuf()@@Base+0x5d3c> │ │ │ │ - nop │ │ │ │ - ld.d $s1, $sp, 1568 │ │ │ │ - addi.d $s2, $sp, 1568 │ │ │ │ - beq $s1, $s2, 40 # 20a14 , std::allocator >::~basic_stringbuf()@@Base+0x5d84> │ │ │ │ - nop │ │ │ │ + beq $s3, $t0, 292 # 22cb8 ::do_widen(char) const@@Base+0xf750> │ │ │ │ + ld.d $s6, $s3, 40 │ │ │ │ + sltu $t1, $fp, $s6 │ │ │ │ + masknez $a2, $s6, $t1 │ │ │ │ + maskeqz $t1, $fp, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 20 # 22bc0 ::do_widen(char) const@@Base+0xf658> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $a1, $s3, 32 │ │ │ │ + bl -118984 │ │ │ │ + bnez $a0, 36 # 22be0 ::do_widen(char) const@@Base+0xf678> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $fp, $s6 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 28 # 22be8 ::do_widen(char) const@@Base+0xf680> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 228 # 22cb8 ::do_widen(char) const@@Base+0xf750> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 216 # 22cb8 ::do_widen(char) const@@Base+0xf750> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -110840 │ │ │ │ - bne $s1, $s2, -16 # 209fc , std::allocator >::~basic_stringbuf()@@Base+0x5d6c> │ │ │ │ + addi.d $s3, $s3, 64 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 1536 │ │ │ │ - bl -4908 # 1f6ec , std::allocator >::~basic_stringbuf()@@Base+0x4a5c> │ │ │ │ - ld.d $s2, $sp, 1488 │ │ │ │ - beqz $s2, 84 # 20a74 , std::allocator >::~basic_stringbuf()@@Base+0x5de4> │ │ │ │ - ld.d $a0, $s2, 24 │ │ │ │ - move $s1, $s2 │ │ │ │ - bl -5888 # 1f32c , std::allocator >::~basic_stringbuf()@@Base+0x469c> │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $s2, $s2, 16 │ │ │ │ - beq $a0, $t0, 16 # 20a4c , std::allocator >::~basic_stringbuf()@@Base+0x5dbc> │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110904 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 16 # 20a64 , std::allocator >::~basic_stringbuf()@@Base+0x5dd4> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -110928 │ │ │ │ - move $a0, $s1 │ │ │ │ - li.w $a1, 96 │ │ │ │ - bl -110940 │ │ │ │ - bnez $s2, -76 # 20a24 , std::allocator >::~basic_stringbuf()@@Base+0x5d94> │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -304 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 104 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - ld.d $a0, $sp, 624 │ │ │ │ - st.d $t1, $sp, 528 │ │ │ │ - st.d $t0, $sp, 544 │ │ │ │ - ld.d $t0, $sp, 176 │ │ │ │ - beq $a0, $t0, 16 # 20aac , std::allocator >::~basic_stringbuf()@@Base+0x5e1c> │ │ │ │ - ld.d $a1, $sp, 640 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + bnez $t0, 788 # 22f08 ::do_widen(char) const@@Base+0xf9a0> │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beqz $t0, 620 # 22e68 ::do_widen(char) const@@Base+0xf900> │ │ │ │ + ld.d $a2, $sp, 160 │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a0, $s4, 64 │ │ │ │ + bl -14516 # 1f358 ::do_widen(char) const@@Base+0xbdf0> │ │ │ │ + move $fp, $a0 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -119576 │ │ │ │ + addi.d $a1, $s4, 136 │ │ │ │ + st.d $fp, $a0, 16 │ │ │ │ + bl -120788 │ │ │ │ + ld.d $t0, $s4, 152 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s4, 152 │ │ │ │ + bl -1236 # 22768 ::do_widen(char) const@@Base+0xf200> │ │ │ │ + ld.d $a0, $sp, 152 │ │ │ │ + beq $a0, $s5, -620 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ + ld.d $a1, $sp, 168 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -111000 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - st.d $s6, $sp, 552 │ │ │ │ - bl -110628 │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 528 │ │ │ │ - ld.d $t0, $s4, -24 │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - st.d $s4, $sp, 544 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 544 │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - st.d $s8, $sp, 528 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 528 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - bl -111908 │ │ │ │ - ld.d $s1, $sp, 272 │ │ │ │ - ld.d $s2, $sp, 280 │ │ │ │ - beq $s1, $s2, 52 # 20b44 , std::allocator >::~basic_stringbuf()@@Base+0x5eb4> │ │ │ │ + bl -119616 │ │ │ │ + b -636 # 229d8 ::do_widen(char) const@@Base+0xf470> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 20b34 , std::allocator >::~basic_stringbuf()@@Base+0x5ea4> │ │ │ │ - ld.d $a1, $s1, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -111136 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s2, $s1, -28 # 20b1c , std::allocator >::~basic_stringbuf()@@Base+0x5e8c> │ │ │ │ - ld.d $s2, $sp, 272 │ │ │ │ nop │ │ │ │ - beqz $s2, 24 # 20b5c , std::allocator >::~basic_stringbuf()@@Base+0x5ecc> │ │ │ │ - ld.d $a1, $sp, 288 │ │ │ │ - move $a0, $s2 │ │ │ │ - sub.d $a1, $a1, $s2 │ │ │ │ - bl -111172 │ │ │ │ nop │ │ │ │ - ld.d $s1, $sp, 240 │ │ │ │ - ld.d $s2, $sp, 248 │ │ │ │ - beq $s1, $s2, 48 # 20b94 , std::allocator >::~basic_stringbuf()@@Base+0x5f04> │ │ │ │ + beqz $a2, 32 # 22c88 ::do_widen(char) const@@Base+0xf720> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 568 # 22ea8 ::do_widen(char) const@@Base+0xf940> │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -118936 │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 20 # 20b84 , std::allocator >::~basic_stringbuf()@@Base+0x5ef4> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -111212 │ │ │ │ + ld.d $a2, $sp, 192 │ │ │ │ + ld.d $a0, $s0, 688 │ │ │ │ + st.d $a2, $s0, 696 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + b -1052 # 22878 ::do_widen(char) const@@Base+0xf310> │ │ │ │ + addi.d $t0, $s4, 64 │ │ │ │ + ld.d $s6, $s4, 80 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + addi.d $t0, $s4, 72 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bnez $s6, -428 # 22b00 ::do_widen(char) const@@Base+0xf598> │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 40 │ │ │ │ - bne $s2, $s1, -28 # 20b6c , std::allocator >::~basic_stringbuf()@@Base+0x5edc> │ │ │ │ - ld.d $s2, $sp, 240 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + addi.d $a2, $sp, 80 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -6340 # 21408 ::do_widen(char) const@@Base+0xdea0> │ │ │ │ + move $s3, $a0 │ │ │ │ + b -236 # 22be8 ::do_widen(char) const@@Base+0xf680> │ │ │ │ nop │ │ │ │ - beqz $s2, 24 # 20bac , std::allocator >::~basic_stringbuf()@@Base+0x5f1c> │ │ │ │ - ld.d $a1, $sp, 256 │ │ │ │ - move $a0, $s2 │ │ │ │ - sub.d $a1, $a1, $s2 │ │ │ │ - bl -111252 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 336 │ │ │ │ - beq $a0, $s5, 20 # 20bc4 , std::allocator >::~basic_stringbuf()@@Base+0x5f34> │ │ │ │ - ld.d $a1, $sp, 352 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -111276 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 400 │ │ │ │ - ld.d $t0, $sp, 160 │ │ │ │ - beq $a0, $t0, 16 # 20bdc , std::allocator >::~basic_stringbuf()@@Base+0x5f4c> │ │ │ │ - ld.d $a1, $sp, 416 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -111304 │ │ │ │ - ld.d $a0, $sp, 368 │ │ │ │ - ld.d $t0, $sp, 144 │ │ │ │ - beq $a0, $t0, 16 # 20bf4 , std::allocator >::~basic_stringbuf()@@Base+0x5f64> │ │ │ │ - ld.d $a1, $sp, 384 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -111328 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t0, $t0, 24 │ │ │ │ - st.d $t0, $sp, 928 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - st.d $s0, $sp, 944 │ │ │ │ - st.d $t0, $sp, 1184 │ │ │ │ - bl -112404 # 5500 >::close()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - bl -110400 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - addi.d $a0, $sp, 1000 │ │ │ │ - st.d $s6, $sp, 944 │ │ │ │ - bl -111004 │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 928 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $t1, $t0, 928 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $zero, $sp, 936 │ │ │ │ - st.d $t0, $sp, 1184 │ │ │ │ - bl -112248 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 824 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 256 │ │ │ │ - ld.d $ra, $sp, 2024 │ │ │ │ - ld.d $fp, $sp, 2016 │ │ │ │ - ld.d $s0, $sp, 2008 │ │ │ │ - ld.d $s1, $sp, 2000 │ │ │ │ - ld.d $s2, $sp, 1992 │ │ │ │ - ld.d $s3, $sp, 1984 │ │ │ │ - ld.d $s4, $sp, 1976 │ │ │ │ - ld.d $s5, $sp, 1968 │ │ │ │ - ld.d $s6, $sp, 1960 │ │ │ │ - ld.d $s7, $sp, 1952 │ │ │ │ - ld.d $s8, $sp, 1944 │ │ │ │ - addi.d $sp, $sp, 2032 │ │ │ │ + bne $t1, $t0, 688 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + ld.d $ra, $sp, 312 │ │ │ │ + ld.d $fp, $sp, 304 │ │ │ │ + ld.d $s0, $sp, 296 │ │ │ │ + ld.d $s1, $sp, 288 │ │ │ │ + ld.d $s2, $sp, 280 │ │ │ │ + ld.d $s3, $sp, 272 │ │ │ │ + ld.d $s4, $sp, 264 │ │ │ │ + ld.d $s5, $sp, 256 │ │ │ │ + ld.d $s6, $sp, 248 │ │ │ │ + ld.d $s7, $sp, 240 │ │ │ │ + ld.d $s8, $sp, 232 │ │ │ │ + addi.d $sp, $sp, 320 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t4, -209716 │ │ │ │ - ori $t4, $t4, 0xccd │ │ │ │ - lu32i.d $t4, -209716 │ │ │ │ - move $s4, $s3 │ │ │ │ - st.w $zero, $sp, 304 │ │ │ │ - ld.d $s3, $sp, 16 │ │ │ │ - move $s1, $zero │ │ │ │ - move $s0, $zero │ │ │ │ - move $s6, $zero │ │ │ │ - move $t0, $zero │ │ │ │ - li.w $t2, 64 │ │ │ │ - li.w $t3, 1 │ │ │ │ - lu52i.d $t4, $t4, -820 │ │ │ │ - move $a1, $zero │ │ │ │ - b 96 # 20d54 , std::allocator >::~basic_stringbuf()@@Base+0x60c4> │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 248 │ │ │ │ - ld.d $t1, $sp, 240 │ │ │ │ - slli.w $s3, $s1, 0x0 │ │ │ │ - sub.d $s2, $s2, $t1 │ │ │ │ - srai.d $s2, $s2, 0x3 │ │ │ │ - mul.w $s2, $s2, $t4 │ │ │ │ - beq $a1, $s0, 264 # 20e1c , std::allocator >::~basic_stringbuf()@@Base+0x618c> │ │ │ │ - addi.d $t5, $s0, 8 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $t0, $s7, 12 # 20d2c , std::allocator >::~basic_stringbuf()@@Base+0x609c> │ │ │ │ - addi.w $t1, $t0, 1 │ │ │ │ - move $t5, $s0 │ │ │ │ - sll.d $t6, $t3, $t0 │ │ │ │ - move $t0, $t1 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - andn $t1, $t1, $t6 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - move $s0, $t5 │ │ │ │ - ld.d $t1, $sp, 344 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bgeu $s1, $t1, 104 # 20db4 , std::allocator >::~basic_stringbuf()@@Base+0x6124> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 336 │ │ │ │ - ldx.b $a3, $t1, $s1 │ │ │ │ - beq $a3, $t2, -96 # 20cfc , std::allocator >::~basic_stringbuf()@@Base+0x606c> │ │ │ │ - beq $a1, $s0, 284 # 20e7c , std::allocator >::~basic_stringbuf()@@Base+0x61ec> │ │ │ │ - addi.d $t6, $s0, 8 │ │ │ │ - move $t1, $zero │ │ │ │ - beq $t0, $s7, 16 # 20d7c , std::allocator >::~basic_stringbuf()@@Base+0x60ec> │ │ │ │ - addi.w $t1, $t0, 1 │ │ │ │ - move $t6, $s0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $s6, $t0, 80 │ │ │ │ + addi.d $t0, $t0, 72 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + beqz $s6, 288 # 22e78 ::do_widen(char) const@@Base+0xf910> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s4, $s6, 40 │ │ │ │ + lu12i.w $s8, 524287 │ │ │ │ + move $s3, $t0 │ │ │ │ + ori $s8, $s8, 0xfff │ │ │ │ nop │ │ │ │ - sll.d $t5, $t3, $t0 │ │ │ │ - move $t0, $t1 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - xori $a3, $a3, 0x23 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - or $t7, $t1, $t5 │ │ │ │ - andn $t1, $t1, $t5 │ │ │ │ - maskeqz $t1, $t1, $a3 │ │ │ │ - masknez $a3, $t7, $a3 │ │ │ │ - or $t1, $t1, $a3 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - ld.d $t1, $sp, 344 │ │ │ │ - move $s0, $t6 │ │ │ │ - bltu $s1, $t1, -92 # 20d54 , std::allocator >::~basic_stringbuf()@@Base+0x60c4> │ │ │ │ - move $s1, $t0 │ │ │ │ - ld.d $a0, $sp, 248 │ │ │ │ - ld.d $t0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 16 │ │ │ │ - st.d $a1, $sp, 328 │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.d $s0, $sp, 312 │ │ │ │ - st.w $s1, $sp, 320 │ │ │ │ - move $s3, $s4 │ │ │ │ - move $s4, $a1 │ │ │ │ + nop │ │ │ │ + sltu $t3, $s4, $fp │ │ │ │ + masknez $a2, $fp, $t3 │ │ │ │ + maskeqz $t3, $s4, $t3 │ │ │ │ + or $a2, $a2, $t3 │ │ │ │ + beqz $a2, 16 # 22d98 ::do_widen(char) const@@Base+0xf830> │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ - beq $a0, $t0, 252 # 20edc , std::allocator >::~basic_stringbuf()@@Base+0x624c> │ │ │ │ - bl 6720 # 22824 , std::allocator >::~basic_stringbuf()@@Base+0x7b94> │ │ │ │ - ld.d $t0, $sp, 248 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - st.d $t0, $sp, 248 │ │ │ │ - beqz $s6, -2496 # 20434 , std::allocator >::~basic_stringbuf()@@Base+0x57a4> │ │ │ │ - sub.d $a1, $s4, $s6 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -111856 │ │ │ │ - b -2512 # 20434 , std::allocator >::~basic_stringbuf()@@Base+0x57a4> │ │ │ │ + bl -119456 │ │ │ │ + bnez $a0, 28 # 22db0 ::do_widen(char) const@@Base+0xf848> │ │ │ │ + sub.d $t0, $s4, $fp │ │ │ │ + blt $s8, $t0, 28 # 22db8 ::do_widen(char) const@@Base+0xf850> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 68 # 22de8 ::do_widen(char) const@@Base+0xf880> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 56 # 22de8 ::do_widen(char) const@@Base+0xf880> │ │ │ │ nop │ │ │ │ + move $s3, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + beqz $s6, 48 # 22df0 ::do_widen(char) const@@Base+0xf888> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s4, $s6, 40 │ │ │ │ + b -88 # 22d78 ::do_widen(char) const@@Base+0xf810> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.w $t0, $sp, 216 │ │ │ │ - ld.d $a2, $sp, 216 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.w $t0, $sp, 320 │ │ │ │ - st.d $a1, $sp, 208 │ │ │ │ - st.d $a1, $sp, 312 │ │ │ │ - st.d $a1, $sp, 328 │ │ │ │ - bl 5516 # 223cc , std::allocator >::~basic_stringbuf()@@Base+0x773c> │ │ │ │ - lu12i.w $t4, -209716 │ │ │ │ - ori $t4, $t4, 0xccd │ │ │ │ - lu32i.d $t4, -209716 │ │ │ │ - ld.d $s6, $sp, 296 │ │ │ │ - ld.d $s0, $sp, 312 │ │ │ │ - ldptr.w $t0, $sp, 320 │ │ │ │ - ld.d $a1, $sp, 328 │ │ │ │ - li.w $t2, 64 │ │ │ │ - li.w $t3, 1 │ │ │ │ - lu52i.d $t4, $t4, -820 │ │ │ │ - b -296 # 20d44 , std::allocator >::~basic_stringbuf()@@Base+0x60b4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.w $t0, $sp, 232 │ │ │ │ - ld.d $a2, $sp, 232 │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + bnez $s6, -36 # 22dc8 ::do_widen(char) const@@Base+0xf860> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $s3, $t0, 140 # 22e80 ::do_widen(char) const@@Base+0xf918> │ │ │ │ + ld.d $s4, $s3, 40 │ │ │ │ + sltu $t1, $fp, $s4 │ │ │ │ + masknez $a2, $s4, $t1 │ │ │ │ + maskeqz $t1, $fp, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 20 # 22e20 ::do_widen(char) const@@Base+0xf8b8> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a3, $a3, -35 │ │ │ │ - sltui $a3, $a3, 1 │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.w $t0, $sp, 320 │ │ │ │ - st.d $a1, $sp, 224 │ │ │ │ - st.d $a1, $sp, 312 │ │ │ │ - st.d $a1, $sp, 328 │ │ │ │ - bl 5416 # 223cc , std::allocator >::~basic_stringbuf()@@Base+0x773c> │ │ │ │ - lu12i.w $t4, -209716 │ │ │ │ - ori $t4, $t4, 0xccd │ │ │ │ - lu32i.d $t4, -209716 │ │ │ │ - ld.d $s6, $sp, 296 │ │ │ │ - ld.d $s0, $sp, 312 │ │ │ │ - ldptr.w $t0, $sp, 320 │ │ │ │ - ld.d $a1, $sp, 328 │ │ │ │ - li.w $t2, 64 │ │ │ │ - li.w $t3, 1 │ │ │ │ - lu52i.d $t4, $t4, -820 │ │ │ │ - b -396 # 20d44 , std::allocator >::~basic_stringbuf()@@Base+0x60b4> │ │ │ │ + ld.d $a1, $s3, 32 │ │ │ │ + bl -119592 │ │ │ │ + bnez $a0, 36 # 22e40 ::do_widen(char) const@@Base+0xf8d8> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $t0, $fp, $s4 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $t0, 28 # 22e48 ::do_widen(char) const@@Base+0xf8e0> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $t0, $t1, 76 # 22e80 ::do_widen(char) const@@Base+0xf918> │ │ │ │ + slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 64 # 22e80 ::do_widen(char) const@@Base+0xf918> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl 7008 # 22a40 , std::allocator >::~basic_stringbuf()@@Base+0x7db0> │ │ │ │ - b -240 # 20df4 , std::allocator >::~basic_stringbuf()@@Base+0x6164> │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + addi.d $s3, $s3, 64 │ │ │ │ + b -608 # 22bf0 ::do_widen(char) const@@Base+0xf688> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 1472 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -3056 # 20314 , std::allocator >::~basic_stringbuf()@@Base+0x5684> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + stptr.d $s4, $s3, 0 │ │ │ │ + st.d $t0, $s3, 8 │ │ │ │ + b -628 # 22c00 ::do_widen(char) const@@Base+0xf698> │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 1472 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -2944 # 20394 , std::allocator >::~basic_stringbuf()@@Base+0x5704> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $a2, $sp, 72 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a0, $t0, 64 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -6800 # 21408 ::do_widen(char) const@@Base+0xdea0> │ │ │ │ + move $s3, $a0 │ │ │ │ + b -88 # 22e48 ::do_widen(char) const@@Base+0xf8e0> │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -111384 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -4312 # 1fe54 , std::allocator >::~basic_stringbuf()@@Base+0x51c4> │ │ │ │ + ld.b $t0, $sp, 200 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -560 # 22c80 ::do_widen(char) const@@Base+0xf718> │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -112824 │ │ │ │ - addi.d $t0, $sp, 528 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a1, $sp, 204 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -21384 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - pcaddi $a2, 26686 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -113184 # 5540 , std::allocator >::insert(unsigned long, char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -112748 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 3060 # 21b6c , std::allocator >::~basic_stringbuf()@@Base+0x6edc> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -112048 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -112056 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ + lu12i.w $t4, 160262 │ │ │ │ + ori $t4, $t4, 0xf6e │ │ │ │ + lu32i.d $t4, 10045 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + lu52i.d $t4, $t4, 1634 │ │ │ │ + lu12i.w $t3, 411367 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + ori $t3, $t3, 0x56f │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $t4, $sp, 200 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 872 # 21304 , std::allocator >::~basic_stringbuf()@@Base+0x6674> │ │ │ │ - nop │ │ │ │ - bl -112548 │ │ │ │ - nop │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - move $s0, $a0 │ │ │ │ - nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -112112 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $fp │ │ │ │ - bl -112120 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -112128 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.w $t3, $s2, 8 │ │ │ │ + li.w $t2, 12 │ │ │ │ + st.d $t2, $sp, 192 │ │ │ │ + st.b $zero, $sp, 212 │ │ │ │ + bne $t1, $t0, 176 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -9484 # 209f8 ::do_widen(char) const@@Base+0xd490> │ │ │ │ ldptr.d $a0, $sp, 0 │ │ │ │ - bl -113288 # 5550 >::~basic_ifstream()@plt> │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ + addi.d $a2, $sp, 80 │ │ │ │ + pcaddi $a1, 24818 │ │ │ │ + bl -62864 # 13984 ::do_widen(char) const@@Base+0x41c> │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -72 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - nop │ │ │ │ + bne $t1, $t0, 128 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -111480 │ │ │ │ - pcalau12i $t0, 64 │ │ │ │ + bl -9532 # 209f8 ::do_widen(char) const@@Base+0xd490> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $a2, $sp, 80 │ │ │ │ + pcaddi $a1, 24798 │ │ │ │ + bl -62912 # 13984 ::do_widen(char) const@@Base+0x41c> │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -104 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - addi.d $s3, $sp, 336 │ │ │ │ - bl -112148 │ │ │ │ + bne $t1, $t0, 80 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -9580 # 209f8 ::do_widen(char) const@@Base+0xd490> │ │ │ │ + move $s0, $a0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -120224 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -136 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26234 │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - bl -113016 │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -168 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26226 │ │ │ │ - bl -113044 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -120236 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 120 │ │ │ │ + bl -120244 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ + bl -120256 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -200 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26218 │ │ │ │ - bl -113076 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -112308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - b -216 # 20fbc , std::allocator >::~basic_stringbuf()@@Base+0x632c> │ │ │ │ + beq $t1, $t0, 164 # 23048 ::do_widen(char) const@@Base+0xfae0> │ │ │ │ + bl -120744 │ │ │ │ nop │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -113184 │ │ │ │ - ld.d $s1, $s0, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $t0, $sp, 544 │ │ │ │ - addi.d $a0, $sp, 528 │ │ │ │ - addi.d $a1, $s1, 17 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - st.d $a0, $sp, 72 │ │ │ │ - st.d $t0, $sp, 528 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - st.b $zero, $sp, 544 │ │ │ │ - bl -111996 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - li.w $a2, 17 │ │ │ │ - pcaddi $a1, 26580 │ │ │ │ - bl -113772 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 536 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s1, 212 # 211c4 , std::allocator >::~basic_stringbuf()@@Base+0x6534> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -113472 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - pcaddi $a1, 26572 │ │ │ │ - bl -111628 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 1456 │ │ │ │ - bl -113176 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a1, $sp, 1456 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl 2632 # 21b6c , std::allocator >::~basic_stringbuf()@@Base+0x6edc> │ │ │ │ - addi.d $a0, $sp, 1456 │ │ │ │ - bl -112476 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -112484 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -420 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a2, 454 │ │ │ │ - pcaddi $a1, 64120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -111912 │ │ │ │ + bne $t1, $t0, -24 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + pcaddi $a1, 24699 │ │ │ │ + pcaddi $a0, 24704 │ │ │ │ + bl -120044 │ │ │ │ move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + b -72 # 22f90 ::do_widen(char) const@@Base+0xfa28> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a0, $sp, 96 │ │ │ │ - st.d $t0, $sp, 1184 │ │ │ │ - bl -113552 │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -100 # 22f80 ::do_widen(char) const@@Base+0xfa18> │ │ │ │ + pcalau12i $t0, 62 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, -400 # 20ff4 , std::allocator >::~basic_stringbuf()@@Base+0x6364> │ │ │ │ - b -484 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ + bne $t1, $t0, -80 # 22fa8 ::do_widen(char) const@@Base+0xfa40> │ │ │ │ + bl -120316 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 1456 │ │ │ │ - bl -112580 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -112592 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -113000 │ │ │ │ - b -472 # 20fd4 , std::allocator >::~basic_stringbuf()@@Base+0x6344> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + b -120 # 22f90 ::do_widen(char) const@@Base+0xfa28> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -28 # 2119c , std::allocator >::~basic_stringbuf()@@Base+0x650c> │ │ │ │ + b -156 # 22f78 ::do_widen(char) const@@Base+0xfa10> │ │ │ │ move $s0, $a0 │ │ │ │ - b -492 # 20fd4 , std::allocator >::~basic_stringbuf()@@Base+0x6344> │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -560 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26128 │ │ │ │ - bl -113436 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bl -120400 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + b -152 # 22f90 ::do_widen(char) const@@Base+0xfa28> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -76 # 2119c , std::allocator >::~basic_stringbuf()@@Base+0x650c> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - bl -112308 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + b -168 # 22f90 ::do_widen(char) const@@Base+0xfa28> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - ld.d $t0, $t1, -24 │ │ │ │ - st.d $t1, $sp, 928 │ │ │ │ - addi.d $t1, $sp, 192 │ │ │ │ - addi.d $t0, $t0, 2000 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - st.d $t1, $t0, -1264 │ │ │ │ - st.d $zero, $sp, 936 │ │ │ │ - b -188 # 21164 , std::allocator >::~basic_stringbuf()@@Base+0x64d4> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 211fc , std::allocator >::~basic_stringbuf()@@Base+0x656c> │ │ │ │ - bl -113660 │ │ │ │ - bl -112304 │ │ │ │ - b -1560 # 20c1c , std::allocator >::~basic_stringbuf()@@Base+0x5f8c> │ │ │ │ + b -40 # 23018 ::do_widen(char) const@@Base+0xfab0> │ │ │ │ nop │ │ │ │ - bl -113676 │ │ │ │ - bl -112320 │ │ │ │ - b -2256 # 20974 , std::allocator >::~basic_stringbuf()@@Base+0x5ce4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -119756 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -112772 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - bl -112784 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -112792 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -26628 # 1aa6c ::do_widen(char) const@@Base+0x73fc> │ │ │ │ - move $s0, $s1 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $t0, $a0, 136 │ │ │ │ + addi.d $t3, $a0, 24 │ │ │ │ + addi.d $t2, $a0, 72 │ │ │ │ + addi.d $t1, $a0, 112 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $a0, 144 │ │ │ │ + st.d $t0, $a0, 136 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.w $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $t3, $a0, 40 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.w $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $t2, $a0, 88 │ │ │ │ + st.d $t2, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $t1, $a0, 120 │ │ │ │ + st.d $t1, $a0, 112 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 152 │ │ │ │ + addi.d $a0, $a0, 416 │ │ │ │ + ldptr.d $s7, $a1, 0 │ │ │ │ + bl -121708 │ │ │ │ + pcalau12i $t0, 61 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $s0, 640 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + pcalau12i $s3, 61 │ │ │ │ + ld.d $s3, $s3, -504 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + addi.d $s1, $s0, 160 │ │ │ │ + st.d $zero, $s0, 632 │ │ │ │ + st.d $zero, $s0, 648 │ │ │ │ + st.d $s3, $s0, 416 │ │ │ │ + st.d $zero, $s0, 656 │ │ │ │ + st.d $zero, $s0, 664 │ │ │ │ + st.d $zero, $s0, 672 │ │ │ │ + st.d $s2, $s0, 160 │ │ │ │ + stx.d $s6, $s1, $t0 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + bl -120552 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 61 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + st.d $t1, $s0, 160 │ │ │ │ + st.d $t0, $s0, 416 │ │ │ │ + bl -120888 # 5920 >::basic_filebuf()@plt> │ │ │ │ + addi.d $a1, $s0, 176 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + bl -120596 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + li.w $a2, 8 │ │ │ │ + move $a1, $s7 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + bl -120996 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $s0, 160 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s1, $t0 │ │ │ │ + beqz $a0, 100 # 231e8 ::do_widen(char) const@@Base+0xfc80> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -120192 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -113200 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - bl -98304 │ │ │ │ - ld.d $s1, $sp, 240 │ │ │ │ - ld.d $s2, $sp, 248 │ │ │ │ - beq $s2, $s1, 288 # 213b4 , std::allocator >::~basic_stringbuf()@@Base+0x6724> │ │ │ │ + addi.d $t0, $s0, 704 │ │ │ │ + st.d $s1, $s0, 680 │ │ │ │ + st.d $zero, $s0, 696 │ │ │ │ + st.b $zero, $s0, 704 │ │ │ │ + st.d $t0, $s0, 688 │ │ │ │ + st.d $zero, $s0, 720 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2640 # 22768 ::do_widen(char) const@@Base+0xf200> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - beqz $a0, 20 # 212b4 , std::allocator >::~basic_stringbuf()@@Base+0x6624> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -113052 │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 40 │ │ │ │ - beq $s2, $s1, 252 # 213b4 , std::allocator >::~basic_stringbuf()@@Base+0x6724> │ │ │ │ - b -32 # 2129c , std::allocator >::~basic_stringbuf()@@Base+0x660c> │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -120292 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -96 # 23198 ::do_widen(char) const@@Base+0xfc30> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -108 # 2125c , std::allocator >::~basic_stringbuf()@@Base+0x65cc> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -112900 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - b -804 # 20fbc , std::allocator >::~basic_stringbuf()@@Base+0x632c> │ │ │ │ - b -616 # 2107c , std::allocator >::~basic_stringbuf()@@Base+0x63ec> │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + bl -120520 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + move $t0, $s7 │ │ │ │ + ld.d $t1, $s2, -24 │ │ │ │ + st.d $s2, $s0, 160 │ │ │ │ + move $s2, $t0 │ │ │ │ + stx.d $s6, $s1, $t1 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ nop │ │ │ │ + st.d $s3, $s0, 416 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + bl -121936 │ │ │ │ + b 44 # 23260 ::do_widen(char) const@@Base+0xfcf8> │ │ │ │ + move $t0, $a0 │ │ │ │ + b -44 # 23210 ::do_widen(char) const@@Base+0xfca8> │ │ │ │ + move $s2, $a0 │ │ │ │ + b -28 # 23228 ::do_widen(char) const@@Base+0xfcc0> │ │ │ │ move $s2, $a0 │ │ │ │ + addi.d $a0, $s0, 688 │ │ │ │ + bl -120960 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -122120 # 5550 >::~basic_ifstream()@plt> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -112932 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s2 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - b -836 # 20fbc , std::allocator >::~basic_stringbuf()@@Base+0x632c> │ │ │ │ - pcaddi $a2, 344 │ │ │ │ - pcaddi $a1, 64010 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + bl -95088 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -112352 │ │ │ │ + bl -120308 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + addi.d $t0, $a0, 136 │ │ │ │ + addi.d $t3, $a0, 24 │ │ │ │ + addi.d $t2, $a0, 72 │ │ │ │ + addi.d $t1, $a0, 112 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $a0, 144 │ │ │ │ + st.d $t0, $a0, 136 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.w $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.d $t3, $a0, 40 │ │ │ │ + st.d $t3, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.w $zero, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.d $t2, $a0, 88 │ │ │ │ + st.d $t2, $a0, 96 │ │ │ │ + st.d $zero, $a0, 104 │ │ │ │ + st.d $t1, $a0, 120 │ │ │ │ + st.d $t1, $a0, 112 │ │ │ │ + st.d $zero, $a0, 128 │ │ │ │ + st.d $zero, $a0, 152 │ │ │ │ + addi.d $a0, $a0, 416 │ │ │ │ + move $s7, $a1 │ │ │ │ + bl -122252 │ │ │ │ + pcalau12i $t0, 61 │ │ │ │ + ld.d $t0, $t0, -64 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $s0, 640 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + pcalau12i $s2, 61 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + addi.d $s3, $s0, 160 │ │ │ │ + st.d $zero, $s0, 632 │ │ │ │ + st.d $zero, $s0, 648 │ │ │ │ + st.d $s2, $s0, 416 │ │ │ │ + st.d $zero, $s0, 656 │ │ │ │ + st.d $zero, $s0, 664 │ │ │ │ + st.d $zero, $s0, 672 │ │ │ │ + st.d $s1, $s0, 160 │ │ │ │ + stx.d $s6, $s3, $t0 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $s3, $a0 │ │ │ │ + bl -121096 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 61 │ │ │ │ + ld.d $t0, $t0, -320 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + st.d $t1, $s0, 160 │ │ │ │ + st.d $t0, $s0, 416 │ │ │ │ + bl -121432 # 5920 >::basic_filebuf()@plt> │ │ │ │ + addi.d $a1, $s0, 176 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + bl -121140 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + addi.d $t0, $s0, 704 │ │ │ │ + st.d $s7, $s0, 680 │ │ │ │ + st.d $zero, $s0, 696 │ │ │ │ + st.b $zero, $s0, 704 │ │ │ │ + st.d $t0, $s0, 688 │ │ │ │ + st.d $zero, $s0, 720 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -3136 # 22768 ::do_widen(char) const@@Base+0xf200> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + move $s1, $a0 │ │ │ │ + nop │ │ │ │ + st.d $s2, $s0, 416 │ │ │ │ + addi.d $a0, $s0, 416 │ │ │ │ + bl -122368 │ │ │ │ + b 28 # 23400 ::do_widen(char) const@@Base+0xfe98> │ │ │ │ move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 688 │ │ │ │ + bl -121376 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -122536 # 5550 >::~basic_ifstream()@plt> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -112972 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - bl -112984 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -113392 │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - b -896 # 20fbc , std::allocator >::~basic_stringbuf()@@Base+0x632c> │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + bl -95504 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -120724 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s0, 176 │ │ │ │ + bl -121056 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ + move $t0, $s7 │ │ │ │ + ld.d $t1, $s1, -24 │ │ │ │ + st.d $s1, $s0, 160 │ │ │ │ + move $s1, $t0 │ │ │ │ + stx.d $s6, $s3, $t1 │ │ │ │ + st.d $zero, $s0, 168 │ │ │ │ + b -100 # 233d8 ::do_widen(char) const@@Base+0xfe70> │ │ │ │ + move $t0, $a0 │ │ │ │ + b -28 # 23428 ::do_widen(char) const@@Base+0xfec0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 21324 , std::allocator >::~basic_stringbuf()@@Base+0x6694> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 2132c , std::allocator >::~basic_stringbuf()@@Base+0x669c> │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -960 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26028 │ │ │ │ - bl -113836 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -992 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26020 │ │ │ │ - bl -113868 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 63 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t1, $sp, 2184 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -1024 # 20fa4 , std::allocator >::~basic_stringbuf()@@Base+0x6314> │ │ │ │ - pcaddi $a0, 26012 │ │ │ │ - addi.d $fp, $sp, 400 │ │ │ │ - bl -113904 │ │ │ │ - ld.d $a0, $sp, 240 │ │ │ │ - beqz $a0, 20 # 213cc , std::allocator >::~basic_stringbuf()@@Base+0x673c> │ │ │ │ - ld.d $a1, $sp, 256 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -113332 │ │ │ │ nop │ │ │ │ - addi.d $s1, $sp, 368 │ │ │ │ - b -1044 # 20fbc , std::allocator >::~basic_stringbuf()@@Base+0x632c> │ │ │ │ - b -392 # 2124c , std::allocator >::~basic_stringbuf()@@Base+0x65bc> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -388 # 2125c , std::allocator >::~basic_stringbuf()@@Base+0x65cc> │ │ │ │ - b -408 # 2124c , std::allocator >::~basic_stringbuf()@@Base+0x65bc> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -404 # 2125c , std::allocator >::~basic_stringbuf()@@Base+0x65cc> │ │ │ │ - b -424 # 2124c , std::allocator >::~basic_stringbuf()@@Base+0x65bc> │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 464 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - b -428 # 2125c , std::allocator >::~basic_stringbuf()@@Base+0x65cc> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a0, 96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + move $s1, $a2 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + move $s7, $a1 │ │ │ │ + bl -121760 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + addi.d $s3, $s1, 16 │ │ │ │ + st.d $s5, $a0, 32 │ │ │ │ + ld.d $s4, $s1, 8 │ │ │ │ move $s0, $a0 │ │ │ │ - b -404 # 2127c , std::allocator >::~basic_stringbuf()@@Base+0x65ec> │ │ │ │ + beq $t0, $s3, 412 # 23658 ::do_widen(char) const@@Base+0x100f0> │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + st.d $t1, $a0, 48 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s1, 32 │ │ │ │ + addi.d $s6, $s0, 80 │ │ │ │ + st.d $s4, $s0, 40 │ │ │ │ + stptr.d $s3, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + st.d $s6, $s0, 64 │ │ │ │ + addi.d $a1, $s1, 48 │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + beq $t0, $a1, 388 # 23678 ::do_widen(char) const@@Base+0x10110> │ │ │ │ + ld.d $t2, $s1, 48 │ │ │ │ + st.d $t0, $s0, 64 │ │ │ │ + st.d $t2, $s0, 80 │ │ │ │ + nop │ │ │ │ + ld.d $s3, $s0, 32 │ │ │ │ + st.d $a1, $s1, 32 │ │ │ │ + st.d $zero, $s1, 40 │ │ │ │ + st.b $zero, $s1, 48 │ │ │ │ + st.d $t1, $s0, 72 │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s2 │ │ │ │ + move $a2, $s3 │ │ │ │ + bl -15412 # 1f8f8 ::do_widen(char) const@@Base+0xc390> │ │ │ │ move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 552 │ │ │ │ - bl -26612 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - addi.d $a1, $s0, 8 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -114524 # 54d0 >::~basic_iostream()@plt> │ │ │ │ + move $t0, $a1 │ │ │ │ + beqz $a1, 96 # 23598 ::do_widen(char) const@@Base+0x10030> │ │ │ │ + li.w $a0, 1 │ │ │ │ + addi.d $a3, $s2, 8 │ │ │ │ + beqz $s1, 148 # 235d8 ::do_widen(char) const@@Base+0x10070> │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -123056 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + move $s1, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 656 │ │ │ │ - bl -114272 │ │ │ │ - b -448 # 21284 , std::allocator >::~basic_stringbuf()@@Base+0x65f4> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + beq $s6, $a0, 20 # 235b0 ::do_widen(char) const@@Base+0x10048> │ │ │ │ + ld.d $a1, $s0, 80 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122008 │ │ │ │ + ld.d $s3, $s0, 32 │ │ │ │ + beq $s5, $s3, 24 # 235c8 ::do_widen(char) const@@Base+0x10060> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122032 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s8, -24 │ │ │ │ - addi.d $t1, $sp, 192 │ │ │ │ - st.d $s8, $sp, 528 │ │ │ │ - addi.d $t0, $t0, 2000 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t1, $t0, -1664 │ │ │ │ - st.d $zero, $sp, 536 │ │ │ │ - b -60 # 21434 , std::allocator >::~basic_stringbuf()@@Base+0x67a4> │ │ │ │ - move $s3, $s4 │ │ │ │ - ld.d $s6, $sp, 296 │ │ │ │ - ld.d $s0, $sp, 312 │ │ │ │ - ldptr.w $s1, $sp, 320 │ │ │ │ - ld.d $s4, $sp, 328 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s0, $sp, 312 │ │ │ │ - st.d $s6, $sp, 296 │ │ │ │ - st.w $s1, $sp, 320 │ │ │ │ - st.d $s4, $sp, 328 │ │ │ │ - move $s0, $s2 │ │ │ │ - bl 3740 # 22340 , std::allocator >::~basic_stringbuf()@@Base+0x76b0> │ │ │ │ - b -548 # 21284 , std::allocator >::~basic_stringbuf()@@Base+0x65f4> │ │ │ │ - b -56 # 21474 , std::allocator >::~basic_stringbuf()@@Base+0x67e4> │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -122048 │ │ │ │ + b -108 # 23568 ::do_widen(char) const@@Base+0x10000> │ │ │ │ + beq $a3, $a1, -144 # 23548 ::do_widen(char) const@@Base+0xffe0> │ │ │ │ + ld.d $s1, $a1, 40 │ │ │ │ + sltu $t1, $s4, $s1 │ │ │ │ + masknez $a2, $s1, $t1 │ │ │ │ + maskeqz $t1, $s4, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 40 # 23618 ::do_widen(char) const@@Base+0x100b0> │ │ │ │ + ld.d $a1, $a1, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -121620 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + bnez $a0, 40 # 23638 ::do_widen(char) const@@Base+0x100d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -564 # 21284 , std::allocator >::~basic_stringbuf()@@Base+0x65f4> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -564 # 2128c , std::allocator >::~basic_stringbuf()@@Base+0x65fc> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - li.w $a1, 80 │ │ │ │ - bl -113600 │ │ │ │ - b -592 # 21284 , std::allocator >::~basic_stringbuf()@@Base+0x65f4> │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t1, $s4, $s1 │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t2, $t1, -224 # 23548 ::do_widen(char) const@@Base+0xffe0> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t1, $t2, 104 # 23698 ::do_widen(char) const@@Base+0x10130> │ │ │ │ + move $a0, $t1 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -248 # 23548 ::do_widen(char) const@@Base+0xffe0> │ │ │ │ nop │ │ │ │ - move $s2, $a0 │ │ │ │ - b -84 # 2148c , std::allocator >::~basic_stringbuf()@@Base+0x67fc> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -180 # 21434 , std::allocator >::~basic_stringbuf()@@Base+0x67a4> │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - st.d $s2, $sp, 160 │ │ │ │ - pcaddi $s2, 64557 │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s0, $sp, 176 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - ld.d $s0, $a0, 8 │ │ │ │ - pcalau12i $s3, 63 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t1, $s3, 0 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s1, $sp, 168 │ │ │ │ - addi.d $s1, $sp, 56 │ │ │ │ - st.d $s4, $sp, 144 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $s4, $sp, 72 │ │ │ │ - add.d $a1, $a2, $s0 │ │ │ │ - st.d $s5, $sp, 136 │ │ │ │ - st.d $s6, $sp, 128 │ │ │ │ - ldptr.d $s5, $s2, 0 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ - move $s6, $t0 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.b $zero, $sp, 72 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - bl -113164 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a2, 600 # 217cc , std::allocator >::~basic_stringbuf()@@Base+0x6b3c> │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -114624 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 544 # 217b4 , std::allocator >::~basic_stringbuf()@@Base+0x6b24> │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -114660 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - beq $t1, $t0, 560 # 217e4 , std::allocator >::~basic_stringbuf()@@Base+0x6b54> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 26221 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -114692 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 320 # 2171c , std::allocator >::~basic_stringbuf()@@Base+0x6a8c> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - ld.d $t2, $t0, 8 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t2, $sp, 96 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - li.w $t1, -2 │ │ │ │ - ld.d $a2, $s2, 40 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - sub.d $t1, $t1, $t0 │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - bltu $t1, $a2, 540 # 21834 , std::allocator >::~basic_stringbuf()@@Base+0x6ba4> │ │ │ │ - addi.d $s2, $sp, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114788 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 288 # 2175c , std::allocator >::~basic_stringbuf()@@Base+0x6acc> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 40 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beq $a0, $s0, 16 # 21674 , std::allocator >::~basic_stringbuf()@@Base+0x69e4> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114016 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s4, 20 # 2168c , std::allocator >::~basic_stringbuf()@@Base+0x69fc> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114036 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -99196 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -6536 # 1fd1c , std::allocator >::~basic_stringbuf()@@Base+0x508c> │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 216c4 , std::allocator >::~basic_stringbuf()@@Base+0x6a34> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114092 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 20 # 216dc , std::allocator >::~basic_stringbuf()@@Base+0x6a4c> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114116 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 200 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ - ld.d $ra, $sp, 184 │ │ │ │ - ld.d $s0, $sp, 176 │ │ │ │ - ld.d $s1, $sp, 168 │ │ │ │ - ld.d $s3, $sp, 152 │ │ │ │ - ld.d $s4, $sp, 144 │ │ │ │ - ld.d $s5, $sp, 136 │ │ │ │ - ld.d $s6, $sp, 128 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 160 │ │ │ │ - addi.d $sp, $sp, 192 │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + addi.d $a2, $s4, 1 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -121476 │ │ │ │ + b -408 # 234d0 ::do_widen(char) const@@Base+0xff68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ + nop │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ stptr.d $a1, $sp, 0 │ │ │ │ - bl -113488 │ │ │ │ + bl -121512 │ │ │ │ ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -336 # 215ec , std::allocator >::~basic_stringbuf()@@Base+0x695c> │ │ │ │ - nop │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + b -396 # 23508 ::do_widen(char) const@@Base+0xffa0> │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -340 # 23548 ::do_widen(char) const@@Base+0xffe0> │ │ │ │ + addi.d $sp, $sp, -1280 │ │ │ │ + pcalau12i $t0, 61 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + addi.d $t1, $sp, 1128 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $t1, $sp, 152 │ │ │ │ + addi.d $t1, $sp, 1000 │ │ │ │ + st.d $t1, $sp, 160 │ │ │ │ + addi.d $t1, $sp, 872 │ │ │ │ + st.d $s0, $sp, 1256 │ │ │ │ + st.d $s1, $sp, 1248 │ │ │ │ + st.d $s2, $sp, 1240 │ │ │ │ + st.d $s6, $sp, 1208 │ │ │ │ + st.d $ra, $sp, 1272 │ │ │ │ + st.d $fp, $sp, 1264 │ │ │ │ + st.d $s4, $sp, 1224 │ │ │ │ + st.d $s5, $sp, 1216 │ │ │ │ + st.d $s7, $sp, 1200 │ │ │ │ + st.d $s8, $sp, 1192 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s2, $zero │ │ │ │ + move $s6, $zero │ │ │ │ + addi.d $s0, $sp, 1160 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + st.d $t0, $sp, 1176 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + bl 40156 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ldx.d $a0, $t0, $s6 │ │ │ │ + bl 40144 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + bnez $s2, 376 # 238a0 ::do_widen(char) const@@Base+0x10338> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 443988 │ │ │ │ + lu12i.w $t1, 2 │ │ │ │ + ori $t2, $t2, 0x828 │ │ │ │ + ori $t1, $t1, 0x970 │ │ │ │ + li.w $t0, 6 │ │ │ │ + pcaddi $t3, 62374 │ │ │ │ + ldptr.w $a4, $t3, 0 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + stptr.w $t2, $s0, 0 │ │ │ │ + st.h $t1, $s0, 4 │ │ │ │ + move $a3, $zero │ │ │ │ + li.w $a2, 2 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1166 │ │ │ │ + bl 38948 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 23788 ::do_widen(char) const@@Base+0x10220> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122480 │ │ │ │ nop │ │ │ │ + li.w $t0, 1 │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + beq $s2, $t0, 304 # 238c0 ::do_widen(char) const@@Base+0x10358> │ │ │ │ + lu12i.w $t2, 415524 │ │ │ │ + ori $t2, $t2, 0x320 │ │ │ │ + lu32i.d $t2, 289124 │ │ │ │ + lu52i.d $t2, $t2, 1847 │ │ │ │ + li.w $t1, 32 │ │ │ │ + li.w $t0, 9 │ │ │ │ + pcaddi $t3, 62347 │ │ │ │ + ldptr.w $a4, $t3, 0 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + stptr.d $t2, $s0, 0 │ │ │ │ + st.b $t1, $s0, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + li.w $a2, 12 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1169 │ │ │ │ + bl 38844 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 237f0 ::do_widen(char) const@@Base+0x10288> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122584 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -113552 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -304 # 2164c , std::allocator >::~basic_stringbuf()@@Base+0x69bc> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + pcaddi $s5, 62328 │ │ │ │ + ldptr.w $a1, $s5, 0 │ │ │ │ + ld.d $a0, $t0, 8 │ │ │ │ + bl 36560 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + beqz $s2, 284 # 23920 ::do_widen(char) const@@Base+0x103b8> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $s2, $t0, 4468 # 24980 ::do_widen(char) const@@Base+0x11418> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + ldx.d $a0, $t0, $s6 │ │ │ │ + bl 39048 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + bl 39040 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + bl -121860 │ │ │ │ + move $a0, $zero │ │ │ │ + bl 51476 # 30140 ::do_widen(char) const@@Base+0x1cbd8> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + stptr.w $t1, $s0, 0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1164 │ │ │ │ + bl 51536 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 140 # 238e0 ::do_widen(char) const@@Base+0x10378> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 23870 ::do_widen(char) const@@Base+0x10308> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122712 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114108 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.w $s2, $s2, -1 │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + slti $t0, $s2, 0 │ │ │ │ + masknez $t0, $s2, $t0 │ │ │ │ + slli.w $s2, $t0, 0x0 │ │ │ │ + bl 39788 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $t0, $s1, 16 │ │ │ │ + slli.d $s6, $s2, 0x3 │ │ │ │ + ldx.d $a0, $t0, $s6 │ │ │ │ + bl 39772 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + beqz $s2, -364 # 23730 ::do_widen(char) const@@Base+0x101c8> │ │ │ │ + lu12i.w $t2, 443988 │ │ │ │ + lu12i.w $t1, 2 │ │ │ │ + pcaddi $t3, 62284 │ │ │ │ + ori $t2, $t2, 0x820 │ │ │ │ + ori $t1, $t1, 0x70 │ │ │ │ + li.w $t0, 6 │ │ │ │ + b -368 # 23748 ::do_widen(char) const@@Base+0x101e0> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -114120 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 136 # 2182c , std::allocator >::~basic_stringbuf()@@Base+0x6b9c> │ │ │ │ + lu12i.w $t2, 415524 │ │ │ │ + ori $t2, $t2, 0x328 │ │ │ │ + lu32i.d $t2, 289124 │ │ │ │ + pcaddi $t3, 62276 │ │ │ │ + lu52i.d $t2, $t2, 1847 │ │ │ │ + li.w $t1, 41 │ │ │ │ + li.w $t0, 9 │ │ │ │ + b -300 # 237b0 ::do_widen(char) const@@Base+0x10248> │ │ │ │ + li.w $a0, 260 │ │ │ │ + bl 51356 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + beqz $a0, 4116 # 24900 ::do_widen(char) const@@Base+0x11398> │ │ │ │ + beq $t0, $s0, -128 # 23870 ::do_widen(char) const@@Base+0x10308> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -122864 │ │ │ │ + b -148 # 23870 ::do_widen(char) const@@Base+0x10308> │ │ │ │ nop │ │ │ │ - bl -114604 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -16 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ - pcaddi $a0, 25750 │ │ │ │ - bl -114948 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -40 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ - pcaddi $a0, 25744 │ │ │ │ - bl -114972 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -64 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ - pcaddi $a0, 25738 │ │ │ │ - bl -114996 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -108 # 21794 , std::allocator >::~basic_stringbuf()@@Base+0x6b04> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -116 # 21794 , std::allocator >::~basic_stringbuf()@@Base+0x6b04> │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -114248 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -120 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + addi.d $s4, $sp, 320 │ │ │ │ + li.w $t0, 18 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ldptr.d $s7, $t1, 0 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -122036 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 320 │ │ │ │ + lu12i.w $t3, 422614 │ │ │ │ + lu12i.w $t2, 476902 │ │ │ │ + ori $t3, $t3, 0xe49 │ │ │ │ + ori $t2, $t2, 0xf63 │ │ │ │ + lu32i.d $t3, 355681 │ │ │ │ + lu32i.d $t2, -233614 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 1160 │ │ │ │ + li.w $t1, 0xa3a │ │ │ │ + lu52i.d $t3, $t3, 518 │ │ │ │ + lu52i.d $t2, $t2, 1846 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.h $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + move $a3, $zero │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + pcaddi $t0, 62223 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 38368 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 16 # 239c8 ::do_widen(char) const@@Base+0x10460> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -123060 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 72 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ldptr.d $s7, $t1, 0 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -122200 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 320 │ │ │ │ + pcaddi $t1, 24134 │ │ │ │ + ld.d $t2, $t1, 64 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t3, $sp, 1160 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vld $vr0, $t1, 16 │ │ │ │ + st.d $t2, $t0, 64 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + vld $vr0, $t1, 32 │ │ │ │ + vst $vr0, $t0, 32 │ │ │ │ + li.w $a2, 10 │ │ │ │ + vld $vr0, $t1, 48 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 90328 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + pcaddi $t0, 62180 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 38944 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s7, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 328 │ │ │ │ + beq $s7, $s8, 44 # 23a98 ::do_widen(char) const@@Base+0x10530> │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + beq $a0, $t0, 16 # 23a88 ::do_widen(char) const@@Base+0x10520> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -123252 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + bne $s8, $s7, -28 # 23a70 ::do_widen(char) const@@Base+0x10508> │ │ │ │ + ld.d $s8, $sp, 320 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -113584 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -144 # 217ac , std::allocator >::~basic_stringbuf()@@Base+0x6b1c> │ │ │ │ - pcaddi $a0, 25718 │ │ │ │ - addi.d $s2, $sp, 88 │ │ │ │ - bl -115080 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -68 # 21814 , std::allocator >::~basic_stringbuf()@@Base+0x6b84> │ │ │ │ + beqz $s8, 24 # 23ab0 ::do_widen(char) const@@Base+0x10548> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $a1, $a1, $s8 │ │ │ │ + bl -123288 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 23ac8 ::do_widen(char) const@@Base+0x10560> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -123312 │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t1, 63675 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - beq $a0, $t1, 76 # 218c4 , std::allocator >::~basic_stringbuf()@@Base+0x6c34> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - ld.d $a1, $t0, 24 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + addi.d $t3, $sp, 360 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + addi.d $a0, $sp, 344 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + st.d $a0, $sp, 280 │ │ │ │ + st.d $t3, $sp, 112 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + st.d $t3, $sp, 344 │ │ │ │ + st.h $t1, $sp, 360 │ │ │ │ + st.d $t0, $sp, 352 │ │ │ │ + st.b $zero, $sp, 362 │ │ │ │ + bl 50192 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 376 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl 51404 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $t1, $sp, 384 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6484 # 25478 ::do_widen(char) const@@Base+0x11f10> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23828 │ │ │ │ + bl -124276 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 424 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114560 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 5296 # 25000 ::do_widen(char) const@@Base+0x11a98> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 408 │ │ │ │ + st.d $t1, $sp, 424 │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + lu12i.w $t2, 452470 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + addi.d $t3, $sp, 456 │ │ │ │ + addi.d $a0, $sp, 440 │ │ │ │ + ori $t2, $t2, 0xf64 │ │ │ │ + li.w $t1, 4 │ │ │ │ + st.d $a0, $sp, 288 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + st.d $t3, $sp, 440 │ │ │ │ + st.w $t2, $sp, 456 │ │ │ │ + st.d $t1, $sp, 448 │ │ │ │ + st.d $t0, $sp, 416 │ │ │ │ + st.b $zero, $sp, 460 │ │ │ │ + bl 50032 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 472 │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $t0 │ │ │ │ - b -113636 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + bl 51244 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 416 │ │ │ │ + ld.d $a2, $sp, 480 │ │ │ │ + ld.d $a3, $sp, 408 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4980 # 24f40 ::do_widen(char) const@@Base+0x119d8> │ │ │ │ + ld.d $t1, $sp, 424 │ │ │ │ + ld.d $a1, $sp, 472 │ │ │ │ + bgeu $t1, $t0, 24 # 23bf0 ::do_widen(char) const@@Base+0x10688> │ │ │ │ + addi.d $t1, $sp, 488 │ │ │ │ + beq $a1, $t1, 16 # 23bf0 ::do_widen(char) const@@Base+0x10688> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + bgeu $t1, $t0, 4436 # 24d40 ::do_widen(char) const@@Base+0x117d8> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5516 # 25188 ::do_widen(char) const@@Base+0x11c20> │ │ │ │ + addi.d $s7, $sp, 408 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -124488 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 520 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 5340 # 25100 ::do_widen(char) const@@Base+0x11b98> │ │ │ │ + ld.d $t1, $s7, 16 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.d $t1, $sp, 520 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $t0, $sp, 512 │ │ │ │ + ld.d $t1, $sp, 512 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6088 # 25420 ::do_widen(char) const@@Base+0x11eb8> │ │ │ │ + addi.d $t0, $sp, 504 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23751 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bl -124592 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 552 │ │ │ │ + st.d $t0, $sp, 536 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 4916 # 24fc0 ::do_widen(char) const@@Base+0x11a58> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 536 │ │ │ │ + st.d $t1, $sp, 552 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s7, 8 │ │ │ │ + lu12i.w $t0, 476774 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ori $t0, $t0, 0x56c │ │ │ │ + addi.d $t2, $sp, 584 │ │ │ │ + addi.d $a0, $sp, 568 │ │ │ │ + st.w $t0, $sp, 584 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $a0, $sp, 296 │ │ │ │ + st.d $t2, $sp, 128 │ │ │ │ + st.d $t2, $sp, 568 │ │ │ │ + st.b $zero, $sp, 588 │ │ │ │ + st.d $t1, $sp, 544 │ │ │ │ + st.d $t0, $sp, 576 │ │ │ │ + bl 49712 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 600 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + bl 50924 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 544 │ │ │ │ + ld.d $a2, $sp, 608 │ │ │ │ + ld.d $a3, $sp, 536 │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4532 # 24ec0 ::do_widen(char) const@@Base+0x11958> │ │ │ │ + ld.d $t1, $sp, 552 │ │ │ │ + ld.d $a1, $sp, 600 │ │ │ │ + bgeu $t1, $t0, 24 # 23d30 ::do_widen(char) const@@Base+0x107c8> │ │ │ │ + addi.d $t1, $sp, 616 │ │ │ │ + beq $a1, $t1, 16 # 23d30 ::do_widen(char) const@@Base+0x107c8> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 616 │ │ │ │ + bgeu $t1, $t0, 4212 # 24da0 ::do_widen(char) const@@Base+0x11838> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5804 # 253e8 ::do_widen(char) const@@Base+0x11e80> │ │ │ │ + addi.d $s7, $sp, 536 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -124808 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 648 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 4204 # 24dd0 ::do_widen(char) const@@Base+0x11868> │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 648 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $t0, $sp, 640 │ │ │ │ + ld.d $t1, $sp, 640 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 6064 # 25548 ::do_widen(char) const@@Base+0x11fe0> │ │ │ │ + addi.d $t0, $sp, 632 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23671 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + bl -124912 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 680 │ │ │ │ + st.d $t0, $sp, 664 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 4372 # 24ee0 ::do_widen(char) const@@Base+0x11978> │ │ │ │ + st.d $t0, $sp, 664 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 680 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.d $t0, $sp, 672 │ │ │ │ + lu12i.w $t0, 427638 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ori $t0, $t0, 0x972 │ │ │ │ + addi.d $t1, $sp, 712 │ │ │ │ + st.w $t0, $sp, 712 │ │ │ │ + st.b $zero, $sp, 717 │ │ │ │ + li.w $t0, 116 │ │ │ │ + addi.d $a0, $sp, 696 │ │ │ │ + st.b $t0, $t1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $a0, $sp, 304 │ │ │ │ + st.d $t1, $sp, 136 │ │ │ │ + st.d $t1, $sp, 696 │ │ │ │ + st.d $t0, $sp, 704 │ │ │ │ + bl 49384 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 728 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 208 │ │ │ │ + bl 50596 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 672 │ │ │ │ + ld.d $a2, $sp, 736 │ │ │ │ + ld.d $a3, $sp, 664 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4396 # 24f80 ::do_widen(char) const@@Base+0x11a18> │ │ │ │ + ld.d $t1, $sp, 680 │ │ │ │ + ld.d $a1, $sp, 728 │ │ │ │ + bgeu $t1, $t0, 24 # 23e78 ::do_widen(char) const@@Base+0x10910> │ │ │ │ + addi.d $t1, $sp, 744 │ │ │ │ + beq $a1, $t1, 16 # 23e78 ::do_widen(char) const@@Base+0x10910> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 744 │ │ │ │ + bgeu $t1, $t0, 4076 # 24e60 ::do_widen(char) const@@Base+0x118f8> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5772 # 25510 ::do_widen(char) const@@Base+0x11fa8> │ │ │ │ + addi.d $s7, $sp, 664 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -125136 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 776 │ │ │ │ + st.d $t0, $sp, 760 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 4068 # 24e90 ::do_widen(char) const@@Base+0x11928> │ │ │ │ + st.d $t0, $sp, 760 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 776 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $t0, $sp, 768 │ │ │ │ + ld.d $t1, $sp, 768 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 5632 # 254e0 ::do_widen(char) const@@Base+0x11f78> │ │ │ │ + addi.d $t0, $sp, 760 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23589 │ │ │ │ move $a0, $t0 │ │ │ │ - b -113672 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + bl -125240 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 808 │ │ │ │ + st.d $t0, $sp, 792 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 4172 # 24f60 ::do_widen(char) const@@Base+0x119f8> │ │ │ │ + st.d $t0, $sp, 792 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 808 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.d $t0, $sp, 800 │ │ │ │ + lu12i.w $t0, 472918 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ori $t0, $t0, 0x170 │ │ │ │ + addi.d $t1, $sp, 840 │ │ │ │ + st.w $t0, $sp, 840 │ │ │ │ + st.b $zero, $sp, 845 │ │ │ │ + li.w $t0, 101 │ │ │ │ + addi.d $a0, $sp, 824 │ │ │ │ + st.b $t0, $t1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $a0, $sp, 312 │ │ │ │ + st.d $t1, $sp, 144 │ │ │ │ + st.d $t1, $sp, 824 │ │ │ │ + st.d $t0, $sp, 832 │ │ │ │ + bl 49056 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 856 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + bl 50268 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 800 │ │ │ │ + ld.d $a2, $sp, 864 │ │ │ │ + ld.d $a3, $sp, 792 │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 4164 # 24fe0 ::do_widen(char) const@@Base+0x11a78> │ │ │ │ + ld.d $t1, $sp, 808 │ │ │ │ + ld.d $a1, $sp, 856 │ │ │ │ + bgeu $t1, $t0, 24 # 23fc0 ::do_widen(char) const@@Base+0x10a58> │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + beq $a1, $t1, 16 # 23fc0 ::do_widen(char) const@@Base+0x10a58> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - pcaddi $t0, 63645 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 24 │ │ │ │ - beq $a0, $t0, 16 # 21904 , std::allocator >::~basic_stringbuf()@@Base+0x6c74> │ │ │ │ - ld.d $a1, $s0, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -114672 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -113736 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 40 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - b -114704 │ │ │ │ + ld.d $t1, $sp, 872 │ │ │ │ + bgeu $t1, $t0, 3652 # 24e00 ::do_widen(char) const@@Base+0x11898> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5596 # 255a8 ::do_widen(char) const@@Base+0x12040> │ │ │ │ + addi.d $s7, $sp, 792 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -125464 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 904 │ │ │ │ + st.d $t0, $sp, 888 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 3644 # 24e30 ::do_widen(char) const@@Base+0x118c8> │ │ │ │ + st.d $t0, $sp, 888 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 904 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $t0, $sp, 896 │ │ │ │ + ld.d $t1, $sp, 896 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 5456 # 25578 ::do_widen(char) const@@Base+0x12010> │ │ │ │ + addi.d $t0, $sp, 888 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23507 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + bl -125568 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 936 │ │ │ │ + st.d $t0, $sp, 920 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 3908 # 24fa0 ::do_widen(char) const@@Base+0x11a38> │ │ │ │ + st.d $t0, $sp, 920 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 936 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + st.d $t0, $sp, 928 │ │ │ │ + addi.d $t0, $sp, 968 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.d $t0, $sp, 952 │ │ │ │ + lu12i.w $t0, 476823 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + ori $t0, $t0, 0x571 │ │ │ │ + addi.d $a0, $sp, 952 │ │ │ │ + st.w $t0, $sp, 968 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.b $zero, $sp, 972 │ │ │ │ + st.d $a0, $sp, 264 │ │ │ │ + st.d $t0, $sp, 960 │ │ │ │ + bl 48736 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 984 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl 49948 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 928 │ │ │ │ + ld.d $a2, $sp, 992 │ │ │ │ + ld.d $a3, $sp, 920 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $t1, 3652 # 24f20 ::do_widen(char) const@@Base+0x119b8> │ │ │ │ + ld.d $t1, $sp, 936 │ │ │ │ + ld.d $a1, $sp, 984 │ │ │ │ + bgeu $t1, $t0, 24 # 24100 ::do_widen(char) const@@Base+0x10b98> │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + beq $a1, $t1, 16 # 24100 ::do_widen(char) const@@Base+0x10b98> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 1000 │ │ │ │ + bgeu $t1, $t0, 3044 # 24ce0 ::do_widen(char) const@@Base+0x11778> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 5348 # 255f0 ::do_widen(char) const@@Base+0x12088> │ │ │ │ + addi.d $s7, $sp, 920 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -125784 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 1032 │ │ │ │ + st.d $t0, $sp, 1016 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + beq $t0, $s8, 3036 # 24d10 ::do_widen(char) const@@Base+0x117a8> │ │ │ │ + st.d $t0, $sp, 1016 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 1032 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s7, 8 │ │ │ │ + st.b $zero, $s7, 16 │ │ │ │ + st.d $zero, $s7, 8 │ │ │ │ + stptr.d $s8, $s7, 0 │ │ │ │ + st.d $t0, $sp, 1024 │ │ │ │ + ld.d $t1, $sp, 1024 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + beq $t1, $t0, 4632 # 25380 ::do_widen(char) const@@Base+0x11e18> │ │ │ │ + addi.d $t0, $sp, 1016 │ │ │ │ + li.w $a2, 1 │ │ │ │ + pcaddi $a1, 23427 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + bl -125888 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $s7, $sp, 1064 │ │ │ │ + st.d $s7, $sp, 1048 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $fp, $a0, 16 │ │ │ │ + move $s8, $a0 │ │ │ │ + beq $t0, $fp, 3432 # 24f00 ::do_widen(char) const@@Base+0x11998> │ │ │ │ + st.d $t0, $sp, 1048 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 1064 │ │ │ │ + ld.d $t0, $s8, 8 │ │ │ │ + stptr.d $fp, $s8, 0 │ │ │ │ + st.d $zero, $s8, 8 │ │ │ │ + st.d $t0, $sp, 1056 │ │ │ │ + addi.d $t0, $sp, 1096 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 1080 │ │ │ │ + lu12i.w $t0, 460486 │ │ │ │ + st.b $zero, $s8, 16 │ │ │ │ + ori $t0, $t0, 0x568 │ │ │ │ + addi.d $a0, $sp, 1080 │ │ │ │ + st.w $t0, $sp, 1096 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.b $zero, $sp, 1100 │ │ │ │ + st.d $a0, $sp, 272 │ │ │ │ + st.d $t0, $sp, 1088 │ │ │ │ + bl 48424 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + addi.d $t0, $sp, 1112 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + bl 49636 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a4, $sp, 1056 │ │ │ │ + ld.d $a2, $sp, 1120 │ │ │ │ + ld.d $a3, $sp, 1048 │ │ │ │ + add.d $t0, $a4, $a2 │ │ │ │ + beq $a3, $s7, 3600 # 25020 ::do_widen(char) const@@Base+0x11ab8> │ │ │ │ + ld.d $t1, $sp, 1064 │ │ │ │ + ld.d $a1, $sp, 1112 │ │ │ │ + bgeu $t1, $t0, 20 # 24230 ::do_widen(char) const@@Base+0x10cc8> │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + beq $a1, $t1, 12 # 24230 ::do_widen(char) const@@Base+0x10cc8> │ │ │ │ + ld.d $t1, $sp, 1128 │ │ │ │ + bgeu $t1, $t0, 2676 # 24ca0 ::do_widen(char) const@@Base+0x11738> │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $a4 │ │ │ │ + bltu $t0, $a2, 4364 # 25348 ::do_widen(char) const@@Base+0x11de0> │ │ │ │ + addi.d $fp, $sp, 1048 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -126088 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + beq $t0, $s8, 2668 # 24cc8 ::do_widen(char) const@@Base+0x11760> │ │ │ │ + st.d $t0, $sp, 1144 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $t0, $sp, 1160 │ │ │ │ nop │ │ │ │ + ld.d $t0, $fp, 8 │ │ │ │ + stptr.d $s8, $fp, 0 │ │ │ │ + li.w $a2, 10 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.d $zero, $fp, 8 │ │ │ │ + st.b $zero, $fp, 16 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl 88204 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + ldptr.w $a4, $s5, 0 │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, 14 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl 36824 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $fp, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 328 │ │ │ │ + beq $fp, $s8, 52 # 242e8 ::do_widen(char) const@@Base+0x10d80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $fp, 0 │ │ │ │ + addi.d $t0, $fp, 16 │ │ │ │ + beq $a0, $t0, 16 # 242d8 ::do_widen(char) const@@Base+0x10d70> │ │ │ │ + ld.d $a1, $fp, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125380 │ │ │ │ + addi.d $fp, $fp, 32 │ │ │ │ + bne $s8, $fp, -28 # 242c0 ::do_widen(char) const@@Base+0x10d58> │ │ │ │ + ld.d $s8, $sp, 320 │ │ │ │ nop │ │ │ │ + beqz $s8, 24 # 24300 ::do_widen(char) const@@Base+0x10d98> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $a1, $a1, $s8 │ │ │ │ + bl -125416 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 24318 ::do_widen(char) const@@Base+0x10db0> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125440 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 21b3c , std::allocator >::~basic_stringbuf()@@Base+0x6eac> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ + ld.d $a0, $sp, 1112 │ │ │ │ + ld.d $t0, $sp, 152 │ │ │ │ + beq $a0, $t0, 16 # 24330 ::do_widen(char) const@@Base+0x10dc8> │ │ │ │ + ld.d $a1, $sp, 1128 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125468 │ │ │ │ + ld.d $a0, $sp, 1080 │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beq $a0, $t0, 16 # 24348 ::do_widen(char) const@@Base+0x10de0> │ │ │ │ + ld.d $a1, $sp, 1096 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125492 │ │ │ │ + ld.d $a0, $sp, 1048 │ │ │ │ + beq $a0, $s7, 20 # 24360 ::do_widen(char) const@@Base+0x10df8> │ │ │ │ + ld.d $a1, $sp, 1064 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125512 │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 219bc , std::allocator >::~basic_stringbuf()@@Base+0x6d2c> │ │ │ │ - bl -114372 │ │ │ │ - bnez $a0, 20 # 219cc , std::allocator >::~basic_stringbuf()@@Base+0x6d3c> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 219d4 , std::allocator >::~basic_stringbuf()@@Base+0x6d44> │ │ │ │ - blt $s0, $s3, 56 # 219fc , std::allocator >::~basic_stringbuf()@@Base+0x6d6c> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 219fc , std::allocator >::~basic_stringbuf()@@Base+0x6d6c> │ │ │ │ + ld.d $a0, $sp, 1016 │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + beq $a0, $t0, 16 # 24378 ::do_widen(char) const@@Base+0x10e10> │ │ │ │ + ld.d $a1, $sp, 1032 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125540 │ │ │ │ + ld.d $a0, $sp, 984 │ │ │ │ + ld.d $t0, $sp, 160 │ │ │ │ + beq $a0, $t0, 16 # 24390 ::do_widen(char) const@@Base+0x10e28> │ │ │ │ + ld.d $a1, $sp, 1000 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125564 │ │ │ │ + ld.d $a0, $sp, 952 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beq $a0, $t0, 16 # 243a8 ::do_widen(char) const@@Base+0x10e40> │ │ │ │ + ld.d $a1, $sp, 968 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125588 │ │ │ │ + ld.d $a0, $sp, 920 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $t0, 16 # 243c0 ::do_widen(char) const@@Base+0x10e58> │ │ │ │ + ld.d $a1, $sp, 936 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125612 │ │ │ │ + ld.d $a0, $sp, 888 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + beq $a0, $t0, 16 # 243d8 ::do_widen(char) const@@Base+0x10e70> │ │ │ │ + ld.d $a1, $sp, 904 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125636 │ │ │ │ + ld.d $a0, $sp, 856 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + beq $a0, $t0, 16 # 243f0 ::do_widen(char) const@@Base+0x10e88> │ │ │ │ + ld.d $a1, $sp, 872 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125660 │ │ │ │ + ld.d $a0, $sp, 824 │ │ │ │ + ld.d $t0, $sp, 144 │ │ │ │ + beq $a0, $t0, 16 # 24408 ::do_widen(char) const@@Base+0x10ea0> │ │ │ │ + ld.d $a1, $sp, 840 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125684 │ │ │ │ + ld.d $a0, $sp, 792 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 16 # 24420 ::do_widen(char) const@@Base+0x10eb8> │ │ │ │ + ld.d $a1, $sp, 808 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125708 │ │ │ │ + ld.d $a0, $sp, 760 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beq $a0, $t0, 16 # 24438 ::do_widen(char) const@@Base+0x10ed0> │ │ │ │ + ld.d $a1, $sp, 776 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125732 │ │ │ │ + ld.d $a0, $sp, 728 │ │ │ │ + addi.d $t0, $sp, 744 │ │ │ │ + beq $a0, $t0, 16 # 24450 ::do_widen(char) const@@Base+0x10ee8> │ │ │ │ + ld.d $a1, $sp, 744 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125756 │ │ │ │ + ld.d $a0, $sp, 696 │ │ │ │ + ld.d $t0, $sp, 136 │ │ │ │ + beq $a0, $t0, 16 # 24468 ::do_widen(char) const@@Base+0x10f00> │ │ │ │ + ld.d $a1, $sp, 712 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125780 │ │ │ │ + ld.d $a0, $sp, 664 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 16 # 24480 ::do_widen(char) const@@Base+0x10f18> │ │ │ │ + ld.d $a1, $sp, 680 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125804 │ │ │ │ + ld.d $a0, $sp, 632 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + beq $a0, $t0, 16 # 24498 ::do_widen(char) const@@Base+0x10f30> │ │ │ │ + ld.d $a1, $sp, 648 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125828 │ │ │ │ + ld.d $a0, $sp, 600 │ │ │ │ + addi.d $t0, $sp, 616 │ │ │ │ + beq $a0, $t0, 16 # 244b0 ::do_widen(char) const@@Base+0x10f48> │ │ │ │ + ld.d $a1, $sp, 616 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125852 │ │ │ │ + ld.d $a0, $sp, 568 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + beq $a0, $t0, 16 # 244c8 ::do_widen(char) const@@Base+0x10f60> │ │ │ │ + ld.d $a1, $sp, 584 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125876 │ │ │ │ + ld.d $a0, $sp, 536 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + beq $a0, $t0, 16 # 244e0 ::do_widen(char) const@@Base+0x10f78> │ │ │ │ + ld.d $a1, $sp, 552 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125900 │ │ │ │ + ld.d $a0, $sp, 504 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, 16 # 244f8 ::do_widen(char) const@@Base+0x10f90> │ │ │ │ + ld.d $a1, $sp, 520 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125924 │ │ │ │ + ld.d $a0, $sp, 472 │ │ │ │ + addi.d $t0, $sp, 488 │ │ │ │ + beq $a0, $t0, 16 # 24510 ::do_widen(char) const@@Base+0x10fa8> │ │ │ │ + ld.d $a1, $sp, 488 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125948 │ │ │ │ + ld.d $a0, $sp, 440 │ │ │ │ + ld.d $t0, $sp, 120 │ │ │ │ + beq $a0, $t0, 16 # 24528 ::do_widen(char) const@@Base+0x10fc0> │ │ │ │ + ld.d $a1, $sp, 456 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125972 │ │ │ │ + ld.d $a0, $sp, 408 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beq $a0, $t0, 16 # 24540 ::do_widen(char) const@@Base+0x10fd8> │ │ │ │ + ld.d $a1, $sp, 424 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -125996 │ │ │ │ + ld.d $a0, $sp, 376 │ │ │ │ + addi.d $t0, $sp, 392 │ │ │ │ + beq $a0, $t0, 16 # 24558 ::do_widen(char) const@@Base+0x10ff0> │ │ │ │ + ld.d $a1, $sp, 392 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126020 │ │ │ │ + ld.d $a0, $sp, 344 │ │ │ │ + ld.d $t0, $sp, 112 │ │ │ │ + beq $a0, $t0, 16 # 24570 ::do_widen(char) const@@Base+0x11008> │ │ │ │ + ld.d $a1, $sp, 360 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126044 │ │ │ │ + ld.d $t5, $s1, 16 │ │ │ │ + pcaddi $t0, 23417 │ │ │ │ + pcaddi $t1, 61464 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ldptr.w $a4, $t1, 0 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + ldptr.d $a0, $t5, 0 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + st.d $t4, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1175 │ │ │ │ + li.w $a3, 9 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + st.b $t0, $s0, 14 │ │ │ │ + bl 35280 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 16 # 245d8 ::do_widen(char) const@@Base+0x11070> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126148 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 20 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ldptr.d $s7, $t1, 0 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -125288 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 320 │ │ │ │ + lu12i.w $t3, 472870 │ │ │ │ + lu12i.w $t2, 311462 │ │ │ │ + ori $t3, $t3, 0x946 │ │ │ │ + ori $t2, $t2, 0xd65 │ │ │ │ + lu32i.d $t3, -450444 │ │ │ │ + lu32i.d $t2, 291681 │ │ │ │ + lu12i.w $t1, 448087 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 1160 │ │ │ │ + ori $t1, $t1, 0x469 │ │ │ │ + lu52i.d $t3, $t3, 1862 │ │ │ │ + lu52i.d $t2, $t2, 519 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.w $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + li.w $a2, 10 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 87232 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + pcaddi $t0, 61406 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + li.w $a3, 10 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 35848 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s7, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 328 │ │ │ │ + beq $s7, $s8, 52 # 246b8 ::do_widen(char) const@@Base+0x11150> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 48 # 21a0c , std::allocator >::~basic_stringbuf()@@Base+0x6d7c> │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 2199c , std::allocator >::~basic_stringbuf()@@Base+0x6d0c> │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + beq $a0, $t0, 16 # 246a8 ::do_widen(char) const@@Base+0x11140> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126356 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + bne $s8, $s7, -28 # 24690 ::do_widen(char) const@@Base+0x11128> │ │ │ │ + ld.d $s8, $sp, 320 │ │ │ │ nop │ │ │ │ + beqz $s8, 24 # 246d0 ::do_widen(char) const@@Base+0x11168> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $a1, $a1, $s8 │ │ │ │ + bl -126392 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 219e4 , std::allocator >::~basic_stringbuf()@@Base+0x6d54> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 246e8 ::do_widen(char) const@@Base+0x11180> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126416 │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 21abc , std::allocator >::~basic_stringbuf()@@Base+0x6e2c> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ldptr.d $s7, $t1, 0 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -125560 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 320 │ │ │ │ + lu12i.w $t3, 415350 │ │ │ │ + lu12i.w $t2, 415350 │ │ │ │ + ori $t3, $t3, 0x170 │ │ │ │ + ori $t2, $t2, 0x170 │ │ │ │ + lu32i.d $t3, 29984 │ │ │ │ + lu32i.d $t2, -39904 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 1160 │ │ │ │ + li.w $t1, 110 │ │ │ │ + lu52i.d $t3, $t3, 167 │ │ │ │ + lu52i.d $t2, $t2, 1910 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + li.w $a2, 10 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 86964 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ldptr.w $a4, $s5, 0 │ │ │ │ + li.w $a3, 10 │ │ │ │ + li.w $a2, 14 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 35584 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s7, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 328 │ │ │ │ + beq $s7, $s8, 44 # 247b8 ::do_widen(char) const@@Base+0x11250> │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + beq $a0, $t0, 16 # 247a8 ::do_widen(char) const@@Base+0x11240> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126612 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + bne $s8, $s7, -28 # 24790 ::do_widen(char) const@@Base+0x11228> │ │ │ │ + ld.d $s8, $sp, 320 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 21a9c , std::allocator >::~basic_stringbuf()@@Base+0x6e0c> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -114508 │ │ │ │ - beqz $a0, 92 # 21a9c , std::allocator >::~basic_stringbuf()@@Base+0x6e0c> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ + beqz $s8, 24 # 247d0 ::do_widen(char) const@@Base+0x11268> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $a1, $a1, $s8 │ │ │ │ + bl -126648 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 247e8 ::do_widen(char) const@@Base+0x11280> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126672 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 61 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ldptr.d $s7, $t1, 0 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -125816 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 320 │ │ │ │ + pcaddi $t1, 23254 │ │ │ │ + ld.d $t4, $t1, 48 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + ldptr.w $t3, $t1, 56 │ │ │ │ + ld.bu $t2, $t1, 60 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t5, $sp, 1160 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + st.d $t4, $t0, 48 │ │ │ │ + vld $vr0, $t1, 16 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + st.w $t3, $t0, 56 │ │ │ │ + vld $vr0, $t1, 32 │ │ │ │ + vst $vr0, $t0, 32 │ │ │ │ + st.b $t2, $t0, 60 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + li.w $a2, 10 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 86704 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ldptr.w $a4, $s5, 0 │ │ │ │ + li.w $a3, 13 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 35324 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s4, $sp, 320 │ │ │ │ + ld.d $s5, $sp, 328 │ │ │ │ + beq $s4, $s5, 56 # 248c8 ::do_widen(char) const@@Base+0x11360> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s4, 0 │ │ │ │ + addi.d $t0, $s4, 16 │ │ │ │ + beq $a0, $t0, 16 # 248b8 ::do_widen(char) const@@Base+0x11350> │ │ │ │ + ld.d $a1, $s4, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126884 │ │ │ │ + addi.d $s4, $s4, 32 │ │ │ │ + bne $s5, $s4, -28 # 248a0 ::do_widen(char) const@@Base+0x11338> │ │ │ │ + ld.d $s5, $sp, 320 │ │ │ │ nop │ │ │ │ + beqz $s5, 24 # 248e0 ::do_widen(char) const@@Base+0x11378> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s5 │ │ │ │ + sub.d $a1, $a1, $s5 │ │ │ │ + bl -126920 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, -4308 # 23810 ::do_widen(char) const@@Base+0x102a8> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126944 │ │ │ │ + b -4324 # 23810 ::do_widen(char) const@@Base+0x102a8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 21afc , std::allocator >::~basic_stringbuf()@@Base+0x6e6c> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 21b1c , std::allocator >::~basic_stringbuf()@@Base+0x6e8c> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 21a44 , std::allocator >::~basic_stringbuf()@@Base+0x6db4> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 21b1c , std::allocator >::~basic_stringbuf()@@Base+0x6e8c> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -115072 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 21a24 , std::allocator >::~basic_stringbuf()@@Base+0x6d94> │ │ │ │ + beq $t0, $s0, 24 # 24918 ::do_widen(char) const@@Base+0x113b0> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -126976 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + stptr.w $t2, $s0, 0 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1165 │ │ │ │ + bl 47200 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 796 # 24c60 ::do_widen(char) const@@Base+0x116f8> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 24960 ::do_widen(char) const@@Base+0x113f8> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127048 │ │ │ │ nop │ │ │ │ + addi.w $s2, $s2, 1 │ │ │ │ + slti $t0, $s2, 1 │ │ │ │ + maskeqz $s2, $s2, $t0 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + or $s2, $s2, $t0 │ │ │ │ + slli.d $s6, $s2, 0x3 │ │ │ │ + b -4712 # 23710 ::do_widen(char) const@@Base+0x101a8> │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + addi.d $s4, $sp, 320 │ │ │ │ + li.w $t0, 115 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ld.d $s7, $t1, 8 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -126228 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 320 │ │ │ │ + pcaddi $t1, 23167 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 1160 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vld $vr0, $t1, 16 │ │ │ │ + ld.hu $t3, $t1, 112 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + ld.bu $t2, $t1, 114 │ │ │ │ + vld $vr0, $t1, 32 │ │ │ │ + vst $vr0, $t0, 32 │ │ │ │ + vld $vr0, $t1, 48 │ │ │ │ + vst $vr0, $t0, 48 │ │ │ │ + li.w $a2, 10 │ │ │ │ + vld $vr0, $t1, 64 │ │ │ │ + st.h $t3, $t0, 112 │ │ │ │ + vst $vr0, $t0, 64 │ │ │ │ + st.b $t2, $t0, 114 │ │ │ │ + vld $vr0, $t1, 80 │ │ │ │ + vst $vr0, $t0, 80 │ │ │ │ + vld $vr0, $t1, 96 │ │ │ │ + vst $vr0, $t0, 96 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 86268 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + bl 30784 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 34872 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s7, $sp, 320 │ │ │ │ + ld.d $s8, $sp, 328 │ │ │ │ + beq $s7, $s8, 52 # 24a88 ::do_widen(char) const@@Base+0x11520> │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 21a54 , std::allocator >::~basic_stringbuf()@@Base+0x6dc4> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + beq $a0, $t0, 16 # 24a78 ::do_widen(char) const@@Base+0x11510> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127332 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + bne $s8, $s7, -28 # 24a60 ::do_widen(char) const@@Base+0x114f8> │ │ │ │ + ld.d $s8, $sp, 320 │ │ │ │ nop │ │ │ │ + beqz $s8, 24 # 24aa0 ::do_widen(char) const@@Base+0x11538> │ │ │ │ + ld.d $a1, $sp, 336 │ │ │ │ + move $a0, $s8 │ │ │ │ + sub.d $a1, $a1, $s8 │ │ │ │ + bl -127368 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 24ab8 ::do_widen(char) const@@Base+0x11550> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127392 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 37 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ld.d $s7, $t1, 8 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -126536 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 320 │ │ │ │ + pcaddi $t1, 23120 │ │ │ │ + ldptr.w $t3, $t1, 32 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + ld.bu $t2, $t1, 36 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 1160 │ │ │ │ + st.w $t3, $t0, 32 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + vld $vr0, $t1, 16 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + st.b $t2, $t0, 36 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + li.w $a2, 1 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 30532 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + li.w $a3, 3 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 33868 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 24b60 ::do_widen(char) const@@Base+0x115f8> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127560 │ │ │ │ nop │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + li.w $t0, 229 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + ld.d $s7, $t1, 8 │ │ │ │ + st.d $t0, $sp, 320 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + bl -126704 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 320 │ │ │ │ + pcaddi $t1, 23088 │ │ │ │ + pcaddi $t3, 23135 │ │ │ │ + st.d $a0, $sp, 1144 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t2, $sp, 1160 │ │ │ │ nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 21a54 , std::allocator >::~basic_stringbuf()@@Base+0x6dc4> │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + addi.d $t1, $t1, 64 │ │ │ │ + vld $vr0, $t1, -48 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + vld $vr0, $t1, -32 │ │ │ │ + vst $vr0, $t0, -32 │ │ │ │ + vld $vr0, $t1, -16 │ │ │ │ + vst $vr0, $t0, -16 │ │ │ │ + bne $t1, $t3, -40 # 24ba0 ::do_widen(char) const@@Base+0x11638> │ │ │ │ + ldptr.w $t3, $t1, 32 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + ld.bu $t2, $t1, 36 │ │ │ │ + vld $vr0, $t1, 16 │ │ │ │ + vst $vr0, $t0, 16 │ │ │ │ + li.w $a2, 10 │ │ │ │ + st.w $t3, $t0, 32 │ │ │ │ + st.b $t2, $t0, 36 │ │ │ │ + ld.d $t0, $sp, 320 │ │ │ │ + ld.d $t1, $sp, 1144 │ │ │ │ + addi.d $a1, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + move $a0, $s4 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl 85780 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ldptr.w $a4, $s5, 0 │ │ │ │ + li.w $a3, 5 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl 34400 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + ld.d $s4, $sp, 320 │ │ │ │ + ld.d $s5, $sp, 328 │ │ │ │ + beq $s4, $s5, -868 # 248c8 ::do_widen(char) const@@Base+0x11360> │ │ │ │ + ldptr.d $a0, $s4, 0 │ │ │ │ + addi.d $t0, $s4, 16 │ │ │ │ + beq $a0, $t0, 16 # 24c48 ::do_widen(char) const@@Base+0x116e0> │ │ │ │ + ld.d $a1, $s4, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127796 │ │ │ │ + addi.d $s4, $s4, 32 │ │ │ │ + bne $s5, $s4, -28 # 24c30 ::do_widen(char) const@@Base+0x116c8> │ │ │ │ + ld.d $s5, $sp, 320 │ │ │ │ + b -908 # 248c8 ::do_widen(char) const@@Base+0x11360> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 261 │ │ │ │ + bl 46364 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + beqz $a0, 980 # 25040 ::do_widen(char) const@@Base+0x11ad8> │ │ │ │ + beq $t0, $s0, -784 # 24960 ::do_widen(char) const@@Base+0x113f8> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -127856 │ │ │ │ + b -804 # 24960 ::do_widen(char) const@@Base+0x113f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 21ac4 , std::allocator >::~basic_stringbuf()@@Base+0x6e34> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $fp, $sp, 1048 │ │ │ │ + bl -127408 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $fp, $a0 │ │ │ │ + bne $t0, $s8, -2660 # 24260 ::do_widen(char) const@@Base+0x10cf8> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127224 │ │ │ │ + b -2668 # 24270 ::do_widen(char) const@@Base+0x10d08> │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s7, $sp, 920 │ │ │ │ + bl -127472 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 1032 │ │ │ │ + st.d $t0, $sp, 1016 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $s8, -3028 # 24138 ::do_widen(char) const@@Base+0x10bd0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127296 │ │ │ │ + b -3036 # 24148 ::do_widen(char) const@@Base+0x10be0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s7, $sp, 408 │ │ │ │ + bl -127568 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 520 │ │ │ │ + st.d $t0, $sp, 504 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $s8, -4420 # 23c28 ::do_widen(char) const@@Base+0x106c0> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127392 │ │ │ │ + b -4428 # 23c38 ::do_widen(char) const@@Base+0x106d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - pcalau12i $s1, 63 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ld.d $t0, $a1, 8 │ │ │ │ - ldptr.d $t2, $s1, 0 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t1, 63474 │ │ │ │ - addi.d $a0, $a0, 24 │ │ │ │ - stptr.d $t1, $s0, 0 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - ldptr.d $t3, $a1, 0 │ │ │ │ - bltu $t1, $t0, 108 # 21c1c , std::allocator >::~basic_stringbuf()@@Base+0x6f8c> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, 68 # 21bfc , std::allocator >::~basic_stringbuf()@@Base+0x6f6c> │ │ │ │ - move $a1, $t3 │ │ │ │ - bl -114656 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $t2, $s0, 16 │ │ │ │ - bne $t1, $t0, 124 # 21c54 , std::allocator >::~basic_stringbuf()@@Base+0x6fc4> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $t3, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - b -60 # 21bcc , std::allocator >::~basic_stringbuf()@@Base+0x6f3c> │ │ │ │ + ld.d $a0, $sp, 200 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s7, $sp, 536 │ │ │ │ + bl -127664 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 648 │ │ │ │ + st.d $t0, $sp, 632 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $s8, -4196 # 23d68 ::do_widen(char) const@@Base+0x10800> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127488 │ │ │ │ + b -4204 # 23d78 ::do_widen(char) const@@Base+0x10810> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $s0, 8 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - bl -114588 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - st.d $a0, $s0, 8 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - st.d $t0, $s0, 24 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -72 # 21bfc , std::allocator >::~basic_stringbuf()@@Base+0x6f6c> │ │ │ │ - li.w $t2, -1 │ │ │ │ - beqz $a2, -128 # 21bcc , std::allocator >::~basic_stringbuf()@@Base+0x6f3c> │ │ │ │ - b -148 # 21bbc , std::allocator >::~basic_stringbuf()@@Base+0x6f2c> │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - bl -115800 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -114600 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 16 # 21c84 , std::allocator >::~basic_stringbuf()@@Base+0x6ff4> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114684 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s7, $sp, 792 │ │ │ │ + bl -127760 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 904 │ │ │ │ + st.d $t0, $sp, 888 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $s8, -3636 # 23ff8 ::do_widen(char) const@@Base+0x10a90> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127584 │ │ │ │ + b -3644 # 24008 ::do_widen(char) const@@Base+0x10aa0> │ │ │ │ nop │ │ │ │ - bl -115844 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $s7, $sp, 664 │ │ │ │ + bl -127856 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + addi.d $t0, $sp, 776 │ │ │ │ + st.d $t0, $sp, 760 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + move $s7, $a0 │ │ │ │ + bne $t0, $s8, -4060 # 23eb0 ::do_widen(char) const@@Base+0x10948> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127680 │ │ │ │ + b -4068 # 23ec0 ::do_widen(char) const@@Base+0x10958> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - pcalau12i $s3, 63 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ - stptr.d $s1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - beqz $a1, 232 # 21dc0 , std::allocator >::~basic_stringbuf()@@Base+0x7130> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -115320 │ │ │ │ li.w $t1, 15 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t1, $a0, 128 # 21d78 , std::allocator >::~basic_stringbuf()@@Base+0x70e8> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $a0, $t1, 88 # 21d58 , std::allocator >::~basic_stringbuf()@@Base+0x70c8> │ │ │ │ - ld.bu $t1, $s2, 0 │ │ │ │ - st.b $t1, $s0, 16 │ │ │ │ + bgeu $t1, $t0, 668 # 25160 ::do_widen(char) const@@Base+0x11bf8> │ │ │ │ + ld.d $a1, $sp, 600 │ │ │ │ + addi.d $t1, $sp, 616 │ │ │ │ + bne $a1, $t1, -4520 # 23d28 ::do_widen(char) const@@Base+0x107c0> │ │ │ │ + b -4500 # 23d40 ::do_widen(char) const@@Base+0x107d8> │ │ │ │ nop │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - stx.b $zero, $s1, $t0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 176 # 21dd0 , std::allocator >::~basic_stringbuf()@@Base+0x7140> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127760 │ │ │ │ + b -4372 # 23de0 ::do_widen(char) const@@Base+0x10878> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + move $a0, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127792 │ │ │ │ + b -3436 # 241a8 ::do_widen(char) const@@Base+0x10c40> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 540 # 25140 ::do_widen(char) const@@Base+0x11bd8> │ │ │ │ + ld.d $a1, $sp, 984 │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + bne $a1, $t1, -3640 # 240f8 ::do_widen(char) const@@Base+0x10b90> │ │ │ │ + b -3620 # 24110 ::do_widen(char) const@@Base+0x10ba8> │ │ │ │ nop │ │ │ │ - beqz $a0, -72 # 21d10 , std::allocator >::~basic_stringbuf()@@Base+0x7080> │ │ │ │ - b 68 # 21da0 , std::allocator >::~basic_stringbuf()@@Base+0x7110> │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 524 # 25150 ::do_widen(char) const@@Base+0x11be8> │ │ │ │ + ld.d $a1, $sp, 472 │ │ │ │ + addi.d $t1, $sp, 488 │ │ │ │ + bne $a1, $t1, -4968 # 23be8 ::do_widen(char) const@@Base+0x10680> │ │ │ │ + b -4948 # 23c00 ::do_widen(char) const@@Base+0x10698> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127888 │ │ │ │ + b -4172 # 23f28 ::do_widen(char) const@@Base+0x109c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 468 # 25158 ::do_widen(char) const@@Base+0x11bf0> │ │ │ │ + ld.d $a1, $sp, 728 │ │ │ │ + addi.d $t1, $sp, 744 │ │ │ │ + bne $a1, $t1, -4384 # 23e70 ::do_widen(char) const@@Base+0x10908> │ │ │ │ + b -4364 # 23e88 ::do_widen(char) const@@Base+0x10920> │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -114936 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -115148 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - b -168 # 21d10 , std::allocator >::~basic_stringbuf()@@Base+0x7080> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 16 # 21dd8 , std::allocator >::~basic_stringbuf()@@Base+0x7148> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127952 │ │ │ │ + b -3908 # 24070 ::do_widen(char) const@@Base+0x10b08> │ │ │ │ nop │ │ │ │ - bl -116176 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 25326 │ │ │ │ - bl -116156 │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - bl 51528 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - ld.d $s1, $a0, 32 │ │ │ │ - ldptr.d $s3, $s0, 0 │ │ │ │ - ld.d $s8, $s0, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $s7, $a0, 24 │ │ │ │ - beqz $s1, 1048 # 22240 , std::allocator >::~basic_stringbuf()@@Base+0x75b0> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - move $s2, $s7 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -127984 │ │ │ │ + b -4916 # 23ca0 ::do_widen(char) const@@Base+0x10738> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 356 # 25148 ::do_widen(char) const@@Base+0x11be0> │ │ │ │ + ld.d $a1, $sp, 856 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + bne $a1, $t1, -4152 # 23fb8 ::do_widen(char) const@@Base+0x10a50> │ │ │ │ + b -4132 # 23fd0 ::do_widen(char) const@@Base+0x10a68> │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 21e70 , std::allocator >::~basic_stringbuf()@@Base+0x71e0> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -115576 │ │ │ │ - bnez $a0, 20 # 21e80 , std::allocator >::~basic_stringbuf()@@Base+0x71f0> │ │ │ │ - sub.d $s0, $s0, $s8 │ │ │ │ - blt $s4, $s0, 20 # 21e88 , std::allocator >::~basic_stringbuf()@@Base+0x71f8> │ │ │ │ - blt $s0, $s5, 72 # 21ec0 , std::allocator >::~basic_stringbuf()@@Base+0x7230> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 21ec0 , std::allocator >::~basic_stringbuf()@@Base+0x7230> │ │ │ │ nop │ │ │ │ - move $s2, $s1 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 56 # 21ec8 , std::allocator >::~basic_stringbuf()@@Base+0x7238> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -128048 │ │ │ │ + b -5300 # 23b60 ::do_widen(char) const@@Base+0x105f8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - b -80 # 21e50 , std::allocator >::~basic_stringbuf()@@Base+0x71c0> │ │ │ │ nop │ │ │ │ + li.w $t1, 15 │ │ │ │ + bgeu $t1, $t0, 324 # 25168 ::do_widen(char) const@@Base+0x11c00> │ │ │ │ + ld.d $a1, $sp, 1112 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + bne $a1, $t1, -3592 # 24228 ::do_widen(char) const@@Base+0x10cc0> │ │ │ │ + b -3572 # 24240 ::do_widen(char) const@@Base+0x10cd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t0, $s0, 24 # 25058 ::do_widen(char) const@@Base+0x11af0> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -128832 │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x571 │ │ │ │ + st.d $s0, $sp, 1144 │ │ │ │ + stptr.w $t1, $s0, 0 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + st.d $t0, $sp, 1152 │ │ │ │ + st.b $zero, $sp, 1164 │ │ │ │ + bl 45352 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + bnez $a0, 20 # 25090 ::do_widen(char) const@@Base+0x11b28> │ │ │ │ + li.w $a0, 343 │ │ │ │ + bl 45308 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 144 # 25118 ::do_widen(char) const@@Base+0x11bb0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 1144 │ │ │ │ + beq $a0, $s0, 20 # 250a8 ::do_widen(char) const@@Base+0x11b40> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -128912 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 232 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + ld.d $ra, $sp, 1272 │ │ │ │ + ld.d $fp, $sp, 1264 │ │ │ │ + ld.d $s0, $sp, 1256 │ │ │ │ + ld.d $s1, $sp, 1248 │ │ │ │ + ld.d $s2, $sp, 1240 │ │ │ │ + ld.d $s4, $sp, 1224 │ │ │ │ + ld.d $s5, $sp, 1216 │ │ │ │ + ld.d $s6, $sp, 1208 │ │ │ │ + ld.d $s7, $sp, 1200 │ │ │ │ + ld.d $s8, $sp, 1192 │ │ │ │ + addi.d $sp, $sp, 1280 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 24 │ │ │ │ - bnez $s1, -44 # 21e98 , std::allocator >::~basic_stringbuf()@@Base+0x7208> │ │ │ │ - beq $s7, $s2, 152 # 21f60 , std::allocator >::~basic_stringbuf()@@Base+0x72d0> │ │ │ │ - ld.d $s0, $s2, 40 │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 21ef8 , std::allocator >::~basic_stringbuf()@@Base+0x7268> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -115708 │ │ │ │ - bnez $a0, 40 # 21f18 , std::allocator >::~basic_stringbuf()@@Base+0x7288> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s8, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 28 # 21f20 , std::allocator >::~basic_stringbuf()@@Base+0x7290> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 84 # 21f60 , std::allocator >::~basic_stringbuf()@@Base+0x72d0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 21f60 , std::allocator >::~basic_stringbuf()@@Base+0x72d0> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - addi.d $a0, $s2, 64 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + move $a1, $s8 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -128304 │ │ │ │ + b -5340 # 23c38 ::do_widen(char) const@@Base+0x106d0> │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 45156 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 1144 │ │ │ │ + bnez $a0, 76 # 25170 ::do_widen(char) const@@Base+0x11c08> │ │ │ │ + beq $t0, $s0, -6680 # 23710 ::do_widen(char) const@@Base+0x101a8> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -129064 │ │ │ │ + b -6700 # 23710 ::do_widen(char) const@@Base+0x101a8> │ │ │ │ + ld.d $a1, $sp, 984 │ │ │ │ + b -4148 # 24110 ::do_widen(char) const@@Base+0x10ba8> │ │ │ │ + ld.d $a1, $sp, 856 │ │ │ │ + b -4476 # 23fd0 ::do_widen(char) const@@Base+0x10a68> │ │ │ │ + ld.d $a1, $sp, 472 │ │ │ │ + b -5460 # 23c00 ::do_widen(char) const@@Base+0x10698> │ │ │ │ + ld.d $a1, $sp, 728 │ │ │ │ + b -4820 # 23e88 ::do_widen(char) const@@Base+0x10920> │ │ │ │ + ld.d $a1, $sp, 600 │ │ │ │ + b -5156 # 23d40 ::do_widen(char) const@@Base+0x107d8> │ │ │ │ + ld.d $a1, $sp, 1112 │ │ │ │ + b -3884 # 24240 ::do_widen(char) const@@Base+0x10cd8> │ │ │ │ + beq $t0, $s0, -200 # 250a8 ::do_widen(char) const@@Base+0x11b40> │ │ │ │ + ld.d $a1, $sp, 1160 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -129136 │ │ │ │ + b -220 # 250a8 ::do_widen(char) const@@Base+0x11b40> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beq $t1, $t0, 720 # 25468 ::do_widen(char) const@@Base+0x11f00> │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 1232 │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ + bl -129448 │ │ │ │ nop │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -116332 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - st.d $s5, $s0, 32 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $fp, $s6, 16 │ │ │ │ - bl -101484 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - ld.d $s4, $s0, 32 │ │ │ │ - ld.d $s1, $s0, 40 │ │ │ │ - beq $s7, $s2, 504 # 221a0 , std::allocator >::~basic_stringbuf()@@Base+0x7510> │ │ │ │ - ld.d $s8, $s2, 40 │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - masknez $s3, $s1, $t1 │ │ │ │ - maskeqz $t2, $s8, $t1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - or $s3, $s3, $t2 │ │ │ │ - beqz $s3, 568 # 22200 , std::allocator >::~basic_stringbuf()@@Base+0x7570> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -115944 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - beqz $a0, 128 # 22060 , std::allocator >::~basic_stringbuf()@@Base+0x73d0> │ │ │ │ - bltz $a0, 156 # 22080 , std::allocator >::~basic_stringbuf()@@Base+0x73f0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s4 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -115976 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bnez $a0, 40 # 22028 , std::allocator >::~basic_stringbuf()@@Base+0x7398> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $a0, $s8, $s1 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $a0, 28 # 22030 , std::allocator >::~basic_stringbuf()@@Base+0x73a0> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $a0, $t2, 284 # 22138 , std::allocator >::~basic_stringbuf()@@Base+0x74a8> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ nop │ │ │ │ - bltz $a0, 272 # 22138 , std::allocator >::~basic_stringbuf()@@Base+0x74a8> │ │ │ │ + bl -129008 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s3, $sp, 1232 │ │ │ │ + bne $t1, $t0, -48 # 251a8 ::do_widen(char) const@@Base+0x11c40> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -128352 │ │ │ │ nop │ │ │ │ - beq $s5, $s4, 24 # 22048 , std::allocator >::~basic_stringbuf()@@Base+0x73b8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ + move $s0, $a0 │ │ │ │ move $a0, $s4 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -116528 │ │ │ │ - nop │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -116544 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - b -312 # 21f20 , std::allocator >::~basic_stringbuf()@@Base+0x7290> │ │ │ │ + bl -71468 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + b -56 # 251c0 ::do_widen(char) const@@Base+0x11c58> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $s8 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -132 # 21fe8 , std::allocator >::~basic_stringbuf()@@Base+0x7358> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, 12 # 22080 , std::allocator >::~basic_stringbuf()@@Base+0x73f0> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -148 # 21fe8 , std::allocator >::~basic_stringbuf()@@Base+0x7358> │ │ │ │ - ld.d $t0, $s6, 40 │ │ │ │ - beq $s2, $t0, 460 # 22250 , std::allocator >::~basic_stringbuf()@@Base+0x75c0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -116540 │ │ │ │ - ld.d $s8, $a0, 40 │ │ │ │ - move $s3, $a0 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 24 # 220c0 , std::allocator >::~basic_stringbuf()@@Base+0x7430> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -116164 │ │ │ │ - bnez $a0, 40 # 220e0 , std::allocator >::~basic_stringbuf()@@Base+0x7450> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -76 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -84 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + b -40 # 251e8 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s8, $s1 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 396 # 22260 , std::allocator >::~basic_stringbuf()@@Base+0x75d0> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -100 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -108 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -71532 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ nop │ │ │ │ - bltz $a0, 384 # 22260 , std::allocator >::~basic_stringbuf()@@Base+0x75d0> │ │ │ │ + addi.d $a0, $sp, 1144 │ │ │ │ + bl -129132 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $fp, $sp, 1048 │ │ │ │ nop │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s4 │ │ │ │ + ld.d $a0, $sp, 184 │ │ │ │ + bl -129148 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 272 │ │ │ │ + bl -129156 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ move $a0, $fp │ │ │ │ - bl -1960 # 2194c , std::allocator >::~basic_stringbuf()@@Base+0x6cbc> │ │ │ │ - move $s2, $a0 │ │ │ │ - move $s3, $a1 │ │ │ │ - beqz $s3, -208 # 22030 , std::allocator >::~basic_stringbuf()@@Base+0x73a0> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $s2, 512 # 22308 , std::allocator >::~basic_stringbuf()@@Base+0x7678> │ │ │ │ + bl -129164 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 224 │ │ │ │ + addi.d $s7, $sp, 920 │ │ │ │ + bl -129176 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a3, $s7 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -117884 │ │ │ │ - ld.d $t0, $s6, 56 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - move $s2, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s6, 56 │ │ │ │ - b -532 # 21f20 , std::allocator >::~basic_stringbuf()@@Base+0x7290> │ │ │ │ - ld.d $t2, $s6, 48 │ │ │ │ - beq $s2, $t2, 324 # 22280 , std::allocator >::~basic_stringbuf()@@Base+0x75f0> │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -117048 │ │ │ │ - ld.d $t2, $a0, 40 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - sltu $t3, $t2, $s1 │ │ │ │ - masknez $a2, $s1, $t3 │ │ │ │ - maskeqz $t3, $t2, $t3 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - beqz $a2, 368 # 222d8 , std::allocator >::~basic_stringbuf()@@Base+0x7648> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - bl -116364 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - beqz $a0, 336 # 222d8 , std::allocator >::~basic_stringbuf()@@Base+0x7648> │ │ │ │ - bgez $a0, -164 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - ld.d $t2, $s2, 24 │ │ │ │ - beqz $t2, 236 # 22280 , std::allocator >::~basic_stringbuf()@@Base+0x75f0> │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -140 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ - ld.d $t0, $s6, 56 │ │ │ │ - beqz $t0, -188 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - ld.d $s3, $s6, 48 │ │ │ │ - ld.d $s8, $s3, 40 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 24 # 221d8 , std::allocator >::~basic_stringbuf()@@Base+0x7548> │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -116444 │ │ │ │ - bnez $a0, 40 # 221f8 , std::allocator >::~basic_stringbuf()@@Base+0x7568> │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + bl -129188 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 264 │ │ │ │ + bl -129196 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129204 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 256 │ │ │ │ + addi.d $s7, $sp, 792 │ │ │ │ + bl -129216 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s8, $s1 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, -252 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t1, 120 # 22268 , std::allocator >::~basic_stringbuf()@@Base+0x75d8> │ │ │ │ + ld.d $a0, $sp, 216 │ │ │ │ + bl -129228 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 312 │ │ │ │ + bl -129236 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129244 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 248 │ │ │ │ + addi.d $s7, $sp, 664 │ │ │ │ + bl -129256 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bgez $a0, -272 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - b 108 # 22268 , std::allocator >::~basic_stringbuf()@@Base+0x75d8> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $s8 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -516 # 22008 , std::allocator >::~basic_stringbuf()@@Base+0x7378> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, -404 # 22080 , std::allocator >::~basic_stringbuf()@@Base+0x73f0> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -532 # 22008 , std::allocator >::~basic_stringbuf()@@Base+0x7378> │ │ │ │ - b -416 # 22080 , std::allocator >::~basic_stringbuf()@@Base+0x73f0> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + bl -129268 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + bl -129276 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129284 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 240 │ │ │ │ + addi.d $s7, $sp, 536 │ │ │ │ + bl -129296 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 200 │ │ │ │ + bl -129308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 296 │ │ │ │ + bl -129316 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129324 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 232 │ │ │ │ + addi.d $s7, $sp, 408 │ │ │ │ + bl -129336 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + bl -129348 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 288 │ │ │ │ + bl -129356 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -129364 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + bl -129372 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 280 │ │ │ │ + b -372 # 251c0 ::do_widen(char) const@@Base+0x11c58> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -260 # 25238 ::do_widen(char) const@@Base+0x11cd0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -252 # 25248 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -440 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21901 │ │ │ │ + addi.d $fp, $sp, 1048 │ │ │ │ + bl -130212 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -268 # 25260 ::do_widen(char) const@@Base+0x11cf8> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $fp, $sp, 1048 │ │ │ │ + b -296 # 25250 ::do_widen(char) const@@Base+0x11ce8> │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -496 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + addi.d $t0, $sp, 1016 │ │ │ │ + pcaddi $a0, 21886 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + bl -130272 │ │ │ │ nop │ │ │ │ + b -448 # 251e8 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ nop │ │ │ │ + b -456 # 251e8 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -516 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -524 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + b -480 # 251e8 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - move $s2, $s7 │ │ │ │ - b -736 # 21f68 , std::allocator >::~basic_stringbuf()@@Base+0x72d8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -540 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -548 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -372 # 25270 ::do_widen(char) const@@Base+0x11d08> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -600 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21861 │ │ │ │ + addi.d $s7, $sp, 536 │ │ │ │ + bl -130372 │ │ │ │ + addi.d $s7, $sp, 536 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -288 # 252f0 ::do_widen(char) const@@Base+0x11d88> │ │ │ │ nop │ │ │ │ - move $s3, $s2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -328 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -284 # 25300 ::do_widen(char) const@@Base+0x11d98> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -656 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + addi.d $t0, $sp, 504 │ │ │ │ + pcaddi $a0, 21846 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bl -130432 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s3, 24 │ │ │ │ - bnez $t0, -20 # 22250 , std::allocator >::~basic_stringbuf()@@Base+0x75c0> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s7, $s3, -348 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ - ld.d $t0, $s3, 32 │ │ │ │ - move $s2, $s3 │ │ │ │ - sltu $t1, $s8, $s1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 20 # 222a0 , std::allocator >::~basic_stringbuf()@@Base+0x7610> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -116648 │ │ │ │ - bnez $a0, 44 # 222c8 , std::allocator >::~basic_stringbuf()@@Base+0x7638> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s1, $s8 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - move $s3, $s2 │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t1, $t0, -420 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, -292 # 22198 , std::allocator >::~basic_stringbuf()@@Base+0x7508> │ │ │ │ - move $a0, $t0 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -316 # 25310 ::do_widen(char) const@@Base+0x11da8> │ │ │ │ + addi.d $s7, $sp, 408 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -320 # 25318 ::do_widen(char) const@@Base+0x11db0> │ │ │ │ nop │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - move $s3, $s2 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -452 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t2, $s1, $t2 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t2, -508 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t2, $t3, 12 # 222f8 , std::allocator >::~basic_stringbuf()@@Base+0x7668> │ │ │ │ - slli.w $t2, $t2, 0x0 │ │ │ │ - bgez $t2, -524 # 220e8 , std::allocator >::~basic_stringbuf()@@Base+0x7458> │ │ │ │ - ld.d $t2, $s2, 24 │ │ │ │ - beqz $t2, -124 # 22280 , std::allocator >::~basic_stringbuf()@@Base+0x75f0> │ │ │ │ - move $s2, $s3 │ │ │ │ - b -516 # 22100 , std::allocator >::~basic_stringbuf()@@Base+0x7470> │ │ │ │ - beq $s7, $s3, -504 # 22110 , std::allocator >::~basic_stringbuf()@@Base+0x7480> │ │ │ │ - ld.d $s8, $s3, 40 │ │ │ │ - b -160 # 22270 , std::allocator >::~basic_stringbuf()@@Base+0x75e0> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -316 # 25328 ::do_widen(char) const@@Base+0x11dc0> │ │ │ │ + pcaddi $a0, 21834 │ │ │ │ + addi.d $s7, $sp, 408 │ │ │ │ + bl -130480 │ │ │ │ nop │ │ │ │ - bl -117992 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -117268 │ │ │ │ - bl -116872 │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -744 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21825 │ │ │ │ + bl -130512 │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -116660 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -116412 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - beqz $t1, 92 # 223a0 , std::allocator >::~basic_stringbuf()@@Base+0x7710> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - sub.d $a1, $a1, $t1 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -117328 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.w $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 280 │ │ │ │ + b -736 # 251c0 ::do_widen(char) const@@Base+0x11c58> │ │ │ │ nop │ │ │ │ + b -704 # 251e8 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -764 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -772 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -780 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -788 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -796 # 251b8 ::do_widen(char) const@@Base+0x11c50> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -556 # 252b0 ::do_widen(char) const@@Base+0x11d48> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -848 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + addi.d $t0, $sp, 760 │ │ │ │ + pcaddi $a0, 21798 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + bl -130624 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -588 # 252c0 ::do_widen(char) const@@Base+0x11d58> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -896 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21787 │ │ │ │ + addi.d $s7, $sp, 664 │ │ │ │ + bl -130668 │ │ │ │ + addi.d $s7, $sp, 664 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -624 # 252c8 ::do_widen(char) const@@Base+0x11d60> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -620 # 252d8 ::do_widen(char) const@@Base+0x11d70> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -952 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + addi.d $t0, $sp, 632 │ │ │ │ + pcaddi $a0, 21772 │ │ │ │ + st.d $t0, $sp, 240 │ │ │ │ + bl -130728 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -652 # 252e8 ::do_widen(char) const@@Base+0x11d80> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -1000 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + addi.d $t0, $sp, 888 │ │ │ │ + pcaddi $a0, 21760 │ │ │ │ + st.d $t0, $sp, 256 │ │ │ │ + bl -130776 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + b -780 # 25298 ::do_widen(char) const@@Base+0x11d30> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -1048 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21749 │ │ │ │ + addi.d $s7, $sp, 792 │ │ │ │ + bl -130820 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s7, $sp, 792 │ │ │ │ + b -816 # 252a0 ::do_widen(char) const@@Base+0x11d38> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s7, $sp, 920 │ │ │ │ + b -872 # 25278 ::do_widen(char) const@@Base+0x11d10> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -868 # 25288 ::do_widen(char) const@@Base+0x11d20> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 1176 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -1120 # 251a0 ::do_widen(char) const@@Base+0x11c38> │ │ │ │ + pcaddi $a0, 21731 │ │ │ │ + addi.d $s7, $sp, 920 │ │ │ │ + bl -130892 │ │ │ │ + pcaddi $t1, 60424 │ │ │ │ + pcaddi $t0, 60424 │ │ │ │ + ldptr.w $a2, $t0, 0 │ │ │ │ + ldptr.w $a1, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + pcaddi $t0, 59386 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + pcalau12i $s1, 59 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + srli.w $t1, $a1, 0x1f │ │ │ │ + srli.w $t0, $a2, 0x1f │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + add.w $a1, $a1, $t1 │ │ │ │ + add.w $a2, $a2, $t0 │ │ │ │ + srai.w $a1, $a1, 0x1 │ │ │ │ + srai.w $a2, $a2, 0x1 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + addi.w $a1, $a1, -20 │ │ │ │ + addi.w $a2, $a2, -8 │ │ │ │ + li.w $a0, 168 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -130444 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + li.w $a4, 17 │ │ │ │ + li.w $a3, 40 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl 30300 # 2cd00 ::do_widen(char) const@@Base+0x19798> │ │ │ │ + pcaddi $t0, 60291 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.d $s2, $s0, 8 │ │ │ │ + beqz $t0, 28 # 256d0 ::do_widen(char) const@@Base+0x12168> │ │ │ │ + pcalau12i $t0, 59 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl 31268 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -130516 │ │ │ │ + ld.d $a1, $s0, 8 │ │ │ │ + move $a5, $zero │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + bl 30480 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + addi.d $s3, $s0, 16 │ │ │ │ + beq $t0, $t1, 124 # 25780 ::do_widen(char) const@@Base+0x12218> │ │ │ │ + addi.d $t1, $t0, 8 │ │ │ │ + stptr.d $s2, $t0, 0 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ nop │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -130588 │ │ │ │ + ld.d $a1, $s0, 8 │ │ │ │ + move $a5, $zero │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + bl 30408 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + beq $t0, $t1, 88 # 257a0 ::do_widen(char) const@@Base+0x12238> │ │ │ │ + addi.d $t1, $t0, 8 │ │ │ │ + stptr.d $s2, $t0, 0 │ │ │ │ + st.d $t1, $s0, 24 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 128 # 257e0 ::do_widen(char) const@@Base+0x12278> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 312 # 258c0 ::do_widen(char) const@@Base+0x12358> │ │ │ │ + b -116 # 25718 ::do_widen(char) const@@Base+0x121b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 280 # 258c0 ::do_widen(char) const@@Base+0x12358> │ │ │ │ + b -84 # 25758 ::do_widen(char) const@@Base+0x121f0> │ │ │ │ + move $s2, $a0 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + beqz $a0, 20 # 257d0 ::do_widen(char) const@@Base+0x12268> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -130744 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beq $t1, $t0, 56 # 25810 ::do_widen(char) const@@Base+0x122a8> │ │ │ │ nop │ │ │ │ - ld.d $t5, $a0, 16 │ │ │ │ - ld.d $t4, $a0, 32 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 72 │ │ │ │ - slli.w $t8, $a2, 0x0 │ │ │ │ - beq $t5, $t4, 276 # 224fc , std::allocator >::~basic_stringbuf()@@Base+0x786c> │ │ │ │ - ldptr.w $a5, $a0, 24 │ │ │ │ - move $t4, $t5 │ │ │ │ - li.w $a7, 1 │ │ │ │ - addi.w $a6, $a5, 1 │ │ │ │ - bstrpick.d $t3, $a6, 0x1f, 0x6 │ │ │ │ - move $t2, $a5 │ │ │ │ - andi $t6, $a6, 0x3f │ │ │ │ - alsl.d $t3, $t3, $t5, 0x3 │ │ │ │ - beq $a1, $t4, 96 # 2246c , std::allocator >::~basic_stringbuf()@@Base+0x77dc> │ │ │ │ + bl -131040 │ │ │ │ nop │ │ │ │ + move $s3, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -130788 │ │ │ │ + move $s2, $s3 │ │ │ │ + b -68 # 257b8 ::do_widen(char) const@@Base+0x12250> │ │ │ │ + b -24 # 257e8 ::do_widen(char) const@@Base+0x12280> │ │ │ │ nop │ │ │ │ + b -32 # 257e8 ::do_widen(char) const@@Base+0x12280> │ │ │ │ nop │ │ │ │ - bnez $t2, 160 # 224bc , std::allocator >::~basic_stringbuf()@@Base+0x782c> │ │ │ │ - move $t1, $zero │ │ │ │ - addi.d $t4, $t4, -8 │ │ │ │ - lu52i.d $t1, $t1, -2048 │ │ │ │ - li.w $t2, 63 │ │ │ │ - bnez $t6, 156 # 224cc , std::allocator >::~basic_stringbuf()@@Base+0x783c> │ │ │ │ - move $t7, $zero │ │ │ │ - addi.d $t3, $t3, -8 │ │ │ │ - lu52i.d $t7, $t7, -2048 │ │ │ │ - li.w $t6, 63 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - ldptr.d $a4, $t4, 0 │ │ │ │ - or $a2, $t0, $t7 │ │ │ │ - and $t1, $t1, $a4 │ │ │ │ - andn $t0, $t0, $t7 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $a2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stptr.d $t0, $t3, 0 │ │ │ │ - bne $a1, $t4, -76 # 2241c , std::allocator >::~basic_stringbuf()@@Base+0x778c> │ │ │ │ - bne $t8, $t2, -80 # 2241c , std::allocator >::~basic_stringbuf()@@Base+0x778c> │ │ │ │ - ldptr.d $t2, $a1, 0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - sll.d $t0, $t0, $t8 │ │ │ │ - andn $t1, $t2, $t0 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - maskeqz $t0, $t0, $a3 │ │ │ │ - masknez $t1, $t1, $a3 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - li.w $t3, 63 │ │ │ │ - stptr.d $t0, $a1, 0 │ │ │ │ - beq $a5, $t3, 68 # 224dc , std::allocator >::~basic_stringbuf()@@Base+0x784c> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - st.w $a6, $a0, 24 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -129940 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $t2, $t2, -1 │ │ │ │ - sll.d $t1, $a7, $t2 │ │ │ │ - beqz $t6, -144 # 22434 , std::allocator >::~basic_stringbuf()@@Base+0x77a4> │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + beqz $t0, 28 # 25848 ::do_widen(char) const@@Base+0x122e0> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + b -130860 │ │ │ │ nop │ │ │ │ - addi.w $t6, $t6, -1 │ │ │ │ - sll.d $t7, $a7, $t6 │ │ │ │ - b -144 # 22444 , std::allocator >::~basic_stringbuf()@@Base+0x77b4> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - addi.d $t5, $t5, 8 │ │ │ │ - st.w $zero, $a0, 24 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t7, $a0, 24 │ │ │ │ - ldptr.d $t6, $a0, 0 │ │ │ │ - li.w $t2, -64 │ │ │ │ - bstrpick.d $t0, $t7, 0x1f, 0x0 │ │ │ │ - sub.d $t1, $t5, $t6 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - lu52i.d $t2, $t2, 2047 │ │ │ │ - alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ - move $a5, $a1 │ │ │ │ - move $s4, $a3 │ │ │ │ - move $t3, $a0 │ │ │ │ - beq $t1, $t2, 716 # 22804 , std::allocator >::~basic_stringbuf()@@Base+0x7b74> │ │ │ │ - sltui $t0, $t1, 1 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - li.w $s3, -8 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - lu52i.d $s3, $s3, 255 │ │ │ │ - bltu $t0, $t1, 44 # 2257c , std::allocator >::~basic_stringbuf()@@Base+0x78ec> │ │ │ │ - li.w $t1, -63 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - sltu $t1, $t0, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - masknez $t1, $t2, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - addi.d $t0, $t0, 63 │ │ │ │ - srli.d $t0, $t0, 0x6 │ │ │ │ - slli.d $s3, $t0, 0x3 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $a5, $sp, 48 │ │ │ │ - st.d $t3, $sp, 40 │ │ │ │ - st.d $t6, $sp, 32 │ │ │ │ - st.d $t7, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t8, $sp, 8 │ │ │ │ - stptr.d $t5, $sp, 0 │ │ │ │ - bl -117916 │ │ │ │ - ld.d $t6, $sp, 32 │ │ │ │ - ld.d $a5, $sp, 48 │ │ │ │ - li.w $t0, 8 │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - sub.d $s0, $a5, $t6 │ │ │ │ - ld.d $t8, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t7, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - move $a3, $a0 │ │ │ │ - bge $t0, $s0, 548 # 227ec , std::allocator >::~basic_stringbuf()@@Base+0x7b5c> │ │ │ │ - move $a1, $t6 │ │ │ │ - move $a2, $s0 │ │ │ │ - st.d $a5, $sp, 56 │ │ │ │ - st.d $t3, $sp, 48 │ │ │ │ - st.d $t7, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t8, $sp, 16 │ │ │ │ - st.d $t5, $sp, 8 │ │ │ │ - stptr.d $t6, $sp, 0 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - bl -116996 │ │ │ │ - ld.d $a3, $sp, 40 │ │ │ │ - ldptr.d $t6, $sp, 0 │ │ │ │ - ld.d $t5, $sp, 8 │ │ │ │ - ld.d $t8, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t7, $sp, 32 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ld.d $a5, $sp, 56 │ │ │ │ - add.d $a1, $a3, $s0 │ │ │ │ - move $a0, $a5 │ │ │ │ - move $a6, $a5 │ │ │ │ - move $a4, $zero │ │ │ │ - li.w $a7, 1 │ │ │ │ - li.w $s1, 63 │ │ │ │ - li.w $s0, 64 │ │ │ │ - move $t0, $zero │ │ │ │ nop │ │ │ │ - beq $a5, $a6, 128 # 226bc , std::allocator >::~basic_stringbuf()@@Base+0x7a2c> │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - ldptr.d $s2, $a6, 0 │ │ │ │ - sll.d $a2, $a7, $a4 │ │ │ │ - sll.d $t2, $a7, $t0 │ │ │ │ - and $t2, $t2, $s2 │ │ │ │ - or $s2, $a2, $t1 │ │ │ │ - andn $t1, $t1, $a2 │ │ │ │ - masknez $t1, $t1, $t2 │ │ │ │ - maskeqz $t2, $s2, $t2 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - stptr.d $t1, $a1, 0 │ │ │ │ - beq $a4, $s1, 44 # 2269c , std::allocator >::~basic_stringbuf()@@Base+0x7a0c> │ │ │ │ - addi.w $a4, $a4, 1 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - bne $t0, $s0, -68 # 2263c , std::allocator >::~basic_stringbuf()@@Base+0x79ac> │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ - move $a6, $a0 │ │ │ │ - move $t0, $zero │ │ │ │ - b -84 # 2263c , std::allocator >::~basic_stringbuf()@@Base+0x79ac> │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + beqz $a0, 72 # 258b4 ::do_widen(char) const@@Base+0x1234c> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -130932 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -130956 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $a1, 8 │ │ │ │ - move $a4, $zero │ │ │ │ - b -40 # 2267c , std::allocator >::~basic_stringbuf()@@Base+0x79ec> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -130988 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + ld.d $s1, $a0, 8 │ │ │ │ + ldptr.d $s4, $a0, 0 │ │ │ │ + li.w $t2, -1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + sub.d $s1, $s1, $s4 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + lu52i.d $t2, $t2, 255 │ │ │ │ + srai.d $t1, $s1, 0x3 │ │ │ │ + beq $t1, $t2, 172 # 259a0 ::do_widen(char) const@@Base+0x12438> │ │ │ │ + move $s2, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 256 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s0, $a0, 0x3 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -131116 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + ldptr.d $t0, $a1, 0 │ │ │ │ + stx.d $t0, $a0, $s1 │ │ │ │ + beqz $s1, 16 # 25950 ::do_widen(char) const@@Base+0x123e8> │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -130412 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + add.d $s1, $s3, $s1 │ │ │ │ + beqz $s4, 24 # 25970 ::do_widen(char) const@@Base+0x12408> │ │ │ │ + ld.d $a1, $s2, 16 │ │ │ │ + move $a0, $s4 │ │ │ │ + sub.d $a1, $a1, $s4 │ │ │ │ + bl -131160 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + add.d $a0, $s3, $s0 │ │ │ │ + stptr.d $s3, $s2, 0 │ │ │ │ + st.d $s1, $s2, 8 │ │ │ │ + st.d $a0, $s2, 16 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + pcaddi $a0, 21538 │ │ │ │ + bl -131812 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne $t8, $t0, -120 # 22644 , std::allocator >::~basic_stringbuf()@@Base+0x79b4> │ │ │ │ - li.w $t1, 63 │ │ │ │ - addi.d $a2, $a1, 8 │ │ │ │ - move $t8, $zero │ │ │ │ - beq $a4, $t1, 16 # 226dc , std::allocator >::~basic_stringbuf()@@Base+0x7a4c> │ │ │ │ - addi.w $t8, $a4, 1 │ │ │ │ - move $a2, $a1 │ │ │ │ nop │ │ │ │ - ldptr.d $t1, $a1, 0 │ │ │ │ - li.w $t2, 1 │ │ │ │ - sll.d $t2, $t2, $a4 │ │ │ │ - or $a4, $t2, $t1 │ │ │ │ - andn $t1, $t1, $t2 │ │ │ │ - masknez $t1, $t1, $s4 │ │ │ │ - maskeqz $t2, $a4, $s4 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - stptr.d $t1, $a1, 0 │ │ │ │ - li.w $a5, 1 │ │ │ │ - li.w $a6, 63 │ │ │ │ - beq $t5, $a0, 92 # 22764 , std::allocator >::~basic_stringbuf()@@Base+0x7ad4> │ │ │ │ - ldptr.d $a1, $a2, 0 │ │ │ │ - ldptr.d $a7, $a0, 0 │ │ │ │ - sll.d $t1, $a5, $t8 │ │ │ │ - sll.d $t2, $a5, $t0 │ │ │ │ - and $t2, $t2, $a7 │ │ │ │ - andn $a7, $a1, $t1 │ │ │ │ - or $t1, $t1, $a1 │ │ │ │ - maskeqz $t1, $t1, $t2 │ │ │ │ - masknez $t2, $a7, $t2 │ │ │ │ - or $t1, $t1, $t2 │ │ │ │ - stptr.d $t1, $a2, 0 │ │ │ │ - beq $t8, $a6, 164 # 227dc , std::allocator >::~basic_stringbuf()@@Base+0x7b4c> │ │ │ │ - addi.w $t8, $t8, 1 │ │ │ │ nop │ │ │ │ - addi.w $t0, $t0, 1 │ │ │ │ - xori $t1, $t0, 0x40 │ │ │ │ - addi.d $t2, $a0, 8 │ │ │ │ - masknez $t2, $t2, $t1 │ │ │ │ - maskeqz $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $a0, $t1 │ │ │ │ - or $a0, $t2, $t1 │ │ │ │ - bne $t5, $a0, -84 # 2270c , std::allocator >::~basic_stringbuf()@@Base+0x7a7c> │ │ │ │ - bne $t7, $t0, -88 # 2270c , std::allocator >::~basic_stringbuf()@@Base+0x7a7c> │ │ │ │ - st.d $a2, $sp, 80 │ │ │ │ - st.w $t8, $sp, 88 │ │ │ │ - beqz $t6, 36 # 22794 , std::allocator >::~basic_stringbuf()@@Base+0x7b04> │ │ │ │ - sub.d $a1, $t4, $t6 │ │ │ │ - move $a0, $t6 │ │ │ │ - st.d $t3, $sp, 8 │ │ │ │ - stptr.d $a3, $sp, 0 │ │ │ │ - bl -118388 │ │ │ │ - ld.d $t3, $sp, 8 │ │ │ │ - ldptr.d $a3, $sp, 0 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 80 │ │ │ │ - ldptr.w $t1, $sp, 88 │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - add.d $t0, $a3, $s3 │ │ │ │ - stptr.d $a3, $t3, 0 │ │ │ │ - st.d $t0, $t3, 32 │ │ │ │ - st.w $zero, $t3, 8 │ │ │ │ - st.d $t2, $t3, 16 │ │ │ │ - st.w $t1, $t3, 24 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a2, $a2, 8 │ │ │ │ - move $t8, $zero │ │ │ │ - b -160 # 22744 , std::allocator >::~basic_stringbuf()@@Base+0x7ab4> │ │ │ │ nop │ │ │ │ - move $a1, $a0 │ │ │ │ - bne $s0, $t0, -468 # 2261c , std::allocator >::~basic_stringbuf()@@Base+0x798c> │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - addi.d $a1, $a0, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -484 # 2261c , std::allocator >::~basic_stringbuf()@@Base+0x798c> │ │ │ │ - pcaddi $a0, 25089 │ │ │ │ - bl -119112 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + pcalau12i $s2, 59 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + beqz $t0, 1104 # 25e38 ::do_widen(char) const@@Base+0x128d0> │ │ │ │ + ld.d $t0, $a0, 56 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + beqz $t0, 792 # 25d18 ::do_widen(char) const@@Base+0x127b0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl 31204 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.bu $t1, $t0, 136 │ │ │ │ + beqz $t1, 16 # 25a28 ::do_widen(char) const@@Base+0x124c0> │ │ │ │ + ld.bu $t1, $t0, 137 │ │ │ │ + bnez $t1, 984 # 25df8 ::do_widen(char) const@@Base+0x12890> │ │ │ │ nop │ │ │ │ + ld.bu $t0, $t0, 138 │ │ │ │ + bnez $t0, 684 # 25cd8 ::do_widen(char) const@@Base+0x12770> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bl 31156 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + addi.d $s1, $sp, 56 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 97 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $s3, $a1 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.h $t0, $sp, 56 │ │ │ │ + bl 29984 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 25a88 ::do_widen(char) const@@Base+0x12520> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -131444 │ │ │ │ + pcaddi $t2, 60116 │ │ │ │ + lu12i.w $t1, 340694 │ │ │ │ + ori $t1, $t1, 0x948 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + lu32i.d $t1, 159587 │ │ │ │ + lu52i.d $t1, $t1, 1623 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s3 │ │ │ │ + ldptr.w $s4, $t2, 0 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + st.b $zero, $sp, 64 │ │ │ │ + bl 29896 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 25ae0 ::do_widen(char) const@@Base+0x12578> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -131532 │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + lu12i.w $t3, 468726 │ │ │ │ + ori $t3, $t3, 0x353 │ │ │ │ + li.w $t2, 101 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.w $t3, $sp, 56 │ │ │ │ + st.b $t2, $s1, 4 │ │ │ │ + li.w $t1, 5 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.b $zero, $sp, 61 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl 30112 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $a2, $a0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + li.w $t1, 3 │ │ │ │ + move $a4, $s4 │ │ │ │ + div.w $a2, $a2, $t1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 29792 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 25b48 ::do_widen(char) const@@Base+0x125e0> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -131636 │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + lu12i.w $t3, 415319 │ │ │ │ + ori $t3, $t3, 0x53 │ │ │ │ + li.w $t2, 100 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.w $t3, $sp, 56 │ │ │ │ + st.b $t2, $s1, 4 │ │ │ │ + li.w $t1, 5 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.b $zero, $sp, 61 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl 30008 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + li.w $t1, 3 │ │ │ │ + div.w $a2, $a0, $t1 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + move $a4, $s4 │ │ │ │ + move $a3, $zero │ │ │ │ + slli.w $a2, $a2, 0x1 │ │ │ │ + move $a1, $s3 │ │ │ │ + bl 29688 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s1, 16 # 25bb0 ::do_widen(char) const@@Base+0x12648> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -131740 │ │ │ │ + ld.d $t0, $s0, 32 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $a0, $t0, 8 │ │ │ │ + bl -131660 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beqz $t0, 36 # 25bf0 ::do_widen(char) const@@Base+0x12688> │ │ │ │ + ld.d $t1, $s0, 32 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + pcaddi $a3, 22102 │ │ │ │ + ld.d $a0, $t1, 8 │ │ │ │ + li.w $a2, 9 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -132808 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + li.w $s1, 3 │ │ │ │ + ld.d $s3, $a0, 8 │ │ │ │ + bl 29876 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + div.w $a2, $a0, $s1 │ │ │ │ + pcaddi $a3, 22090 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + addi.w $a2, $a2, 6 │ │ │ │ + move $a0, $s3 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + bl -132864 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + ld.d $s3, $a0, 8 │ │ │ │ + bl 29828 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + div.w $a2, $a0, $s1 │ │ │ │ + addi.w $a2, $a2, 3 │ │ │ │ + pcaddi $a3, 22079 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + slli.w $a2, $a2, 0x1 │ │ │ │ + move $a1, $zero │ │ │ │ + ldptr.w $a4, $t0, 4 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -132916 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 30612 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $a1, $s0, 56 │ │ │ │ + ld.d $a0, $t0, 160 │ │ │ │ + bl -94356 # ebd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2958> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $a1, $s0, 56 │ │ │ │ + ld.d $a0, $t0, 152 │ │ │ │ + bl -62164 # 169a8 ::do_widen(char) const@@Base+0x3440> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $a1, $s0, 56 │ │ │ │ + ld.d $a0, $t0, 168 │ │ │ │ + bl -70152 # 14a84 ::do_widen(char) const@@Base+0x151c> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 29708 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + bl 29700 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl 29692 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 440 # 25e68 ::do_widen(char) const@@Base+0x12900> │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + b -131248 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 64 │ │ │ │ + bl -9788 # 236a0 ::do_widen(char) const@@Base+0x10138> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.b $zero, $t2, 138 │ │ │ │ + bne $t1, $t0, 304 # 25e20 ::do_widen(char) const@@Base+0x128b8> │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + b -131308 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - ldptr.d $t2, $a1, 0 │ │ │ │ - ld.d $s0, $a1, 16 │ │ │ │ - ldptr.w $s1, $a1, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - sub.d $s3, $s0, $t2 │ │ │ │ - bstrpick.d $t0, $s1, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $s3, $t0, 0x3 │ │ │ │ - move $t4, $zero │ │ │ │ - bnez $t0, 204 # 22934 , std::allocator >::~basic_stringbuf()@@Base+0x7ca4> │ │ │ │ - move $t6, $s0 │ │ │ │ - move $t3, $zero │ │ │ │ - li.w $t7, 1 │ │ │ │ - li.w $a1, 63 │ │ │ │ - li.w $a0, 64 │ │ │ │ - move $t2, $zero │ │ │ │ - beq $s0, $t6, 112 # 228f4 , std::allocator >::~basic_stringbuf()@@Base+0x7c64> │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - sll.d $t1, $t7, $t2 │ │ │ │ - and $t1, $t1, $t0 │ │ │ │ - ldptr.d $t0, $t4, 0 │ │ │ │ - sll.d $t5, $t7, $t3 │ │ │ │ - or $t8, $t5, $t0 │ │ │ │ - andn $t0, $t0, $t5 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t8, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stptr.d $t0, $t4, 0 │ │ │ │ - beq $t3, $a1, 32 # 228d4 , std::allocator >::~basic_stringbuf()@@Base+0x7c44> │ │ │ │ - addi.w $t3, $t3, 1 │ │ │ │ - addi.w $t2, $t2, 1 │ │ │ │ - bne $t2, $a0, -60 # 22884 , std::allocator >::~basic_stringbuf()@@Base+0x7bf4> │ │ │ │ - addi.d $t6, $t6, 8 │ │ │ │ - move $t2, $zero │ │ │ │ - b -72 # 22884 , std::allocator >::~basic_stringbuf()@@Base+0x7bf4> │ │ │ │ nop │ │ │ │ - addi.d $t4, $t4, 8 │ │ │ │ - move $t3, $zero │ │ │ │ - b -32 # 228bc , std::allocator >::~basic_stringbuf()@@Base+0x7c2c> │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + bl 29584 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + ld.d $a0, $t0, 160 │ │ │ │ + bl -94632 # eb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2908> │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + move $t1, $a0 │ │ │ │ + srli.w $t0, $t1, 0x1f │ │ │ │ + srli.w $s1, $t2, 0x1f │ │ │ │ + add.w $t0, $t0, $t1 │ │ │ │ + add.w $s1, $s1, $t2 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + srai.w $s1, $s1, 0x1 │ │ │ │ + sub.w $a2, $s1, $t0 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + bl 29536 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $t0, 160 │ │ │ │ + bl -94648 # ebb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2938> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + srli.w $a3, $s1, 0x1f │ │ │ │ + srli.w $t0, $a0, 0x1f │ │ │ │ + add.w $a3, $a3, $s1 │ │ │ │ + add.w $t0, $t0, $a0 │ │ │ │ + ld.d $a0, $t2, 160 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + srai.w $a3, $a3, 0x1 │ │ │ │ + sub.w $a3, $a3, $t0 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + bl -94740 # eb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2908> │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + ld.d $a0, $t0, 160 │ │ │ │ + bl -94708 # ebb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2938> │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -132280 │ │ │ │ + ldptr.d $a5, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $s0, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl 28716 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + st.d $s1, $s0, 56 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + b -984 # 25a08 ::do_widen(char) const@@Base+0x124a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t2, $s1, 32 # 22914 , std::allocator >::~basic_stringbuf()@@Base+0x7c84> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - sll.d $t1, $t7, $t2 │ │ │ │ - and $t1, $t1, $t0 │ │ │ │ - b -112 # 22894 , std::allocator >::~basic_stringbuf()@@Base+0x7c04> │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl 30196 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a1, $s0, 40 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 20764 # 2af24 ::do_widen(char) const@@Base+0x179bc> │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl 29328 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, -292 # 25cf8 ::do_widen(char) const@@Base+0x12790> │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bl -132648 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 24 # 25e58 ::do_widen(char) const@@Base+0x128f0> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bl -132712 │ │ │ │ nop │ │ │ │ - addi.d $t1, $t0, 63 │ │ │ │ - srli.d $t3, $t1, 0x6 │ │ │ │ - slli.d $t3, $t3, 0x3 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $t3 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $t3, $sp, 0 │ │ │ │ - bl -118876 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.d $t3, $sp, 0 │ │ │ │ - srai.d $t5, $t0, 0x3f │ │ │ │ - slti $t6, $t0, 0 │ │ │ │ - srli.d $t5, $t5, 0x3a │ │ │ │ - maskeqz $t1, $t1, $t6 │ │ │ │ - masknez $t6, $t0, $t6 │ │ │ │ - add.d $t0, $t0, $t5 │ │ │ │ - add.d $t3, $a0, $t3 │ │ │ │ - or $t1, $t1, $t6 │ │ │ │ - andi $t0, $t0, 0x3f │ │ │ │ - srai.d $t1, $t1, 0x6 │ │ │ │ - st.w $zero, $s2, 8 │ │ │ │ - stptr.d $a0, $s2, 0 │ │ │ │ - st.d $t3, $s2, 32 │ │ │ │ - sub.d $t0, $t0, $t5 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - move $t4, $a0 │ │ │ │ - alsl.d $t1, $t1, $a0, 0x3 │ │ │ │ - bltz $t0, 68 # 229f4 , std::allocator >::~basic_stringbuf()@@Base+0x7d64> │ │ │ │ - st.w $t0, $sp, 40 │ │ │ │ - st.w $t0, $s2, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $t1, $s2, 16 │ │ │ │ - li.w $t0, 8 │ │ │ │ - bge $t0, $s3, 60 # 22a04 , std::allocator >::~basic_stringbuf()@@Base+0x7d74> │ │ │ │ - move $a0, $t4 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -117992 │ │ │ │ - add.d $t4, $a0, $s3 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - b -376 # 2286c , std::allocator >::~basic_stringbuf()@@Base+0x7bdc> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -132460 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bne $t1, $t0, -36 # 25e68 ::do_widen(char) const@@Base+0x12900> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -131604 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -132304 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, -28 # 25e90 ::do_widen(char) const@@Base+0x12928> │ │ │ │ + b -72 # 25e68 ::do_widen(char) const@@Base+0x12900> │ │ │ │ nop │ │ │ │ + b -32 # 25e98 ::do_widen(char) const@@Base+0x12930> │ │ │ │ nop │ │ │ │ + b -40 # 25e98 ::do_widen(char) const@@Base+0x12930> │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t1, $t1, -8 │ │ │ │ - b -72 # 229b4 , std::allocator >::~basic_stringbuf()@@Base+0x7d24> │ │ │ │ + b -48 # 25e98 ::do_widen(char) const@@Base+0x12930> │ │ │ │ nop │ │ │ │ - beq $s3, $t0, 16 # 22a14 , std::allocator >::~basic_stringbuf()@@Base+0x7d84> │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - b -416 # 2286c , std::allocator >::~basic_stringbuf()@@Base+0x7bdc> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - addi.d $t4, $t4, 8 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - st.d $t0, $t4, -8 │ │ │ │ - b -440 # 2286c , std::allocator >::~basic_stringbuf()@@Base+0x7bdc> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + st.d $s4, $sp, 168 │ │ │ │ + pcalau12i $s4, 59 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s1, $sp, 192 │ │ │ │ + st.d $s0, $sp, 200 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ move $s0, $a0 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + st.d $s7, $sp, 144 │ │ │ │ + bl 2168 # 2677c ::do_widen(char) const@@Base+0x13214> │ │ │ │ + lu12i.w $t2, 399079 │ │ │ │ + ori $t2, $t2, 0x36e │ │ │ │ + lu32i.d $t2, 25963 │ │ │ │ + addi.d $s1, $sp, 104 │ │ │ │ + lu52i.d $t2, $t2, 818 │ │ │ │ + lu12i.w $t1, 197347 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ori $t1, $t1, 0x2e │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + st.w $t1, $s1, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 116 │ │ │ │ + bl 29336 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s5, $sp, 160 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + beq $a0, $s1, 16 # 25f70 ::do_widen(char) const@@Base+0x12a08> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -132700 │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + ld.d $t1, $t0, 16 │ │ │ │ + ld.d $t1, $t1, 16 │ │ │ │ + bnez $t1, 824 # 262b8 ::do_widen(char) const@@Base+0x12d50> │ │ │ │ + lu12i.w $t3, 398903 │ │ │ │ + ori $t3, $t3, 0x241 │ │ │ │ + lu32i.d $t3, 25956 │ │ │ │ + lu52i.d $t3, $t3, 1234 │ │ │ │ + lu12i.w $t2, 6 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ + ori $t2, $t2, 0x46f │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.h $t2, $s1, 8 │ │ │ │ + st.b $t1, $s1, 10 │ │ │ │ + li.w $t0, 11 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 115 │ │ │ │ + bl 29208 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s1, 16 # 25fe0 ::do_widen(char) const@@Base+0x12a78> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -132812 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -132836 │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 28876 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a5, $a0, -3 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s5 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -1780 # 22340 , std::allocator >::~basic_stringbuf()@@Base+0x76b0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -118204 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - ld.d $s2, $a0, 8 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - lu12i.w $t0, -209716 │ │ │ │ - ori $t0, $t0, 0xccd │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - lu32i.d $t0, -209716 │ │ │ │ - sub.d $s5, $s2, $s3 │ │ │ │ - lu52i.d $t0, $t0, -820 │ │ │ │ - srai.d $t1, $s5, 0x3 │ │ │ │ - mul.d $t1, $t1, $t0 │ │ │ │ - lu12i.w $t2, 209715 │ │ │ │ - ori $t2, $t2, 0x333 │ │ │ │ - lu32i.d $t2, 209715 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - lu52i.d $t2, $t2, 51 │ │ │ │ - beq $t1, $t2, 276 # 22ba8 , std::allocator >::~basic_stringbuf()@@Base+0x7f18> │ │ │ │ - lu12i.w $t0, 209715 │ │ │ │ - sltui $s0, $t1, 1 │ │ │ │ - ori $t0, $t0, 0x334 │ │ │ │ - or $s0, $t1, $s0 │ │ │ │ - lu32i.d $t0, 209715 │ │ │ │ - add.d $s0, $s0, $t1 │ │ │ │ - lu52i.d $t0, $t0, 51 │ │ │ │ - sltu $t0, $s0, $t0 │ │ │ │ - maskeqz $s0, $s0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $s0, $s0, $t0 │ │ │ │ - alsl.d $s0, $s0, $s0, 0x2 │ │ │ │ - slli.d $s0, $s0, 0x3 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - bl -119256 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - add.d $a0, $a0, $s5 │ │ │ │ - bl -708 # 22824 , std::allocator >::~basic_stringbuf()@@Base+0x7b94> │ │ │ │ - move $t0, $s1 │ │ │ │ - beq $s3, $s2, 104 # 22b58 , std::allocator >::~basic_stringbuf()@@Base+0x7ec8> │ │ │ │ - move $t0, $s3 │ │ │ │ - move $t1, $s1 │ │ │ │ + bl 28144 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + st.d $s2, $s0, 24 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -132892 │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 28820 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a3, $a0, -2 │ │ │ │ + li.w $a5, 1 │ │ │ │ + move $a4, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 28088 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + st.d $s2, $s0, 32 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -132948 │ │ │ │ + ld.d $s5, $s0, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl 28748 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $t2, $a0 │ │ │ │ + slti $t1, $t2, 0 │ │ │ │ + addi.w $t0, $t2, 3 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + maskeqz $t0, $t0, $t1 │ │ │ │ + masknez $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + srai.w $s6, $t0, 0x2 │ │ │ │ + bl 28728 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + move $t0, $a0 │ │ │ │ + srli.w $a3, $t0, 0x1f │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + add.w $a3, $a3, $t0 │ │ │ │ + srai.w $a3, $a3, 0x1 │ │ │ │ + addi.w $s7, $a3, -1 │ │ │ │ + bl 28684 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $t0, $a0 │ │ │ │ + srli.w $a4, $t0, 0x1f │ │ │ │ + add.w $a4, $a4, $t0 │ │ │ │ + li.w $a5, 7 │ │ │ │ + move $a3, $s7 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s2 │ │ │ │ + srai.d $a4, $a4, 0x1 │ │ │ │ + bl 27956 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + pcaddi $s7, 59641 │ │ │ │ + ld.bu $t0, $s7, 0 │ │ │ │ + st.d $s2, $s0, 40 │ │ │ │ + beqz $t0, 36 # 26100 ::do_widen(char) const@@Base+0x12b98> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl 28668 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ + ld.d $s2, $s0, 40 │ │ │ │ nop │ │ │ │ - ld.d $t2, $t0, 32 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t1, 0 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - addi.d $t1, $t1, 40 │ │ │ │ - vst $vr0, $t1, -24 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - st.d $t2, $t1, -8 │ │ │ │ - bne $t0, $s2, -32 # 22b00 , std::allocator >::~basic_stringbuf()@@Base+0x7e70> │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - addi.d $t0, $t0, -40 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - sub.d $t0, $t0, $s3 │ │ │ │ - lu52i.d $t1, $t1, 204 │ │ │ │ - srli.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t1 │ │ │ │ - bstrpick.d $t0, $t0, 0x3c, 0x0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - alsl.d $t0, $t0, $s1, 0x3 │ │ │ │ + lu12i.w $t2, 472918 │ │ │ │ + ori $t2, $t2, 0x150 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x465 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.w $t2, $sp, 104 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 110 │ │ │ │ + bl 28844 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s1, 20 # 26150 ::do_widen(char) const@@Base+0x12be8> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -133176 │ │ │ │ nop │ │ │ │ - addi.d $s2, $t0, 40 │ │ │ │ - beqz $s3, 20 # 22b70 , std::allocator >::~basic_stringbuf()@@Base+0x7ee0> │ │ │ │ - ld.d $a1, $s4, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - sub.d $a1, $a1, $s3 │ │ │ │ - bl -119388 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - add.d $s0, $s1, $s0 │ │ │ │ - stptr.d $s1, $s4, 0 │ │ │ │ - st.d $s2, $s4, 8 │ │ │ │ - st.d $s0, $s4, 16 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -133204 │ │ │ │ + ld.d $s8, $s0, 8 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl 28492 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + slti $t0, $t1, 0 │ │ │ │ + addi.w $s2, $t1, 3 │ │ │ │ + maskeqz $s2, $s2, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $s2, $s2, $t0 │ │ │ │ + bl 28476 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + slti $t0, $t1, 0 │ │ │ │ + addi.w $s5, $t1, 3 │ │ │ │ + maskeqz $s5, $s5, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + or $s5, $s5, $t0 │ │ │ │ + bl 28428 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $t0, $a0 │ │ │ │ + srli.w $a4, $t0, 0x1f │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + add.w $a4, $a4, $t0 │ │ │ │ + srai.w $a4, $a4, 0x1 │ │ │ │ + st.d $a4, $sp, 8 │ │ │ │ + bl 28416 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + move $t0, $a0 │ │ │ │ + srli.w $a5, $t0, 0x1f │ │ │ │ + ld.d $a4, $sp, 8 │ │ │ │ + add.w $a5, $a5, $t0 │ │ │ │ + srai.w $a3, $s5, 0x2 │ │ │ │ + srai.w $a2, $s2, 0x2 │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s6 │ │ │ │ + srai.d $a5, $a5, 0x1 │ │ │ │ + bl 27672 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + ld.bu $t0, $s7, 0 │ │ │ │ + st.d $s6, $s0, 48 │ │ │ │ + beqz $t0, 36 # 26218 ::do_widen(char) const@@Base+0x12cb0> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + move $a0, $s6 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl 28388 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ + ld.d $s6, $s0, 48 │ │ │ │ + nop │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x548 │ │ │ │ + li.w $t0, 4 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $s6 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.w $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 108 │ │ │ │ + bl 28576 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s1, 16 # 26258 ::do_widen(char) const@@Base+0x12cf0> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -133444 │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -133468 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -3156 # 25610 ::do_widen(char) const@@Base+0x120a8> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s1, $s0, 64 │ │ │ │ + bne $t1, $t0, 332 # 263c0 ::do_widen(char) const@@Base+0x12e58> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $s2, $sp, 184 │ │ │ │ + ld.d $s5, $sp, 160 │ │ │ │ + ld.d $s6, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 200 │ │ │ │ + ld.d $s1, $sp, 192 │ │ │ │ + ld.d $s4, $sp, 168 │ │ │ │ + ld.d $s7, $sp, 144 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - pcaddi $a0, 24506 │ │ │ │ - bl -120044 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a1, $t0, 160 │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + addi.d $a2, $sp, 24 │ │ │ │ + addi.d $s8, $sp, 40 │ │ │ │ + ori $t1, $t1, 0x16e │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + move $fp, $a2 │ │ │ │ + st.w $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.b $zero, $sp, 44 │ │ │ │ + bl -91044 # ff48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc8> │ │ │ │ + li.w $a4, 6 │ │ │ │ + pcaddi $a3, 21651 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -133124 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ move $s2, $a0 │ │ │ │ - move $a1, $s0 │ │ │ │ + beq $t0, $s6, 128 # 26398 ::do_widen(char) const@@Base+0x12e30> │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + stptr.d $s6, $s2, 0 │ │ │ │ + st.d $zero, $s2, 8 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $s5 │ │ │ │ + st.b $zero, $s2, 16 │ │ │ │ + bl 28312 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s1, 16 # 26360 ::do_widen(char) const@@Base+0x12df8> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -133708 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + addi.d $t0, $sp, 72 │ │ │ │ + beq $a0, $t0, 16 # 26378 ::do_widen(char) const@@Base+0x12e10> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -133732 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s8, 60 # 263b8 ::do_widen(char) const@@Base+0x12e50> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -133752 │ │ │ │ + ld.d $fp, $sp, 208 │ │ │ │ + b -944 # 25fe0 ::do_widen(char) const@@Base+0x12a78> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a1, $s6 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -119468 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -133064 │ │ │ │ + b -132 # 26328 ::do_widen(char) const@@Base+0x12dc0> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $fp, $sp, 208 │ │ │ │ + b -988 # 25fe0 ::do_widen(char) const@@Base+0x12a78> │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bl -134088 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -118596 │ │ │ │ nop │ │ │ │ + bl -133840 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + bne $t1, $t0, 56 # 26430 ::do_widen(char) const@@Base+0x12ec8> │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -132996 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -133700 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $fp │ │ │ │ + bl -133708 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + beq $t1, $t0, -44 # 26400 ::do_widen(char) const@@Base+0x12e98> │ │ │ │ + bl -134192 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -133744 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -92 # 263e8 ::do_widen(char) const@@Base+0x12e80> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -133760 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $fp, $sp, 208 │ │ │ │ + st.d $s2, $sp, 184 │ │ │ │ + st.d $s3, $sp, 176 │ │ │ │ + st.d $s5, $sp, 160 │ │ │ │ + st.d $s6, $sp, 152 │ │ │ │ + st.d $s8, $sp, 136 │ │ │ │ + beq $t1, $t0, -116 # 26400 ::do_widen(char) const@@Base+0x12e98> │ │ │ │ + b -72 # 26430 ::do_widen(char) const@@Base+0x12ec8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + b -172 # 263e0 ::do_widen(char) const@@Base+0x12e78> │ │ │ │ + b -88 # 26438 ::do_widen(char) const@@Base+0x12ed0> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -132 # 26418 ::do_widen(char) const@@Base+0x12eb0> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -133848 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -156 # 26410 ::do_widen(char) const@@Base+0x12ea8> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + move $a0, $s6 │ │ │ │ + b -220 # 263e0 ::do_widen(char) const@@Base+0x12e78> │ │ │ │ + b -136 # 26438 ::do_widen(char) const@@Base+0x12ed0> │ │ │ │ nop │ │ │ │ + b -248 # 263d0 ::do_widen(char) const@@Base+0x12e68> │ │ │ │ nop │ │ │ │ + b -256 # 263d0 ::do_widen(char) const@@Base+0x12e68> │ │ │ │ nop │ │ │ │ - beqz $a0, 144 # 22c78 , std::allocator >::~basic_stringbuf()@@Base+0x7fe8> │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ + move $t0, $a2 │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ + move $a2, $a3 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $a1, $t0 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32 # 22be8 , std::allocator >::~basic_stringbuf()@@Base+0x7f58> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 22c28 , std::allocator >::~basic_stringbuf()@@Base+0x7f98> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -119572 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 22c40 , std::allocator >::~basic_stringbuf()@@Base+0x7fb0> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -119596 │ │ │ │ - li.w $a1, 96 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl 1184 # 2699c ::do_widen(char) const@@Base+0x13434> │ │ │ │ + pcaddi $t0, 58690 │ │ │ │ + st.d $s1, $s0, 16 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -119608 │ │ │ │ - bnez $s1, -76 # 22c00 , std::allocator >::~basic_stringbuf()@@Base+0x7f70> │ │ │ │ + bl -1616 # 25ed8 ::do_widen(char) const@@Base+0x12970> │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 420 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -133328 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - ld.d $s2, $a0, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - pcaddi $t0, 62189 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - move $s3, $a0 │ │ │ │ - beqz $s2, 136 # 22d30 , std::allocator >::~basic_stringbuf()@@Base+0x80a0> │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - pcaddi $t1, 1878 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $a0, 20 # 26580 ::do_widen(char) const@@Base+0x13018> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, 8 │ │ │ │ - bne $t0, $t1, 160 # 22d58 , std::allocator >::~basic_stringbuf()@@Base+0x80c8> │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $s2, 8 │ │ │ │ - ld.d $s1, $s2, 16 │ │ │ │ - beq $s0, $s1, 52 # 22d00 , std::allocator >::~basic_stringbuf()@@Base+0x8070> │ │ │ │ - nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + beqz $a0, 20 # 26598 ::do_widen(char) const@@Base+0x13030> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + beqz $a0, 20 # 265b0 ::do_widen(char) const@@Base+0x13048> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + ld.d $a0, $s0, 48 │ │ │ │ + beqz $a0, 20 # 265c8 ::do_widen(char) const@@Base+0x13060> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + beqz $a0, 20 # 265e0 ::do_widen(char) const@@Base+0x13078> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + ld.d $t0, $s0, 64 │ │ │ │ + beqz $t0, 76 # 26630 ::do_widen(char) const@@Base+0x130c8> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + pcaddi $t2, -866 │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + bne $t1, $t2, 100 # 26658 ::do_widen(char) const@@Base+0x130f0> │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + beqz $a0, 28 # 26618 ::do_widen(char) const@@Base+0x130b0> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -134396 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ + li.w $a1, 40 │ │ │ │ move $a0, $t0 │ │ │ │ - beqz $t0, 16 # 22cf0 , std::allocator >::~basic_stringbuf()@@Base+0x8060> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - bl -119772 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - bne $s1, $s0, -28 # 22cd8 , std::allocator >::~basic_stringbuf()@@Base+0x8048> │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ - nop │ │ │ │ - beqz $s1, 24 # 22d18 , std::allocator >::~basic_stringbuf()@@Base+0x8088> │ │ │ │ - ld.d $a1, $s2, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -119808 │ │ │ │ - nop │ │ │ │ - li.w $a1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -119824 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s3, 48 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -348 # 22be8 , std::allocator >::~basic_stringbuf()@@Base+0x7f58> │ │ │ │ + bl -134416 │ │ │ │ nop │ │ │ │ + st.d $zero, $s0, 64 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl 28092 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl 27236 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b 172 # 266fc ::do_widen(char) const@@Base+0x13194> │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -56 # 26628 ::do_widen(char) const@@Base+0x130c0> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s3, 48 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -396 # 22be8 , std::allocator >::~basic_stringbuf()@@Base+0x7f58> │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 58598 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - bl -252 # 22c88 , std::allocator >::~basic_stringbuf()@@Base+0x7ff8> │ │ │ │ + bl -292 # 26558 ::do_widen(char) const@@Base+0x12ff0> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 80 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -119944 │ │ │ │ + b 96 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $s2, $a0, 8 │ │ │ │ - beqz $s6, 368 # 22f30 , std::allocator >::~basic_stringbuf()@@Base+0x82a0> │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s7, $a2 │ │ │ │ - move $s3, $s2 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t0, 58585 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -344 # 26558 ::do_widen(char) const@@Base+0x12ff0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 52 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -134592 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s7 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s7, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 22e28 , std::allocator >::~basic_stringbuf()@@Base+0x8198> │ │ │ │ - bl -119600 │ │ │ │ - bnez $a0, 20 # 22e38 , std::allocator >::~basic_stringbuf()@@Base+0x81a8> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 22e40 , std::allocator >::~basic_stringbuf()@@Base+0x81b0> │ │ │ │ - blt $s0, $s5, 72 # 22e78 , std::allocator >::~basic_stringbuf()@@Base+0x81e8> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 22e78 , std::allocator >::~basic_stringbuf()@@Base+0x81e8> │ │ │ │ nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 56 # 22e80 , std::allocator >::~basic_stringbuf()@@Base+0x81f0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 22e08 , std::allocator >::~basic_stringbuf()@@Base+0x8178> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + beqz $t1, 76 # 2674c ::do_widen(char) const@@Base+0x131e4> │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t1, $t2, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -44 # 22e50 , std::allocator >::~basic_stringbuf()@@Base+0x81c0> │ │ │ │ - beq $s2, $s3, 152 # 22f18 , std::allocator >::~basic_stringbuf()@@Base+0x8288> │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 22eb0 , std::allocator >::~basic_stringbuf()@@Base+0x8220> │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -119732 │ │ │ │ - bnez $a0, 40 # 22ed0 , std::allocator >::~basic_stringbuf()@@Base+0x8240> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 22ed8 , std::allocator >::~basic_stringbuf()@@Base+0x8248> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 22f18 , std::allocator >::~basic_stringbuf()@@Base+0x8288> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 22f18 , std::allocator >::~basic_stringbuf()@@Base+0x8288> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 23138 , std::allocator >::~basic_stringbuf()@@Base+0x84a8> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ - nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 22fb8 , std::allocator >::~basic_stringbuf()@@Base+0x8328> │ │ │ │ - bl -120000 │ │ │ │ - bnez $a0, 20 # 22fc8 , std::allocator >::~basic_stringbuf()@@Base+0x8338> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 22fd0 , std::allocator >::~basic_stringbuf()@@Base+0x8340> │ │ │ │ - blt $s0, $s3, 56 # 22ff8 , std::allocator >::~basic_stringbuf()@@Base+0x8368> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 22ff8 , std::allocator >::~basic_stringbuf()@@Base+0x8368> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 48 # 23008 , std::allocator >::~basic_stringbuf()@@Base+0x8378> │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 22f98 , std::allocator >::~basic_stringbuf()@@Base+0x8308> │ │ │ │ nop │ │ │ │ + li.w $a1, 16 │ │ │ │ + b -134752 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 22fe0 , std::allocator >::~basic_stringbuf()@@Base+0x8350> │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 230b8 , std::allocator >::~basic_stringbuf()@@Base+0x8428> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + pcalau12i $s0, 58 │ │ │ │ + ld.d $s0, $s0, -248 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -133964 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + bl -134964 │ │ │ │ + move $s1, $a0 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + pcaddi $s0, 59294 │ │ │ │ + bl -134916 │ │ │ │ + ldptr.w $a3, $s0, 0 │ │ │ │ + blt $a0, $a3, 272 # 268cc ::do_widen(char) const@@Base+0x13364> │ │ │ │ + ldptr.w $a4, $s0, 4 │ │ │ │ + blt $s1, $a4, 264 # 268cc ::do_widen(char) const@@Base+0x13364> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1202 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.w $a0, $s0, 8 │ │ │ │ + st.w $s1, $s0, 12 │ │ │ │ + move $s0, $zero │ │ │ │ + beqz $t0, 36 # 26804 ::do_widen(char) const@@Base+0x1329c> │ │ │ │ + srli.w $a1, $a0, 0x1f │ │ │ │ + srli.w $t0, $a3, 0x1f │ │ │ │ + add.w $a1, $a1, $a0 │ │ │ │ + add.w $t0, $t0, $a3 │ │ │ │ + srai.w $a1, $a1, 0x1 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + sub.w $s0, $a1, $t0 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 23098 , std::allocator >::~basic_stringbuf()@@Base+0x8408> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -120136 │ │ │ │ - beqz $a0, 92 # 23098 , std::allocator >::~basic_stringbuf()@@Base+0x8408> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1203 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + bnez $t0, 152 # 268ac ::do_widen(char) const@@Base+0x13344> │ │ │ │ nop │ │ │ │ + li.w $a0, 168 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $a4, $sp, 16 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + bl -134956 │ │ │ │ + ld.d $a4, $sp, 16 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl 25788 # 2cd00 ::do_widen(char) const@@Base+0x19798> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1206 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + st.d $s0, $s2, 8 │ │ │ │ + beqz $t0, 44 # 26884 ::do_widen(char) const@@Base+0x1331c> │ │ │ │ + pcaddi $t0, 59158 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + beqz $t0, 32 # 26884 ::do_widen(char) const@@Base+0x1331c> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl 26740 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ + ld.d $s0, $s2, 8 │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + b 26628 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + srli.w $a2, $s1, 0x1f │ │ │ │ + srli.w $t0, $a4, 0x1f │ │ │ │ + add.w $a2, $a2, $s1 │ │ │ │ + add.w $t0, $t0, $a4 │ │ │ │ + srai.w $a2, $a2, 0x1 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + sub.w $a2, $a2, $t0 │ │ │ │ + b -172 # 2681c ::do_widen(char) const@@Base+0x132b4> │ │ │ │ + bl 28584 # 2d874 ::do_widen(char) const@@Base+0x1a30c> │ │ │ │ + pcaddi $a1, 21278 │ │ │ │ + pcalau12i $a0, 58 │ │ │ │ + ld.d $a0, $a0, -72 │ │ │ │ + bl -135148 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + ldptr.w $a1, $s0, 0 │ │ │ │ + bl -134308 │ │ │ │ + pcaddi $a1, 21284 │ │ │ │ + bl -135164 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + ldptr.w $a1, $s0, 4 │ │ │ │ + bl -134324 │ │ │ │ + pcaddi $a1, 20898 │ │ │ │ + bl -135180 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + pcaddi $a1, 21280 │ │ │ │ + bl -135188 # 58f0 >& std::operator<< >(std::basic_ostream >&, char const*)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $a0, $t0 │ │ │ │ + ld.d $s0, $t0, 240 │ │ │ │ + beqz $s0, 88 # 26974 ::do_widen(char) const@@Base+0x1340c> │ │ │ │ + ld.bu $t0, $s0, 56 │ │ │ │ + beqz $t0, 32 # 26944 ::do_widen(char) const@@Base+0x133dc> │ │ │ │ + ld.b $a1, $s0, 67 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -136448 │ │ │ │ + bl -135508 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl -135004 │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -135096 # 5990 ::_M_widen_init() const@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -19706 │ │ │ │ + li.w $a1, 10 │ │ │ │ + ld.d $t0, $t0, 48 │ │ │ │ + beq $t0, $t1, -48 # 2692c ::do_widen(char) const@@Base+0x133c4> │ │ │ │ + move $a0, $s0 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + move $a1, $a0 │ │ │ │ + b -64 # 2692c ::do_widen(char) const@@Base+0x133c4> │ │ │ │ nop │ │ │ │ + bl -135028 │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -135288 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -134416 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t2, 58153 │ │ │ │ + pcalau12i $t1, 58 │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.w $a1, $t1, 1576 │ │ │ │ + st.w $a2, $t0, 1580 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 230f8 , std::allocator >::~basic_stringbuf()@@Base+0x8468> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 23118 , std::allocator >::~basic_stringbuf()@@Base+0x8488> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 23040 , std::allocator >::~basic_stringbuf()@@Base+0x83b0> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 23118 , std::allocator >::~basic_stringbuf()@@Base+0x8488> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -120700 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 23020 , std::allocator >::~basic_stringbuf()@@Base+0x8390> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -600 # 2677c ::do_widen(char) const@@Base+0x13214> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 23050 , std::allocator >::~basic_stringbuf()@@Base+0x83c0> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -88 # 2699c ::do_widen(char) const@@Base+0x13434> │ │ │ │ + pcaddi $t0, 58144 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bl -648 # 2677c ::do_widen(char) const@@Base+0x13214> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -828 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -134576 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -134644 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -860 # 266fc ::do_widen(char) const@@Base+0x13194> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t0, 58114 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -134700 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -904 # 266fc ::do_widen(char) const@@Base+0x13194> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -940 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t0, 58098 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -134764 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -968 # 266fc ::do_widen(char) const@@Base+0x13194> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -992 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 16 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -135636 │ │ │ │ nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 23050 , std::allocator >::~basic_stringbuf()@@Base+0x83c0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 230c0 , std::allocator >::~basic_stringbuf()@@Base+0x8430> │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 58 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t5, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + sub.d $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + move $t3, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t4, $t0, 100 # 26b98 ::do_widen(char) const@@Base+0x13630> │ │ │ │ + li.w $t4, 1 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + bne $t0, $t4, 56 # 26b78 ::do_widen(char) const@@Base+0x13610> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ nop │ │ │ │ - beqz $a1, 112 # 231b8 , std::allocator >::~basic_stringbuf()@@Base+0x8528> │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - lu12i.w $t2, -209716 │ │ │ │ - ori $t2, $t2, 0xccd │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - lu32i.d $t2, -209716 │ │ │ │ - lu52i.d $t2, $t2, -820 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beq $t0, $a1, 68 # 231c0 , std::allocator >::~basic_stringbuf()@@Base+0x8530> │ │ │ │ - beqz $a2, 64 # 231c0 , std::allocator >::~basic_stringbuf()@@Base+0x8530> │ │ │ │ - ld.d $a0, $t1, 16 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - ld.wu $t0, $t1, 24 │ │ │ │ - sub.d $a0, $a0, $t2 │ │ │ │ - alsl.d $a0, $a0, $t0, 0x3 │ │ │ │ - addi.w $a0, $a0, -1 │ │ │ │ - sub.d $a0, $a0, $a2 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + bne $t1, $t0, 136 # 26bf0 ::do_widen(char) const@@Base+0x13688> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + beqz $t0, -32 # 26b58 ::do_widen(char) const@@Base+0x135f0> │ │ │ │ + b 76 # 26bc8 ::do_widen(char) const@@Base+0x13660> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - beqz $a1, 144 # 23258 , std::allocator >::~basic_stringbuf()@@Base+0x85c8> │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - lu12i.w $t2, -209716 │ │ │ │ - ori $t2, $t2, 0xccd │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - lu32i.d $t2, -209716 │ │ │ │ - lu52i.d $t2, $t2, -820 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t2 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beq $t0, $a1, 96 # 23258 , std::allocator >::~basic_stringbuf()@@Base+0x85c8> │ │ │ │ - beqz $a2, 92 # 23258 , std::allocator >::~basic_stringbuf()@@Base+0x85c8> │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - ld.wu $t2, $t1, 24 │ │ │ │ - sub.d $t0, $t0, $t3 │ │ │ │ - alsl.d $t0, $t0, $t2, 0x3 │ │ │ │ - addi.w $t0, $t0, -1 │ │ │ │ - beq $t0, $a2, 64 # 23258 , std::allocator >::~basic_stringbuf()@@Base+0x85c8> │ │ │ │ - alsl.d $a1, $a1, $a1, 0x2 │ │ │ │ - slli.d $a1, $a1, 0x3 │ │ │ │ - ldx.d $t1, $t1, $a1 │ │ │ │ - srli.d $t0, $a2, 0x6 │ │ │ │ - li.w $a0, 1 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - sll.d $a0, $a0, $a2 │ │ │ │ - and $a0, $a0, $t0 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - ret │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -134940 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t4, $t1, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t3 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -135156 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + pcalau12i $t2, 58 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + b -148 # 26b58 ::do_widen(char) const@@Base+0x135f0> │ │ │ │ + bl -136176 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $a0, 48 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + pcalau12i $s3, 58 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ldptr.d $t1, $s3, 0 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + st.d $t1, $sp, 56 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + move $s6, $a1 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + addi.d $s4, $sp, 40 │ │ │ │ + bl 26540 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a0, $s2, 48 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s2, 24 │ │ │ │ + bl 26516 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + pcalau12i $a2, 21 │ │ │ │ + addi.d $a2, $a2, 1831 │ │ │ │ + pcaddi $a1, 21072 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + ld.d $s1, $s2, 24 │ │ │ │ + st.d $s4, $sp, 24 │ │ │ │ + bl -368 # 26b08 ::do_widen(char) const@@Base+0x135a0> │ │ │ │ + li.w $a2, 10 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $sp │ │ │ │ + bl 77460 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + bl 21976 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s1 │ │ │ │ + bl 26064 # 2d280 ::do_widen(char) const@@Base+0x19d18> │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + beq $s0, $s1, 48 # 26cf0 ::do_widen(char) const@@Base+0x13788> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 26ce0 ::do_widen(char) const@@Base+0x13778> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -136140 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s1, $s0, -28 # 26cc8 ::do_widen(char) const@@Base+0x13760> │ │ │ │ + ldptr.d $s1, $sp, 0 │ │ │ │ nop │ │ │ │ + beqz $s1, 24 # 26d08 ::do_widen(char) const@@Base+0x137a0> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -136176 │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 8 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s4, 20 # 26d20 ::do_widen(char) const@@Base+0x137b8> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -136200 │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - lu12i.w $t2, -209716 │ │ │ │ - ori $t2, $t2, 0xccd │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - ld.d $t1, $t1, 8 │ │ │ │ - lu32i.d $t2, -209716 │ │ │ │ - lu52i.d $t2, $t2, -820 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.w $a0, $t0, $t2 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s2, 24 │ │ │ │ + bl 25468 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + bl 26308 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 16876 # 2af24 ::do_widen(char) const@@Base+0x179bc> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + bl 25440 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + bl 25432 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 44 # 26d80 ::do_widen(char) const@@Base+0x13818> │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + b -135512 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - ld.d $t0, $t1, 16 │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - ld.wu $a0, $t1, 24 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - alsl.w $a0, $t0, $a0, 0x3 │ │ │ │ - ret │ │ │ │ - pcalau12i $t0, 61 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - ld.bu $t0, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bl -136580 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + ld.d $s4, $sp, 8 │ │ │ │ move $s1, $a0 │ │ │ │ - move $s5, $a1 │ │ │ │ - li.w $s4, 35 │ │ │ │ - beqz $t0, 16 # 23310 , std::allocator >::~basic_stringbuf()@@Base+0x8680> │ │ │ │ - pcalau12i $t0, 61 │ │ │ │ - ld.d $t0, $t0, -480 │ │ │ │ - ldptr.w $s4, $t0, 388 │ │ │ │ - ld.d $t4, $s1, 16 │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - ld.d $t0, $t4, 16 │ │ │ │ - ld.d $t2, $t4, 8 │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - lu52i.d $t1, $t1, -820 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t1 │ │ │ │ - lu12i.w $s8, -209716 │ │ │ │ - ori $s8, $s8, 0xccd │ │ │ │ - lu32i.d $s8, -209716 │ │ │ │ - move $s6, $zero │ │ │ │ - li.w $s3, 1 │ │ │ │ - li.w $s7, 39 │ │ │ │ - lu52i.d $s8, $s8, -820 │ │ │ │ - bgeu $s6, $t0, 292 # 23478 , std::allocator >::~basic_stringbuf()@@Base+0x87e8> │ │ │ │ - ld.d $t3, $t4, 8 │ │ │ │ - slli.w $s0, $s6, 0x0 │ │ │ │ - alsl.d $s2, $s0, $s0, 0x2 │ │ │ │ - ld.d $t0, $t3, 16 │ │ │ │ - ldptr.w $t1, $t3, 24 │ │ │ │ - ldptr.d $t2, $t3, 0 │ │ │ │ - move $fp, $zero │ │ │ │ - slli.d $s2, $s2, 0x3 │ │ │ │ - b 80 # 233c8 , std::allocator >::~basic_stringbuf()@@Base+0x8738> │ │ │ │ - nop │ │ │ │ + beq $s4, $s2, 92 # 26df0 ::do_widen(char) const@@Base+0x13888> │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + addi.d $t0, $s2, 16 │ │ │ │ + beq $a0, $t0, 16 # 26db0 ::do_widen(char) const@@Base+0x13848> │ │ │ │ + ld.d $a1, $s2, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -136348 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + bne $s4, $s2, -28 # 26d98 ::do_widen(char) const@@Base+0x13830> │ │ │ │ + b 56 # 26df0 ::do_widen(char) const@@Base+0x13888> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -136188 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bne $t1, $t0, 40 # 26e08 ::do_widen(char) const@@Base+0x138a0> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -135528 │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, -44 # 26dc8 ::do_widen(char) const@@Base+0x13860> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -136432 │ │ │ │ + b -60 # 26dc8 ::do_widen(char) const@@Base+0x13860> │ │ │ │ + bl -136712 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx.d $t2, $t3, $s2 │ │ │ │ - alsl.d $t1, $t1, $t2, 0x3 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - and $t0, $t0, $t1 │ │ │ │ - bnez $t0, 144 # 23438 , std::allocator >::~basic_stringbuf()@@Base+0x87a8> │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + pcalau12i $s2, 58 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + st.d $s6, $sp, 48 │ │ │ │ + bl -1748 # 2677c ::do_widen(char) const@@Base+0x13214> │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -136536 │ │ │ │ + ld.d $a1, $s0, 8 │ │ │ │ + li.w $a5, 7 │ │ │ │ + li.w $a4, 56 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $s1, $a0 │ │ │ │ + bl 24460 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + st.d $s1, $s0, 24 │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -136576 │ │ │ │ + ld.d $a1, $s0, 8 │ │ │ │ + move $a5, $zero │ │ │ │ + li.w $a4, 24 │ │ │ │ + move $a3, $zero │ │ │ │ + li.w $a2, 55 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl 24420 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + pcalau12i $a2, 21 │ │ │ │ + addi.d $a2, $a2, 1841 │ │ │ │ + pcaddi $a1, 21024 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s4, $sp, 24 │ │ │ │ + st.d $s3, $s0, 32 │ │ │ │ + st.d $s4, $sp, 8 │ │ │ │ + bl -948 # 26b08 ::do_widen(char) const@@Base+0x135a0> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 25364 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s4, 20 # 26ee8 ::do_widen(char) const@@Base+0x13980> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -136656 │ │ │ │ nop │ │ │ │ - ld.d $t3, $t4, 8 │ │ │ │ - addi.d $fp, $fp, 1 │ │ │ │ - ld.d $t0, $t3, 16 │ │ │ │ - ldptr.w $t1, $t3, 24 │ │ │ │ - ldptr.d $t2, $t3, 0 │ │ │ │ + pcaddi $t0, 58739 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + beqz $t0, 32 # 26f10 ::do_widen(char) const@@Base+0x139a8> │ │ │ │ + pcalau12i $t0, 58 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl 25064 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ nop │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - slli.w $a3, $fp, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a2, $a3 │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + bl 24972 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + li.w $a0, 168 │ │ │ │ + bl -136732 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + ld.d $s3, $s0, 8 │ │ │ │ + bl 24980 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + move $s6, $a0 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 24952 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl 24956 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl 24944 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + sub.w $a5, $s4, $a0 │ │ │ │ + move $a4, $s5 │ │ │ │ + move $a3, $s6 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s3 │ │ │ │ move $a0, $s1 │ │ │ │ - bgeu $fp, $t0, 116 # 23458 , std::allocator >::~basic_stringbuf()@@Base+0x87c8> │ │ │ │ - bl -672 # 23148 , std::allocator >::~basic_stringbuf()@@Base+0x84b8> │ │ │ │ - srli.d $t1, $a3, 0x6 │ │ │ │ - sll.d $t0, $s3, $a3 │ │ │ │ - beqz $a0, -92 # 23398 , std::allocator >::~basic_stringbuf()@@Base+0x8708> │ │ │ │ - ldptr.w $t0, $s1, 8 │ │ │ │ - move $a4, $zero │ │ │ │ - move $a2, $s0 │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - maskeqz $a1, $s4, $t0 │ │ │ │ - masknez $t0, $s7, $t0 │ │ │ │ - move $a0, $s5 │ │ │ │ - or $a1, $a1, $t0 │ │ │ │ - bl -93424 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t4, $s1, 16 │ │ │ │ - b -112 # 233b0 , std::allocator >::~basic_stringbuf()@@Base+0x8720> │ │ │ │ + addi.w $a5, $a5, -1 │ │ │ │ + bl 24208 # 2ce00 ::do_widen(char) const@@Base+0x19898> │ │ │ │ + st.d $s1, $s0, 40 │ │ │ │ + li.w $a0, 104 │ │ │ │ + bl -136828 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl 30508 # 2e6b4 ::do_widen(char) const@@Base+0x1b14c> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s3, $s0, 48 │ │ │ │ + bne $t1, $t0, 80 # 26fe8 ::do_widen(char) const@@Base+0x13a80> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b 31088 # 2e934 ::do_widen(char) const@@Base+0x1b3cc> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 104 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -136900 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, 48 # 27010 ::do_widen(char) const@@Base+0x13aa8> │ │ │ │ nop │ │ │ │ + bl -137192 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -136940 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, -32 # 26fe8 ::do_widen(char) const@@Base+0x13a80> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -136084 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + b -80 # 26fd0 ::do_widen(char) const@@Base+0x13a68> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -136800 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, -44 # 27010 ::do_widen(char) const@@Base+0x13aa8> │ │ │ │ + b -88 # 26fe8 ::do_widen(char) const@@Base+0x13a80> │ │ │ │ nop │ │ │ │ - move $a4, $zero │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -93472 # c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408> │ │ │ │ - ld.d $t4, $s1, 16 │ │ │ │ - b -160 # 233b0 , std::allocator >::~basic_stringbuf()@@Base+0x8720> │ │ │ │ + b -88 # 26ff0 ::do_widen(char) const@@Base+0x13a88> │ │ │ │ nop │ │ │ │ - ld.d $t0, $t4, 16 │ │ │ │ - ld.d $t1, $t4, 8 │ │ │ │ - addi.d $s6, $s6, 1 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $s8 │ │ │ │ - bltu $s6, $t0, -280 # 23358 , std::allocator >::~basic_stringbuf()@@Base+0x86c8> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -1744 # 2699c ::do_widen(char) const@@Base+0x13434> │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + pcaddi $t0, 57987 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + st.d $a3, $s0, 16 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -636 # 26e18 ::do_widen(char) const@@Base+0x138b0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2504 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -136252 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $a0, 20 # 270f0 ::do_widen(char) const@@Base+0x13b88> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 32 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 20 # 27108 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + beqz $a0, 20 # 27120 ::do_widen(char) const@@Base+0x13bb8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + ld.d $t0, $s0, 48 │ │ │ │ + beqz $t0, 76 # 27170 ::do_widen(char) const@@Base+0x13c08> │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + pcaddi $t2, 64 │ │ │ │ + ld.d $t1, $t1, 8 │ │ │ │ + bne $t1, $t2, 100 # 27198 ::do_widen(char) const@@Base+0x13c30> │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + beqz $a0, 28 # 27158 ::do_widen(char) const@@Base+0x13bf0> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -137276 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - pcalau12i $t0, 24 │ │ │ │ - ld.d $t1, $t3, 8 │ │ │ │ - fst.d $fs0, $sp, 8 │ │ │ │ - fld.s $fs0, $t0, -1668 │ │ │ │ - ld.d $t0, $t3, 16 │ │ │ │ - lu12i.w $t2, -209716 │ │ │ │ - ori $t2, $t2, 0xccd │ │ │ │ - lu32i.d $t2, -209716 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - lu52i.d $t2, $t2, -820 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t2 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - lu12i.w $s5, -209716 │ │ │ │ - ori $s5, $s5, 0xccd │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - lu32i.d $s5, -209716 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - move $s3, $zero │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $a1 │ │ │ │ - move $s6, $a2 │ │ │ │ - li.w $s4, 1 │ │ │ │ - lu52i.d $s5, $s5, -820 │ │ │ │ - bgeu $s3, $t0, 192 # 235f8 , std::allocator >::~basic_stringbuf()@@Base+0x8968> │ │ │ │ + li.w $a1, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -137296 │ │ │ │ nop │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -2692 # 266fc ::do_widen(char) const@@Base+0x13194> │ │ │ │ nop │ │ │ │ - ld.d $t2, $t3, 8 │ │ │ │ - slli.w $s0, $s3, 0x0 │ │ │ │ - alsl.d $s0, $s0, $s0, 0x2 │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - ldptr.w $t1, $t2, 24 │ │ │ │ - move $s7, $zero │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - slli.d $s0, $s0, 0x3 │ │ │ │ - b 32 # 23588 , std::allocator >::~basic_stringbuf()@@Base+0x88f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $t2, 16 │ │ │ │ - ldptr.w $t1, $t2, 24 │ │ │ │ - ldptr.d $t2, $t2, 0 │ │ │ │ - addi.d $s7, $s7, 1 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t1, 0x3 │ │ │ │ - fmov.s $fa0, $fs0 │ │ │ │ - bgeu $s7, $t0, 64 # 235d8 , std::allocator >::~basic_stringbuf()@@Base+0x8948> │ │ │ │ - bl -118460 │ │ │ │ - ld.d $t3, $s1, 16 │ │ │ │ - ld.d $t2, $t3, 8 │ │ │ │ - beqz $a0, -48 # 23578 , std::allocator >::~basic_stringbuf()@@Base+0x88e8> │ │ │ │ - ldx.d $t4, $t2, $s0 │ │ │ │ - slli.w $t1, $s7, 0x0 │ │ │ │ - srli.d $t0, $t1, 0x6 │ │ │ │ - alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - sll.d $t1, $s4, $t1 │ │ │ │ - or $t1, $t4, $t1 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - b -84 # 23578 , std::allocator >::~basic_stringbuf()@@Base+0x88e8> │ │ │ │ nop │ │ │ │ + move $a0, $t0 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + b -56 # 27168 ::do_widen(char) const@@Base+0x13c00> │ │ │ │ nop │ │ │ │ - ld.d $t1, $t3, 8 │ │ │ │ - ld.d $t0, $t3, 16 │ │ │ │ - addi.d $s3, $s3, 1 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $s5 │ │ │ │ - bltu $s3, $t0, -168 # 23548 , std::allocator >::~basic_stringbuf()@@Base+0x88b8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 57908 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -244 # 270c8 ::do_widen(char) const@@Base+0x13b60> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -2784 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ nop │ │ │ │ - alsl.d $s2, $s2, $s2, 0x2 │ │ │ │ - li.w $t3, 1 │ │ │ │ - alsl.d $t4, $s2, $t1, 0x3 │ │ │ │ - sll.d $t3, $t3, $s6 │ │ │ │ - move $t1, $t4 │ │ │ │ - srli.d $t5, $s6, 0x6 │ │ │ │ - nor $t3, $zero, $t3 │ │ │ │ - addi.d $t4, $t4, 360 │ │ │ │ - ld.d $t0, $t1, -80 │ │ │ │ - addi.d $t1, $t1, 40 │ │ │ │ - alsl.d $t0, $t5, $t0, 0x3 │ │ │ │ - ldptr.d $t2, $t0, 0 │ │ │ │ - and $t2, $t2, $t3 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - bne $t4, $t1, -24 # 23618 , std::allocator >::~basic_stringbuf()@@Base+0x8988> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 24 │ │ │ │ - fld.d $fs0, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s2, $a1 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - bl -26648 # 1ce78 , std::allocator >::~basic_stringbuf()@@Base+0x21e8> │ │ │ │ - move $s3, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26644 # 1ce88 , std::allocator >::~basic_stringbuf()@@Base+0x21f8> │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - ld.d $s0, $t0, 16 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - lu52i.d $t1, $t1, -820 │ │ │ │ - sub.d $s0, $s0, $t0 │ │ │ │ - srai.d $s0, $s0, 0x3 │ │ │ │ - mul.d $s0, $s0, $t1 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.w $s0, $s0, -2 │ │ │ │ - bl -26716 # 1ce78 , std::allocator >::~basic_stringbuf()@@Base+0x21e8> │ │ │ │ - bgtz $a0, 128 # 23758 , std::allocator >::~basic_stringbuf()@@Base+0x8ac8> │ │ │ │ - ld.d $t0, $s1, 16 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - ld.d $s1, $t0, 16 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - sub.d $s1, $s1, $t0 │ │ │ │ - alsl.d $s1, $s1, $t1, 0x3 │ │ │ │ - move $a0, $s2 │ │ │ │ - addi.w $s1, $s1, -2 │ │ │ │ - bl -26744 # 1ce88 , std::allocator >::~basic_stringbuf()@@Base+0x21f8> │ │ │ │ - blez $a0, 28 # 23720 , std::allocator >::~basic_stringbuf()@@Base+0x8a90> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26756 # 1ce88 , std::allocator >::~basic_stringbuf()@@Base+0x21f8> │ │ │ │ - slt $s1, $s1, $a0 │ │ │ │ - masknez $t0, $s4, $s1 │ │ │ │ - or $s1, $t0, $s1 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + pcaddi $t0, 57895 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -296 # 270c8 ::do_widen(char) const@@Base+0x13b60> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2828 # 266ec ::do_widen(char) const@@Base+0x13184> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 56 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -137472 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - ldptr.d $s4, $sp, 0 │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s0 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -26800 # 1ce98 , std::allocator >::~basic_stringbuf()@@Base+0x2208> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -26852 # 1ce78 , std::allocator >::~basic_stringbuf()@@Base+0x21e8> │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - slt $a0, $s0, $a0 │ │ │ │ - masknez $t0, $s3, $a0 │ │ │ │ - or $s0, $t0, $a0 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ld.d $s1, $t0, 16 │ │ │ │ - ldptr.w $t1, $t0, 24 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - b -144 # 236f0 , std::allocator >::~basic_stringbuf()@@Base+0x8a60> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $t8, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - sub.d $t0, $t1, $t8 │ │ │ │ - beq $t1, $t8, 160 # 23838 , std::allocator >::~basic_stringbuf()@@Base+0x8ba8> │ │ │ │ - ld.d $t5, $t8, 16 │ │ │ │ - ldptr.d $t2, $t8, 0 │ │ │ │ - ld.wu $t1, $t8, 24 │ │ │ │ - lu12i.w $t3, -209716 │ │ │ │ - ori $t3, $t3, 0xccd │ │ │ │ - lu32i.d $t3, -209716 │ │ │ │ - sub.d $t5, $t5, $t2 │ │ │ │ - srai.d $a0, $t0, 0x3 │ │ │ │ - lu52i.d $t3, $t3, -820 │ │ │ │ - alsl.d $t5, $t5, $t1, 0x3 │ │ │ │ - mul.d $a0, $a0, $t3 │ │ │ │ - move $t0, $t8 │ │ │ │ - move $t7, $zero │ │ │ │ - li.w $t6, 1 │ │ │ │ - beqz $t5, 108 # 23840 , std::allocator >::~basic_stringbuf()@@Base+0x8bb0> │ │ │ │ - ldptr.d $t4, $t0, 0 │ │ │ │ - move $t2, $zero │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + beqz $a0, 56 # 2726c ::do_widen(char) const@@Base+0x13d04> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -137532 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -137556 │ │ │ │ nop │ │ │ │ - slli.w $t1, $t2, 0x0 │ │ │ │ - srli.d $t0, $t1, 0x6 │ │ │ │ - alsl.d $t0, $t0, $t4, 0x3 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - sll.d $t1, $t6, $t1 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - andn $t1, $t3, $t1 │ │ │ │ - stptr.d $t1, $t0, 0 │ │ │ │ - bne $t2, $t5, -32 # 237e8 , std::allocator >::~basic_stringbuf()@@Base+0x8b58> │ │ │ │ - addi.d $t7, $t7, 1 │ │ │ │ - bgeu $t7, $a0, 40 # 23838 , std::allocator >::~basic_stringbuf()@@Base+0x8ba8> │ │ │ │ - slli.w $t0, $t7, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - alsl.d $t0, $t0, $t8, 0x3 │ │ │ │ - b -72 # 237d8 , std::allocator >::~basic_stringbuf()@@Base+0x8b48> │ │ │ │ + li.w $a1, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -137572 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + beqz $t0, 28 # 272a8 ::do_widen(char) const@@Base+0x13d40> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + b -137612 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - ld.d $a5, $t0, 8 │ │ │ │ - ld.d $t1, $t0, 16 │ │ │ │ - sub.d $t0, $t1, $a5 │ │ │ │ - beq $t1, $a5, 224 # 23938 , std::allocator >::~basic_stringbuf()@@Base+0x8ca8> │ │ │ │ - ld.d $a2, $a5, 16 │ │ │ │ - ldptr.d $t2, $a5, 0 │ │ │ │ - ld.wu $t1, $a5, 24 │ │ │ │ - lu12i.w $t3, -209716 │ │ │ │ - ori $t3, $t3, 0xccd │ │ │ │ - lu32i.d $t3, -209716 │ │ │ │ - sub.d $a2, $a2, $t2 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - lu52i.d $t3, $t3, -820 │ │ │ │ - alsl.d $a2, $a2, $t1, 0x3 │ │ │ │ - mul.d $a6, $t0, $t3 │ │ │ │ - beqz $a2, 184 # 23940 , std::allocator >::~basic_stringbuf()@@Base+0x8cb0> │ │ │ │ - ldptr.d $a3, $a1, 0 │ │ │ │ - move $t0, $a5 │ │ │ │ - move $a4, $zero │ │ │ │ - move $t8, $zero │ │ │ │ - li.w $a0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - srli.d $t7, $a4, 0x6 │ │ │ │ - sll.d $t8, $a0, $t8 │ │ │ │ - move $t5, $zero │ │ │ │ - slli.d $t7, $t7, 0x3 │ │ │ │ - move $t4, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx.d $t1, $a3, $t5 │ │ │ │ - slli.w $t2, $t4, 0x0 │ │ │ │ - srli.d $t3, $t2, 0x6 │ │ │ │ - alsl.d $t3, $t3, $a1, 0x3 │ │ │ │ - ldptr.d $t0, $t3, 0 │ │ │ │ - ldx.d $t1, $t1, $t7 │ │ │ │ - sll.d $t2, $a0, $t2 │ │ │ │ - or $t6, $t2, $t0 │ │ │ │ - and $t1, $t8, $t1 │ │ │ │ - andn $t0, $t0, $t2 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t6, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - addi.d $t4, $t4, 1 │ │ │ │ - stptr.d $t0, $t3, 0 │ │ │ │ - addi.d $t5, $t5, 40 │ │ │ │ - bne $a2, $t4, -64 # 238c8 , std::allocator >::~basic_stringbuf()@@Base+0x8c38> │ │ │ │ - addi.d $a4, $a4, 1 │ │ │ │ - bgeu $a4, $a6, 40 # 23938 , std::allocator >::~basic_stringbuf()@@Base+0x8ca8> │ │ │ │ - slli.w $t8, $a4, 0x0 │ │ │ │ - alsl.d $t0, $t8, $t8, 0x2 │ │ │ │ - alsl.d $t0, $t0, $a5, 0x3 │ │ │ │ - b -120 # 238a8 , std::allocator >::~basic_stringbuf()@@Base+0x8c18> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + pcalau12i $s0, 57 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl 36472 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + bnez $a0, 40 # 27314 ::do_widen(char) const@@Base+0x13dac> │ │ │ │ + pcaddi $t0, 58492 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + li.w $t1, 93 │ │ │ │ + addi.w $t2, $t0, -33 │ │ │ │ + bgeu $t1, $t2, 52 # 27334 ::do_widen(char) const@@Base+0x13dcc> │ │ │ │ + li.w $a0, 263 │ │ │ │ + bl 36472 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 104 # 27374 ::do_widen(char) const@@Base+0x13e0c> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 208 # 273ec ::do_widen(char) const@@Base+0x13e84> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ + ld.d $t2, $s1, 56 │ │ │ │ + addi.d $t1, $s1, 72 │ │ │ │ + ld.d $a1, $s1, 64 │ │ │ │ + li.w $t3, 15 │ │ │ │ + beq $t2, $t1, 8 # 2734c ::do_widen(char) const@@Base+0x13de4> │ │ │ │ + ld.d $t3, $s1, 72 │ │ │ │ + addi.d $t1, $a1, 1 │ │ │ │ + bltu $t3, $t1, 100 # 273b4 ::do_widen(char) const@@Base+0x13e4c> │ │ │ │ + stx.b $t0, $t2, $a1 │ │ │ │ + ld.d $t0, $s1, 56 │ │ │ │ + st.d $t1, $s1, 64 │ │ │ │ + stx.b $zero, $t0, $t1 │ │ │ │ + b -80 # 27314 ::do_widen(char) const@@Base+0x13dac> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + addi.d $a1, $s1, 56 │ │ │ │ + bl 67904 # 37cbc ::do_widen(char) const@@Base+0x24754> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + addi.d $t0, $sp, 56 │ │ │ │ + beq $a0, $t0, -116 # 27314 ::do_widen(char) const@@Base+0x13dac> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -137860 │ │ │ │ + b -132 # 27314 ::do_widen(char) const@@Base+0x13dac> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 24 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a0, $a0, 28 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.w $a1, $a0, 24 │ │ │ │ - ret │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a0, $s1, 56 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -137008 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t2, $s1, 56 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -144 # 27354 ::do_widen(char) const@@Base+0x13dec> │ │ │ │ nop │ │ │ │ + bl -138220 │ │ │ │ nop │ │ │ │ - st.w $a1, $a0, 28 │ │ │ │ + addi.w $a0, $a0, -33 │ │ │ │ + sltui $a0, $a0, 94 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + pcalau12i $s1, 57 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + move $s5, $a2 │ │ │ │ ld.d $a2, $a1, 8 │ │ │ │ ldptr.d $a1, $a1, 0 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -3068 # 22da8 , std::allocator >::~basic_stringbuf()@@Base+0x8118> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - xor $a0, $s0, $a0 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $a4, $a0, 16 │ │ │ │ - lu12i.w $a5, -209716 │ │ │ │ - ori $a5, $a5, 0xccd │ │ │ │ - ld.d $t6, $a4, 8 │ │ │ │ - lu32i.d $a5, -209716 │ │ │ │ - move $a2, $zero │ │ │ │ - ld.d $a3, $t6, 16 │ │ │ │ - ldptr.d $t1, $t6, 0 │ │ │ │ - ld.wu $t0, $t6, 24 │ │ │ │ - li.w $a6, 1 │ │ │ │ - sub.d $a3, $a3, $t1 │ │ │ │ - alsl.d $a3, $a3, $t0, 0x3 │ │ │ │ - addi.d $a3, $a3, -1 │ │ │ │ - lu52i.d $a5, $a5, -820 │ │ │ │ - beq $a3, $a2, 208 # 23ad0 , std::allocator >::~basic_stringbuf()@@Base+0x8e40> │ │ │ │ - nop │ │ │ │ - ld.d $t7, $a4, 16 │ │ │ │ - slli.w $t4, $a2, 0x0 │ │ │ │ - ld.d $t0, $t6, 40 │ │ │ │ - sub.d $t7, $t7, $t6 │ │ │ │ - srai.d $t7, $t7, 0x3 │ │ │ │ - mul.d $t7, $t7, $a5 │ │ │ │ - srli.d $t5, $t4, 0x6 │ │ │ │ - slli.d $t5, $t5, 0x3 │ │ │ │ - ldx.d $a1, $t0, $t5 │ │ │ │ - sll.d $t4, $a6, $t4 │ │ │ │ - and $a1, $t4, $a1 │ │ │ │ - addi.d $t8, $t7, -1 │ │ │ │ - beqz $t8, 96 # 23a98 , std::allocator >::~basic_stringbuf()@@Base+0x8e08> │ │ │ │ - move $t2, $zero │ │ │ │ - nor $a0, $zero, $t4 │ │ │ │ - nop │ │ │ │ - slli.w $t1, $t2, 0x0 │ │ │ │ - addi.w $t0, $t2, 1 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t3, $t6, $t1 │ │ │ │ - ldx.d $t0, $t6, $t0 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - ldx.d $t1, $t0, $t5 │ │ │ │ - ldx.d $t0, $t3, $t5 │ │ │ │ - and $t1, $t4, $t1 │ │ │ │ - or $a7, $t4, $t0 │ │ │ │ - and $t0, $a0, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $a7, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stx.d $t0, $t3, $t5 │ │ │ │ - bne $t8, $t2, -72 # 23a48 , std::allocator >::~basic_stringbuf()@@Base+0x8db8> │ │ │ │ - nop │ │ │ │ - addi.w $t7, $t7, -2 │ │ │ │ - alsl.d $t7, $t7, $t7, 0x2 │ │ │ │ - slli.d $t7, $t7, 0x3 │ │ │ │ - ldx.d $t1, $t6, $t7 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - ldx.d $t0, $t1, $t5 │ │ │ │ - or $t2, $t4, $t0 │ │ │ │ - andn $t0, $t0, $t4 │ │ │ │ - masknez $t0, $t0, $a1 │ │ │ │ - maskeqz $a1, $t2, $a1 │ │ │ │ - or $t0, $t0, $a1 │ │ │ │ - stx.d $t0, $t1, $t5 │ │ │ │ - bne $a3, $a2, -192 # 23a08 , std::allocator >::~basic_stringbuf()@@Base+0x8d78> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $a3, $a0, 16 │ │ │ │ - lu12i.w $a5, -209716 │ │ │ │ - ori $a5, $a5, 0xccd │ │ │ │ - ld.d $t6, $a3, 8 │ │ │ │ - lu32i.d $a5, -209716 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $a2, $t6, 16 │ │ │ │ - ldptr.d $t1, $t6, 0 │ │ │ │ - ld.wu $t0, $t6, 24 │ │ │ │ - lu52i.d $a5, $a5, -820 │ │ │ │ - sub.d $a2, $a2, $t1 │ │ │ │ - alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ - addi.d $a2, $a2, -1 │ │ │ │ - li.w $a4, 1 │ │ │ │ - beq $a2, $a1, 208 # 23be0 , std::allocator >::~basic_stringbuf()@@Base+0x8f50> │ │ │ │ - nop │ │ │ │ - ld.d $t2, $a3, 16 │ │ │ │ - slli.w $t4, $a1, 0x0 │ │ │ │ - srli.d $t5, $t4, 0x6 │ │ │ │ - sub.d $t2, $t2, $t6 │ │ │ │ - srai.d $t2, $t2, 0x3 │ │ │ │ - mul.d $t2, $t2, $a5 │ │ │ │ - slli.d $t5, $t5, 0x3 │ │ │ │ - sll.d $t4, $a4, $t4 │ │ │ │ - nor $t8, $zero, $t4 │ │ │ │ - addi.w $t0, $t2, -2 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t6, $t0 │ │ │ │ - addi.d $t2, $t2, -1 │ │ │ │ - ldx.d $a0, $t0, $t5 │ │ │ │ - and $a0, $t4, $a0 │ │ │ │ - beqz $t2, 96 # 23bb8 , std::allocator >::~basic_stringbuf()@@Base+0x8f28> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - slli.w $t1, $t2, 0x0 │ │ │ │ - addi.w $t0, $t2, -1 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - slli.d $t1, $t1, 0x3 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t3, $t6, $t1 │ │ │ │ - ldx.d $t0, $t6, $t0 │ │ │ │ - addi.d $t2, $t2, -1 │ │ │ │ - ldx.d $t1, $t0, $t5 │ │ │ │ - ldx.d $t0, $t3, $t5 │ │ │ │ - and $t1, $t4, $t1 │ │ │ │ - or $t7, $t0, $t4 │ │ │ │ - and $t0, $t8, $t0 │ │ │ │ - masknez $t0, $t0, $t1 │ │ │ │ - maskeqz $t1, $t7, $t1 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stx.d $t0, $t3, $t5 │ │ │ │ - bnez $t2, -72 # 23b68 , std::allocator >::~basic_stringbuf()@@Base+0x8ed8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $t6, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - ldx.d $t0, $t1, $t5 │ │ │ │ - andn $t2, $t0, $t4 │ │ │ │ - or $t0, $t4, $t0 │ │ │ │ - maskeqz $t0, $t0, $a0 │ │ │ │ - masknez $t2, $t2, $a0 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stx.d $t0, $t1, $t5 │ │ │ │ - bne $a2, $a1, -196 # 23b18 , std::allocator >::~basic_stringbuf()@@Base+0x8e88> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ld.d $a2, $t0, 16 │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - lu52i.d $t1, $t1, -820 │ │ │ │ - sub.d $a2, $a2, $a3 │ │ │ │ - srai.d $a2, $a2, 0x3 │ │ │ │ - mul.d $a2, $a2, $t1 │ │ │ │ - addi.d $a2, $a2, -1 │ │ │ │ - beqz $a2, 204 # 23ce0 , std::allocator >::~basic_stringbuf()@@Base+0x9050> │ │ │ │ - ld.d $t8, $a3, 16 │ │ │ │ - ldptr.d $t1, $a3, 0 │ │ │ │ - ld.wu $t0, $a3, 24 │ │ │ │ - li.w $a4, 1 │ │ │ │ - sub.d $t8, $t8, $t1 │ │ │ │ - alsl.d $t8, $t8, $t0, 0x3 │ │ │ │ - addi.w $a5, $t8, -2 │ │ │ │ - sll.d $a4, $a4, $a5 │ │ │ │ - move $a1, $zero │ │ │ │ - li.w $t7, 1 │ │ │ │ - srli.d $a5, $a5, 0x6 │ │ │ │ - nor $a6, $zero, $a4 │ │ │ │ - slli.w $t0, $a1, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t6, $a3, $t0 │ │ │ │ - ldptr.d $a0, $t6, 0 │ │ │ │ - andi $a0, $a0, 0x2 │ │ │ │ - beq $t8, $t7, 88 # 23cb8 , std::allocator >::~basic_stringbuf()@@Base+0x9028> │ │ │ │ - li.w $t3, 1 │ │ │ │ - slli.w $t0, $t3, 0x0 │ │ │ │ - addi.w $t2, $t3, -1 │ │ │ │ - srli.d $t4, $t2, 0x6 │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t4, $t4, $t6, 0x3 │ │ │ │ - alsl.d $t5, $t5, $t6, 0x3 │ │ │ │ - ldptr.d $t1, $t4, 0 │ │ │ │ - ldptr.d $a7, $t5, 0 │ │ │ │ - sll.d $t2, $t7, $t2 │ │ │ │ - sll.d $t0, $t7, $t0 │ │ │ │ - or $t5, $t2, $t1 │ │ │ │ - and $t0, $t0, $a7 │ │ │ │ - andn $t1, $t1, $t2 │ │ │ │ - masknez $t1, $t1, $t0 │ │ │ │ - maskeqz $t0, $t5, $t0 │ │ │ │ - or $t1, $t1, $t0 │ │ │ │ - addi.d $t3, $t3, 1 │ │ │ │ - stptr.d $t1, $t4, 0 │ │ │ │ - bne $t8, $t3, -72 # 23c68 , std::allocator >::~basic_stringbuf()@@Base+0x8fd8> │ │ │ │ - nop │ │ │ │ - alsl.d $t6, $a5, $t6, 0x3 │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - or $t1, $t0, $a4 │ │ │ │ - and $t0, $t0, $a6 │ │ │ │ - masknez $t0, $t0, $a0 │ │ │ │ - maskeqz $a0, $t1, $a0 │ │ │ │ - or $t0, $t0, $a0 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - bne $a1, $a2, -148 # 23c48 , std::allocator >::~basic_stringbuf()@@Base+0x8fb8> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ld.d $t0, $a0, 16 │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - ld.d $a4, $t0, 8 │ │ │ │ - ld.d $a3, $t0, 16 │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - lu52i.d $t1, $t1, -820 │ │ │ │ - sub.d $a3, $a3, $a4 │ │ │ │ - srai.d $a3, $a3, 0x3 │ │ │ │ - mul.d $a3, $a3, $t1 │ │ │ │ - addi.d $a3, $a3, -1 │ │ │ │ - beqz $a3, 236 # 23e00 , std::allocator >::~basic_stringbuf()@@Base+0x9170> │ │ │ │ - ld.d $a2, $a4, 16 │ │ │ │ - ldptr.d $t1, $a4, 0 │ │ │ │ - ld.wu $t0, $a4, 24 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - sub.d $a2, $a2, $t1 │ │ │ │ - alsl.d $a2, $a2, $t0, 0x3 │ │ │ │ - addi.w $t0, $a2, -2 │ │ │ │ - li.w $a6, 1 │ │ │ │ - srli.d $a5, $t0, 0x6 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - li.w $a7, 2 │ │ │ │ - li.w $t7, 1 │ │ │ │ - li.w $t8, -1 │ │ │ │ - sll.d $a6, $a6, $t0 │ │ │ │ - slli.d $a5, $a5, 0x3 │ │ │ │ - slli.w $t0, $a1, 0x0 │ │ │ │ - alsl.d $t0, $t0, $t0, 0x2 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t6, $a4, $t0 │ │ │ │ - addi.d $t3, $a2, -3 │ │ │ │ - ldx.d $a0, $t6, $a5 │ │ │ │ - and $a0, $a6, $a0 │ │ │ │ - beq $a2, $a7, 84 # 23dc8 , std::allocator >::~basic_stringbuf()@@Base+0x9138> │ │ │ │ - slli.w $t0, $t3, 0x0 │ │ │ │ - addi.w $t2, $t3, 1 │ │ │ │ - srli.d $t4, $t2, 0x6 │ │ │ │ - srli.d $t5, $t0, 0x6 │ │ │ │ - alsl.d $t4, $t4, $t6, 0x3 │ │ │ │ - alsl.d $t5, $t5, $t6, 0x3 │ │ │ │ - ldptr.d $t1, $t4, 0 │ │ │ │ - ldptr.d $s0, $t5, 0 │ │ │ │ - sll.d $t2, $t7, $t2 │ │ │ │ - sll.d $t0, $t7, $t0 │ │ │ │ - or $t5, $t1, $t2 │ │ │ │ - and $t0, $t0, $s0 │ │ │ │ - andn $t1, $t1, $t2 │ │ │ │ - masknez $t1, $t1, $t0 │ │ │ │ - maskeqz $t0, $t5, $t0 │ │ │ │ - or $t1, $t1, $t0 │ │ │ │ - addi.d $t3, $t3, -1 │ │ │ │ - stptr.d $t1, $t4, 0 │ │ │ │ - bne $t3, $t8, -72 # 23d78 , std::allocator >::~basic_stringbuf()@@Base+0x90e8> │ │ │ │ - nop │ │ │ │ - ldptr.d $t0, $t6, 0 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s6, $sp, 48 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + move $s6, $a3 │ │ │ │ + move $s2, $a4 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -111064 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 7132 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s3, 20 # 27484 ::do_widen(char) const@@Base+0x13f1c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - move $t1, $t0 │ │ │ │ - bstrins.d $t1, $zero, 0x1, 0x1 │ │ │ │ - ori $t0, $t0, 0x2 │ │ │ │ - maskeqz $t0, $t0, $a0 │ │ │ │ - masknez $t1, $t1, $a0 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stptr.d $t0, $t6, 0 │ │ │ │ - bne $a1, $a3, -148 # 23d58 , std::allocator >::~basic_stringbuf()@@Base+0x90c8> │ │ │ │ - ld.d $s0, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ + bl -138092 │ │ │ │ nop │ │ │ │ + addi.d $t0, $s0, 72 │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + pcaddi $t1, 57479 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + bl -111136 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.w $s6, $s0, 88 │ │ │ │ + bne $t1, $t0, 44 # 274dc ::do_widen(char) const@@Base+0x13f74> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bl -138464 │ │ │ │ + pcaddi $t0, 57499 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ move $s2, $a0 │ │ │ │ - li.w $a0, 96 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - move $s3, $a2 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - bl -124212 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + bl -138024 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bne $t1, $t0, 52 # 2753c ::do_widen(char) const@@Base+0x13fd4> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -137360 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - st.d $s5, $s0, 32 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - bl -109364 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - addi.d $s4, $s2, 8 │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - ld.d $s6, $s0, 40 │ │ │ │ - move $t0, $s1 │ │ │ │ - beq $s4, $s1, 568 # 240b8 , std::allocator >::~basic_stringbuf()@@Base+0x9428> │ │ │ │ - ld.d $t1, $s1, 40 │ │ │ │ - ld.d $t2, $s1, 32 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $t3, $t1, $s7 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t1 │ │ │ │ - beqz $a2, 264 # 23fb8 , std::allocator >::~basic_stringbuf()@@Base+0x9328> │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - bl -123868 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $t2, $fp │ │ │ │ - move $t1, $s8 │ │ │ │ - beqz $a0, 664 # 24178 , std::allocator >::~basic_stringbuf()@@Base+0x94e8> │ │ │ │ - bltz $a0, 244 # 23fd8 , std::allocator >::~basic_stringbuf()@@Base+0x9348> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -123916 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bnez $a0, 36 # 23f30 , std::allocator >::~basic_stringbuf()@@Base+0x92a0> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $a0, $t1, $s6 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $a0, 28 # 23f38 , std::allocator >::~basic_stringbuf()@@Base+0x92a8> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $a0, $t3, 660 # 241b8 , std::allocator >::~basic_stringbuf()@@Base+0x9528> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -138060 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bne $t1, $t0, 16 # 2753c ::do_widen(char) const@@Base+0x13fd4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -137396 │ │ │ │ nop │ │ │ │ - bltz $a0, 648 # 241b8 , std::allocator >::~basic_stringbuf()@@Base+0x9528> │ │ │ │ + bl -138556 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + move $s6, $a4 │ │ │ │ + ldptr.w $a4, $a0, 88 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + pcalau12i $s5, 57 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + sub.w $a4, $s6, $a4 │ │ │ │ + addi.w $a4, $a4, -1 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + add.w $s6, $s6, $a2 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $a3 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 6360 # 28e74 ::do_widen(char) const@@Base+0x1590c> │ │ │ │ + ld.d $a2, $s1, 64 │ │ │ │ + ldptr.w $s2, $s1, 88 │ │ │ │ + slli.w $t1, $a2, 0x0 │ │ │ │ + bge $s2, $t1, 296 # 276d4 ::do_widen(char) const@@Base+0x1416c> │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + bltu $a2, $s2, 496 # 277a4 ::do_widen(char) const@@Base+0x1423c> │ │ │ │ + ld.d $a1, $s1, 56 │ │ │ │ + sub.d $s0, $a2, $s2 │ │ │ │ + addi.d $s7, $sp, 24 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + addi.d $s8, $sp, 8 │ │ │ │ + add.d $s2, $a1, $s2 │ │ │ │ + bltu $t1, $s0, 380 # 27754 ::do_widen(char) const@@Base+0x141ec> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $s0, $t0, 340 # 27734 ::do_widen(char) const@@Base+0x141cc> │ │ │ │ + ld.b $t0, $s2, 0 │ │ │ │ + st.b $t0, $sp, 24 │ │ │ │ + move $t0, $s7 │ │ │ │ nop │ │ │ │ - move $s1, $t0 │ │ │ │ - beq $s3, $s5, 20 # 23f60 , std::allocator >::~basic_stringbuf()@@Base+0x92d0> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stx.b $zero, $t0, $s0 │ │ │ │ + ldptr.w $a2, $s1, 88 │ │ │ │ + pcaddi $s2, 58359 │ │ │ │ + ldptr.w $a4, $s2, 0 │ │ │ │ + move $a3, $s4 │ │ │ │ + move $a1, $s8 │ │ │ │ move $a0, $s3 │ │ │ │ + sub.w $a2, $s6, $a2 │ │ │ │ + bl 22904 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s7, 364 # 2778c ::do_widen(char) const@@Base+0x14224> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -124492 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -124504 │ │ │ │ + bl -138524 │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + ldptr.w $t0, $s1, 88 │ │ │ │ + ld.d $t1, $s1, 64 │ │ │ │ + move $s0, $zero │ │ │ │ + sub.w $s6, $s6, $t0 │ │ │ │ + move $t2, $zero │ │ │ │ + sub.w $s6, $s6, $t1 │ │ │ │ + b 48 # 2767c ::do_widen(char) const@@Base+0x14114> │ │ │ │ nop │ │ │ │ + ldptr.w $a4, $s2, 0 │ │ │ │ + add.w $a2, $s6, $s0 │ │ │ │ + move $a3, $s4 │ │ │ │ + li.w $a1, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 22952 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ldptr.w $t0, $s1, 88 │ │ │ │ + ld.d $t1, $s1, 64 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t2, $t0, -44 # 27654 ::do_widen(char) const@@Base+0x140ec> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 264 # 27794 ::do_widen(char) const@@Base+0x1422c> │ │ │ │ ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a1, $s1, 56 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s7, $sp, 24 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + bl -111716 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $a2, $s1, 88 │ │ │ │ + pcaddi $s2, 58300 │ │ │ │ + ldptr.w $a4, $s2, 0 │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + sub.w $a2, $s6, $a2 │ │ │ │ + bl 22668 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s7, -216 # 27634 ::do_widen(char) const@@Base+0x140cc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -138760 │ │ │ │ + b -232 # 27634 ::do_widen(char) const@@Base+0x140cc> │ │ │ │ nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $t1 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -180 # 23f10 , std::allocator >::~basic_stringbuf()@@Base+0x9280> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, 12 # 23fd8 , std::allocator >::~basic_stringbuf()@@Base+0x9348> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -196 # 23f10 , std::allocator >::~basic_stringbuf()@@Base+0x9280> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - beq $t0, $s1, 644 # 24260 , std::allocator >::~basic_stringbuf()@@Base+0x95d0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -124564 │ │ │ │ - ld.d $s7, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t0, $s7, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s7, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 24020 , std::allocator >::~basic_stringbuf()@@Base+0x9390> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -124192 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 24040 , std::allocator >::~basic_stringbuf()@@Base+0x93b0> │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s7, $s6 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 24048 , std::allocator >::~basic_stringbuf()@@Base+0x93b8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 548 # 24258 , std::allocator >::~basic_stringbuf()@@Base+0x95c8> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 536 # 24258 , std::allocator >::~basic_stringbuf()@@Base+0x95c8> │ │ │ │ - nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -4364 # 22f48 , std::allocator >::~basic_stringbuf()@@Base+0x82b8> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ nop │ │ │ │ - beqz $t1, -296 # 23f48 , std::allocator >::~basic_stringbuf()@@Base+0x92b8> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t0, 768 # 24378 , std::allocator >::~basic_stringbuf()@@Base+0x96e8> │ │ │ │ nop │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -125932 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - b -304 # 23f70 , std::allocator >::~basic_stringbuf()@@Base+0x92e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $s0, -328 # 275ec ::do_widen(char) const@@Base+0x14084> │ │ │ │ + move $a0, $s7 │ │ │ │ + b 56 # 27774 ::do_widen(char) const@@Base+0x1420c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - beqz $t0, 156 # 24158 , std::allocator >::~basic_stringbuf()@@Base+0x94c8> │ │ │ │ - ld.d $t1, $s2, 32 │ │ │ │ - ld.d $s1, $t1, 40 │ │ │ │ - sltu $t0, $s1, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s1, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 240f8 , std::allocator >::~basic_stringbuf()@@Base+0x9468> │ │ │ │ - ld.d $a0, $t1, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -124408 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 24118 , std::allocator >::~basic_stringbuf()@@Base+0x9488> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s1, $s6 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, 84 # 24158 , std::allocator >::~basic_stringbuf()@@Base+0x94c8> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t2, 16 # 24120 , std::allocator >::~basic_stringbuf()@@Base+0x9490> │ │ │ │ nop │ │ │ │ - bgez $a0, 64 # 24158 , std::allocator >::~basic_stringbuf()@@Base+0x94c8> │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -137936 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s4, $t1, -164 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t0 │ │ │ │ - move $s8, $s1 │ │ │ │ - sltu $s7, $s1, $s6 │ │ │ │ - b 324 # 24288 , std::allocator >::~basic_stringbuf()@@Base+0x95f8> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -138140 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + b -404 # 275f4 ::do_widen(char) const@@Base+0x1408c> │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + b -348 # 27634 ::do_widen(char) const@@Base+0x140cc> │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ nop │ │ │ │ + bl -139164 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t1, $s5, 0 │ │ │ │ + bne $t2, $t1, -16 # 2779c ::do_widen(char) const@@Base+0x14234> │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a1, 20095 │ │ │ │ + move $a2, $s2 │ │ │ │ + pcaddi $a0, 20099 │ │ │ │ + bl -138464 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -138748 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, -60 # 2779c ::do_widen(char) const@@Base+0x14234> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -138080 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -138780 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + beq $t1, $t0, -32 # 277dc ::do_widen(char) const@@Base+0x14274> │ │ │ │ + b -100 # 2779c ::do_widen(char) const@@Base+0x14234> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -4636 # 22f48 , std::allocator >::~basic_stringbuf()@@Base+0x82b8> │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ - b -256 # 24070 , std::allocator >::~basic_stringbuf()@@Base+0x93e0> │ │ │ │ nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $s8 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -668 # 23ee8 , std::allocator >::~basic_stringbuf()@@Base+0x9258> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, -436 # 23fd8 , std::allocator >::~basic_stringbuf()@@Base+0x9348> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -684 # 23ee8 , std::allocator >::~basic_stringbuf()@@Base+0x9258> │ │ │ │ - b -448 # 23fd8 , std::allocator >::~basic_stringbuf()@@Base+0x9348> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 32 │ │ │ │ - beq $t0, $s1, 188 # 24278 , std::allocator >::~basic_stringbuf()@@Base+0x95e8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -125364 │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t2, $t0, $s6 │ │ │ │ - masknez $a2, $s6, $t2 │ │ │ │ - maskeqz $t2, $t0, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 40 # 24208 , std::allocator >::~basic_stringbuf()@@Base+0x9578> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s3 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + addi.d $t1, $t0, 72 │ │ │ │ + beq $a0, $t1, 68 # 2787c ::do_widen(char) const@@Base+0x14314> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 72 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -124676 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -139072 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 248 # 242f8 , std::allocator >::~basic_stringbuf()@@Base+0x9668> │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $t0 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, -460 # 24048 , std::allocator >::~basic_stringbuf()@@Base+0x93b8> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 12 # 24228 , std::allocator >::~basic_stringbuf()@@Base+0x9598> │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -476 # 24048 , std::allocator >::~basic_stringbuf()@@Base+0x93b8> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 396 # 243b8 , std::allocator >::~basic_stringbuf()@@Base+0x9728> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $t1 │ │ │ │ - b -464 # 24070 , std::allocator >::~basic_stringbuf()@@Base+0x93e0> │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 60 # 2789c ::do_widen(char) const@@Base+0x14334> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -139108 │ │ │ │ nop │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 56 # 278bc ::do_widen(char) const@@Base+0x14354> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -139136 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - beqz $t0, 220 # 24338 , std::allocator >::~basic_stringbuf()@@Base+0x96a8> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t1, $s1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -500 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ - move $s8, $t1 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $t1, $s1 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $s7, $s8, $s7 │ │ │ │ - or $a2, $a2, $s7 │ │ │ │ - beqz $a2, 28 # 242b0 , std::allocator >::~basic_stringbuf()@@Base+0x9620> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -124852 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 36 # 242d0 , std::allocator >::~basic_stringbuf()@@Base+0x9640> │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $s8 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t2, $t0, 152 # 24358 , std::allocator >::~basic_stringbuf()@@Base+0x96c8> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 64 # 24308 , std::allocator >::~basic_stringbuf()@@Base+0x9678> │ │ │ │ - move $a0, $t0 │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -612 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 72 │ │ │ │ + beq $a0, $t0, 16 # 278e8 ::do_widen(char) const@@Base+0x14380> │ │ │ │ + ld.d $a1, $s0, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -139220 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + addi.d $t0, $s0, 32 │ │ │ │ + beq $a0, $t0, 16 # 27900 ::do_widen(char) const@@Base+0x14398> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -139244 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 96 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -139268 │ │ │ │ nop │ │ │ │ - bgez $a0, -688 # 24048 , std::allocator >::~basic_stringbuf()@@Base+0x93b8> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 184 # 243b8 , std::allocator >::~basic_stringbuf()@@Base+0x9728> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -664 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + addi.d $a0, $a0, 16 │ │ │ │ + b 67324 # 3802c ::do_widen(char) const@@Base+0x24ac4> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl 12864 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 57188 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl 15468 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + pcaddi $t0, 58073 │ │ │ │ + ldptr.w $a0, $t0, 0 │ │ │ │ + bl -139940 │ │ │ │ + addi.w $t0, $a0, -97 │ │ │ │ + li.w $t1, 25 │ │ │ │ + bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ + bltu $t1, $t0, 188 # 27a50 ::do_widen(char) const@@Base+0x144e8> │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + ld.d $s1, $s4, 8 │ │ │ │ + ld.d $s2, $s4, 16 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $t0, $s1 │ │ │ │ + sub.d $s2, $s2, $s1 │ │ │ │ + move $s0, $zero │ │ │ │ + srai.d $s2, $s2, 0x3 │ │ │ │ + b 28 # 279d8 ::do_widen(char) const@@Base+0x14470> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s4, $t1, 28 # 24358 , std::allocator >::~basic_stringbuf()@@Base+0x96c8> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - move $s8, $s7 │ │ │ │ - sltu $s7, $s7, $s6 │ │ │ │ - move $fp, $t0 │ │ │ │ - b -200 # 24288 , std::allocator >::~basic_stringbuf()@@Base+0x95f8> │ │ │ │ + ld.d $t1, $t0, -8 │ │ │ │ + beqz $t1, 156 # 27a68 ::do_widen(char) const@@Base+0x14500> │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - b -740 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + bne $s0, $s2, -20 # 279c8 ::do_widen(char) const@@Base+0x14460> │ │ │ │ + li.w $s0, 1 │ │ │ │ nop │ │ │ │ + bgeu $s0, $s2, 136 # 27a70 ::do_widen(char) const@@Base+0x14508> │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ext.w.b $s5, $a0 │ │ │ │ + alsl.d $s1, $s0, $s1, 0x3 │ │ │ │ + b 28 # 27a18 ::do_widen(char) const@@Base+0x144b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + bgeu $s0, $s2, 40 # 27a38 ::do_widen(char) const@@Base+0x144d0> │ │ │ │ nop │ │ │ │ - beq $s4, $t1, -760 # 24080 , std::allocator >::~basic_stringbuf()@@Base+0x93f0> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - ld.d $t2, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t0 │ │ │ │ - sltu $s7, $t0, $s6 │ │ │ │ - b -276 # 24288 , std::allocator >::~basic_stringbuf()@@Base+0x95f8> │ │ │ │ + ldptr.d $s3, $s1, 0 │ │ │ │ + ld.d $t0, $s3, 16 │ │ │ │ + ld.b $a0, $t0, 0 │ │ │ │ + bl -140100 │ │ │ │ + bne $a0, $s5, -32 # 27a08 ::do_widen(char) const@@Base+0x144a0> │ │ │ │ + st.w $s0, $s4, 40 │ │ │ │ + st.d $s3, $s4, 32 │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + b -132 # 279e8 ::do_widen(char) const@@Base+0x14480> │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + b -44 # 27a50 ::do_widen(char) const@@Base+0x144e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $s1 │ │ │ │ - b -308 # 24288 , std::allocator >::~basic_stringbuf()@@Base+0x95f8> │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - bl -126372 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -125648 │ │ │ │ - bl -125252 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -125036 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -124788 │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - pcalau12i $s7, 60 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - ld.d $fp, $a0, 48 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - move $s5, $a0 │ │ │ │ - addi.d $s8, $a0, 40 │ │ │ │ - beqz $fp, 352 # 24598 , std::allocator >::~basic_stringbuf()@@Base+0x9908> │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - ldptr.d $s2, $a1, 0 │ │ │ │ - ld.d $s6, $a1, 8 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - lu12i.w $s3, 524287 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - move $s1, $s8 │ │ │ │ - ori $s3, $s3, 0xfff │ │ │ │ - lu12i.w $s4, -524288 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + move $a0, $zero │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + srai.d $a1, $a1, 0x3 │ │ │ │ + b 44 # 27ad8 ::do_widen(char) const@@Base+0x14570> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 24498 , std::allocator >::~basic_stringbuf()@@Base+0x9808> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -125344 │ │ │ │ - bnez $a0, 20 # 244a8 , std::allocator >::~basic_stringbuf()@@Base+0x9818> │ │ │ │ - sub.d $s0, $s0, $s6 │ │ │ │ - blt $s3, $s0, 20 # 244b0 , std::allocator >::~basic_stringbuf()@@Base+0x9820> │ │ │ │ - blt $s0, $s4, 56 # 244d8 , std::allocator >::~basic_stringbuf()@@Base+0x9848> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 244d8 , std::allocator >::~basic_stringbuf()@@Base+0x9848> │ │ │ │ nop │ │ │ │ - move $s1, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - beqz $fp, 40 # 244e0 , std::allocator >::~basic_stringbuf()@@Base+0x9850> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - b -80 # 24478 , std::allocator >::~basic_stringbuf()@@Base+0x97e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, -8 │ │ │ │ + beqz $t1, 92 # 27b28 ::do_widen(char) const@@Base+0x145c0> │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -28 # 244c0 , std::allocator >::~basic_stringbuf()@@Base+0x9830> │ │ │ │ - beq $s8, $s1, 272 # 245f0 , std::allocator >::~basic_stringbuf()@@Base+0x9960> │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - sltu $t0, $s0, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 24510 , std::allocator >::~basic_stringbuf()@@Base+0x9880> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -125460 │ │ │ │ - bnez $a0, 40 # 24530 , std::allocator >::~basic_stringbuf()@@Base+0x98a0> │ │ │ │ + addi.d $t0, $t0, 8 │ │ │ │ + bne $a1, $a0, -20 # 27ac8 ::do_widen(char) const@@Base+0x14560> │ │ │ │ + li.w $a0, 1 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t1, $s6, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t1, 188 # 245d8 , std::allocator >::~basic_stringbuf()@@Base+0x9948> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t1, $t0, 204 # 245f0 , std::allocator >::~basic_stringbuf()@@Base+0x9960> │ │ │ │ - slli.w $a0, $t1, 0x0 │ │ │ │ + addi.w $a1, $a1, -1 │ │ │ │ + bl 63936 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + bstrpick.d $t0, $a0, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + st.w $a0, $s0, 40 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - bltz $a0, 92 # 245a0 , std::allocator >::~basic_stringbuf()@@Base+0x9910> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 184 # 24608 , std::allocator >::~basic_stringbuf()@@Base+0x9978> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - addi.d $a0, $s1, 64 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - b -126632 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + b -68 # 27ae8 ::do_widen(char) const@@Base+0x14580> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + bl 12400 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $s0, $s4, 8 │ │ │ │ + ld.d $s3, $s4, 16 │ │ │ │ + move $t0, $zero │ │ │ │ + move $t1, $s0 │ │ │ │ + sub.d $t3, $s3, $s0 │ │ │ │ + srai.d $t3, $t3, 0x3 │ │ │ │ + beq $t3, $t0, 32 # 27b90 ::do_widen(char) const@@Base+0x14628> │ │ │ │ nop │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + beqz $t2, 296 # 27ca8 ::do_widen(char) const@@Base+0x14740> │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + bne $t3, $t0, -16 # 27b78 ::do_widen(char) const@@Base+0x14610> │ │ │ │ nop │ │ │ │ - move $s1, $s8 │ │ │ │ + addi.d $s1, $s0, 8 │ │ │ │ + beq $s1, $s3, 172 # 27c40 ::do_widen(char) const@@Base+0x146d8> │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + sub.d $s2, $s3, $s1 │ │ │ │ + srai.d $t0, $s2, 0x3 │ │ │ │ + clz.d $t0, $t0 │ │ │ │ + li.w $a2, 63 │ │ │ │ + sub.w $a2, $a2, $t0 │ │ │ │ + pcaddi $a3, -162 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + slli.d $a2, $a2, 0x1 │ │ │ │ + bl 1096 # 28008 ::do_widen(char) const@@Base+0x14aa0> │ │ │ │ + li.w $t0, 128 │ │ │ │ + bge $t0, $s2, 160 # 27c68 ::do_widen(char) const@@Base+0x14700> │ │ │ │ + addi.d $s2, $s0, 136 │ │ │ │ + pcaddi $a2, -170 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl 292 # 27d00 ::do_widen(char) const@@Base+0x14798> │ │ │ │ + beq $s2, $s3, 88 # 27c38 ::do_widen(char) const@@Base+0x146d0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $sp, 16 │ │ │ │ - addi.d $a0, $s5, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - bl -1964 # 23e08 , std::allocator >::~basic_stringbuf()@@Base+0x9178> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -116 # 24548 , std::allocator >::~basic_stringbuf()@@Base+0x98b8> │ │ │ │ + ldptr.d $s1, $s2, 0 │ │ │ │ + move $s0, $s2 │ │ │ │ + b 40 # 27c18 ::do_widen(char) const@@Base+0x146b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + addi.d $s0, $s0, -8 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - b -164 # 24548 , std::allocator >::~basic_stringbuf()@@Base+0x98b8> │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - b -100 # 245a0 , std::allocator >::~basic_stringbuf()@@Base+0x9910> │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - bl -126492 │ │ │ │ + ld.d $a1, $s0, -8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -760 # 27928 ::do_widen(char) const@@Base+0x143c0> │ │ │ │ + bnez $a0, -28 # 27c08 ::do_widen(char) const@@Base+0x146a0> │ │ │ │ + stptr.d $s1, $s0, 0 │ │ │ │ + addi.d $s2, $s2, 8 │ │ │ │ + bne $s3, $s2, -72 # 27be8 ::do_widen(char) const@@Base+0x14680> │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -160 │ │ │ │ - st.d $s4, $sp, 104 │ │ │ │ - st.d $s8, $sp, 72 │ │ │ │ - move $s4, $a2 │ │ │ │ - pcalau12i $s8, 60 │ │ │ │ - ld.d $s8, $s8, -200 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - ld.d $a2, $a2, 8 │ │ │ │ - st.d $s3, $sp, 112 │ │ │ │ - move $s3, $a1 │ │ │ │ - ldptr.d $a1, $s4, 0 │ │ │ │ - st.d $s0, $sp, 136 │ │ │ │ - st.d $s2, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 40 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.d $ra, $sp, 152 │ │ │ │ - st.d $s1, $sp, 128 │ │ │ │ - st.d $s5, $sp, 96 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $s7, $sp, 80 │ │ │ │ - st.d $s0, $sp, 24 │ │ │ │ - bl -111456 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ ld.d $s1, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - addi.d $t0, $s3, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -6388 # 22da8 , std::allocator >::~basic_stringbuf()@@Base+0x8118> │ │ │ │ - move $s5, $a0 │ │ │ │ - beq $s1, $s0, 20 # 246b8 , std::allocator >::~basic_stringbuf()@@Base+0x9a28> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -126372 │ │ │ │ - addi.d $s7, $s3, 40 │ │ │ │ - beq $s5, $s7, 412 # 24858 , std::allocator >::~basic_stringbuf()@@Base+0x9bc8> │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - ld.d $fp, $s3, 48 │ │ │ │ - beqz $fp, 336 # 24818 , std::allocator >::~basic_stringbuf()@@Base+0x9b88> │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - ld.d $s3, $s4, 8 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - st.d $s6, $sp, 88 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - move $s1, $s7 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - lu12i.w $s6, -524288 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + move $a0, $s4 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b 15624 # 2b964 ::do_widen(char) const@@Base+0x183fc> │ │ │ │ nop │ │ │ │ - sltu $t0, $s3, $s0 │ │ │ │ - masknez $a2, $s0, $t0 │ │ │ │ - maskeqz $t0, $s3, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 24718 , std::allocator >::~basic_stringbuf()@@Base+0x9a88> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - bl -125984 │ │ │ │ - bnez $a0, 20 # 24728 , std::allocator >::~basic_stringbuf()@@Base+0x9a98> │ │ │ │ - sub.d $s0, $s0, $s3 │ │ │ │ - blt $s5, $s0, 20 # 24730 , std::allocator >::~basic_stringbuf()@@Base+0x9aa0> │ │ │ │ - blt $s0, $s6, 56 # 24758 , std::allocator >::~basic_stringbuf()@@Base+0x9ac8> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 24758 , std::allocator >::~basic_stringbuf()@@Base+0x9ac8> │ │ │ │ nop │ │ │ │ - move $s1, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - beqz $fp, 40 # 24760 , std::allocator >::~basic_stringbuf()@@Base+0x9ad0> │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a2, -210 │ │ │ │ + bl 140 # 27d00 ::do_widen(char) const@@Base+0x14798> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + move $a0, $s4 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b 15564 # 2b964 ::do_widen(char) const@@Base+0x183fc> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - b -80 # 246f8 , std::allocator >::~basic_stringbuf()@@Base+0x9a68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s0, $t1 │ │ │ │ + b -284 # 27b90 ::do_widen(char) const@@Base+0x14628> │ │ │ │ + pcaddi $t0, 56972 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + b 11564 # 2a9e4 ::do_widen(char) const@@Base+0x1747c> │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -28 # 24740 , std::allocator >::~basic_stringbuf()@@Base+0x9ab0> │ │ │ │ - beq $s7, $s1, 288 # 24880 , std::allocator >::~basic_stringbuf()@@Base+0x9bf0> │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - sltu $t0, $s0, $s3 │ │ │ │ - masknez $a2, $s3, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 24790 , std::allocator >::~basic_stringbuf()@@Base+0x9b00> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -126100 │ │ │ │ - bnez $a0, 40 # 247b0 , std::allocator >::~basic_stringbuf()@@Base+0x9b20> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t1, $s3, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t1, 220 # 24878 , std::allocator >::~basic_stringbuf()@@Base+0x9be8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t1, $t0, 220 # 24880 , std::allocator >::~basic_stringbuf()@@Base+0x9bf0> │ │ │ │ - slli.w $a0, $t1, 0x0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 56965 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl 11532 # 2a9e4 ::do_widen(char) const@@Base+0x1747c> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 72 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -140252 │ │ │ │ nop │ │ │ │ - ld.d $s6, $sp, 88 │ │ │ │ - bltz $a0, 108 # 24820 , std::allocator >::~basic_stringbuf()@@Base+0x9b90> │ │ │ │ - addi.d $t0, $s2, 16 │ │ │ │ - ld.d $a2, $s1, 72 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - ld.d $a1, $s1, 64 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -111788 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $fp, $sp, 144 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - bne $t1, $t0, 168 # 24888 , std::allocator >::~basic_stringbuf()@@Base+0x9bf8> │ │ │ │ - ld.d $ra, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 136 │ │ │ │ - ld.d $s1, $sp, 128 │ │ │ │ - ld.d $s3, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 104 │ │ │ │ - ld.d $s5, $sp, 96 │ │ │ │ - ld.d $s7, $sp, 80 │ │ │ │ - ld.d $s8, $sp, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 120 │ │ │ │ - addi.d $sp, $sp, 160 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - move $s1, $s7 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $sp, 16 │ │ │ │ + beq $a1, $a0, 288 # 27e20 ::do_widen(char) const@@Base+0x148b8> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + addi.d $s1, $a0, 8 │ │ │ │ + beq $s1, $a1, 140 # 27da0 ::do_widen(char) const@@Base+0x14838> │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ st.d $s4, $sp, 16 │ │ │ │ - bl -2600 # 23e08 , std::allocator >::~basic_stringbuf()@@Base+0x9178> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -128 # 247b8 , std::allocator >::~basic_stringbuf()@@Base+0x9b28> │ │ │ │ - nop │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s3, $a2 │ │ │ │ + move $s5, $a1 │ │ │ │ + move $s4, $a0 │ │ │ │ + li.w $s6, 8 │ │ │ │ + ldptr.d $a1, $s4, 0 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + ldptr.d $s2, $s1, 0 │ │ │ │ + beqz $a0, 96 # 27db0 ::do_widen(char) const@@Base+0x14848> │ │ │ │ + sub.d $a2, $s1, $s4 │ │ │ │ + slli.d $a0, $a2, 0x3d │ │ │ │ + sub.d $a0, $a0, $a2 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + add.d $a0, $s1, $a0 │ │ │ │ + bge $s6, $a2, 168 # 27e10 ::do_widen(char) const@@Base+0x148a8> │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -139392 │ │ │ │ nop │ │ │ │ + stptr.d $s2, $s4, 0 │ │ │ │ nop │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + bne $s5, $s1, -68 # 27d40 ::do_widen(char) const@@Base+0x147d8> │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + move $s0, $s1 │ │ │ │ + b 44 # 27de0 ::do_widen(char) const@@Base+0x14878> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $s2, 16 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - b -144 # 247d8 , std::allocator >::~basic_stringbuf()@@Base+0x9b48> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s0, -8 │ │ │ │ + addi.d $s0, $s0, -8 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ nop │ │ │ │ - ld.d $s6, $sp, 88 │ │ │ │ - b -196 # 247b8 , std::allocator >::~basic_stringbuf()@@Base+0x9b28> │ │ │ │ - ld.d $s6, $sp, 88 │ │ │ │ - b -100 # 24820 , std::allocator >::~basic_stringbuf()@@Base+0x9b90> │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s6, $sp, 88 │ │ │ │ - bl -127120 │ │ │ │ + ld.d $a1, $s0, -8 │ │ │ │ + move $a0, $s2 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + bnez $a0, -28 # 27dd0 ::do_widen(char) const@@Base+0x14868> │ │ │ │ + stptr.d $s2, $s0, 0 │ │ │ │ + b -116 # 27d80 ::do_widen(char) const@@Base+0x14818> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - li.w $t1, 2 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - addi.d $t0, $a0, 40 │ │ │ │ - pcaddi $t2, 60391 │ │ │ │ - bstrins.d $t1, $t1, 0x3f, 0x20 │ │ │ │ - move $s0, $a0 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $a3, $a0, 8 │ │ │ │ - st.d $t1, $a0, 24 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.d $zero, $a0, 48 │ │ │ │ - st.d $t0, $a0, 56 │ │ │ │ - st.d $t0, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - li.w $a0, 32 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - stptr.d $a2, $sp, 0 │ │ │ │ - bl -126956 │ │ │ │ - ldptr.d $a2, $sp, 0 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl 3112 # 25528 , std::allocator >::~basic_stringbuf()@@Base+0xa898> │ │ │ │ - st.d $s1, $s0, 16 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -4504 # 23788 , std::allocator >::~basic_stringbuf()@@Base+0x8af8> │ │ │ │ nop │ │ │ │ - move $t0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 48 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -7504 # 22be8 , std::allocator >::~basic_stringbuf()@@Base+0x7f58> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -126144 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $a1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -127044 │ │ │ │ - move $t0, $s1 │ │ │ │ - b -44 # 24930 , std::allocator >::~basic_stringbuf()@@Base+0x9ca0> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s0, $a0, 8 │ │ │ │ - ld.d $s1, $a0, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 56 # 249b8 , std::allocator >::~basic_stringbuf()@@Base+0x9d28> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bne $a2, $s6, -152 # 27d78 ::do_widen(char) const@@Base+0x14810> │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + b -164 # 27d78 ::do_widen(char) const@@Base+0x14810> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - beqz $t0, 16 # 249a8 , std::allocator >::~basic_stringbuf()@@Base+0x9d18> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - bl -127124 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - bne $s1, $s0, -28 # 24990 , std::allocator >::~basic_stringbuf()@@Base+0x9d00> │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ nop │ │ │ │ - beqz $s1, 40 # 249e0 , std::allocator >::~basic_stringbuf()@@Base+0x9d50> │ │ │ │ - ld.d $a1, $s2, 24 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -127180 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $s0, $a0, 8 │ │ │ │ - ld.d $s1, $a0, 16 │ │ │ │ - stptr.d $s2, $sp, 0 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s0, $s1, 56 # 24a60 , std::allocator >::~basic_stringbuf()@@Base+0x9dd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $t0 │ │ │ │ - beqz $t0, 16 # 24a50 , std::allocator >::~basic_stringbuf()@@Base+0x9dc0> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $t0 │ │ │ │ - bl -127292 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - bne $s1, $s0, -28 # 24a38 , std::allocator >::~basic_stringbuf()@@Base+0x9da8> │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # 24a78 , std::allocator >::~basic_stringbuf()@@Base+0x9de8> │ │ │ │ - ld.d $a1, $s2, 24 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -127328 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + addi.d $t0, $a2, -1 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + srli.d $s6, $t0, 0x3f │ │ │ │ + add.d $s6, $s6, $t0 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + srai.d $s6, $s6, 0x1 │ │ │ │ + move $s7, $a2 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s5, $a3 │ │ │ │ + move $s3, $a4 │ │ │ │ + andi $s8, $a2, 0x1 │ │ │ │ + bge $a1, $s6, 312 # 27fdc ::do_widen(char) const@@Base+0x14a74> │ │ │ │ + move $s0, $a1 │ │ │ │ + addi.d $t0, $s0, 1 │ │ │ │ + alsl.d $t2, $t0, $s1, 0x4 │ │ │ │ + ld.d $a1, $t2, -8 │ │ │ │ + ldptr.d $a0, $t2, 0 │ │ │ │ + slli.d $s2, $t0, 0x1 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + alsl.d $t1, $s0, $s1, 0x3 │ │ │ │ + sub.d $s0, $s2, $a0 │ │ │ │ + alsl.d $t0, $s0, $s1, 0x3 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + slli.d $fp, $s0, 0x3 │ │ │ │ + stptr.d $t2, $t1, 0 │ │ │ │ + blt $s0, $s6, -48 # 27eac ::do_widen(char) const@@Base+0x14944> │ │ │ │ + beqz $s8, 156 # 27f7c ::do_widen(char) const@@Base+0x14a14> │ │ │ │ + addi.d $t1, $s0, -1 │ │ │ │ + srli.d $s2, $t1, 0x3f │ │ │ │ + add.d $s2, $s2, $t1 │ │ │ │ + srai.d $s2, $s2, 0x1 │ │ │ │ + blt $s4, $s0, 40 # 27f1c ::do_widen(char) const@@Base+0x149b4> │ │ │ │ + b 68 # 27f3c ::do_widen(char) const@@Base+0x149d4> │ │ │ │ + ldptr.d $t3, $s6, 0 │ │ │ │ + srli.d $t1, $t2, 0x3f │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + slli.d $fp, $s2, 0x3 │ │ │ │ + bge $s4, $s2, 172 # 27fbc ::do_widen(char) const@@Base+0x14a54> │ │ │ │ + srai.d $s2, $t1, 0x1 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - ldptr.d $s2, $sp, 0 │ │ │ │ - li.w $a1, 32 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -127364 │ │ │ │ + alsl.d $s6, $s2, $s1, 0x3 │ │ │ │ + ldptr.d $a0, $s6, 0 │ │ │ │ + move $a1, $s5 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + addi.d $t2, $s2, -1 │ │ │ │ + add.d $t0, $s1, $fp │ │ │ │ + bnez $a0, -56 # 27efc ::do_widen(char) const@@Base+0x14994> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + stptr.d $s5, $t0, 0 │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $s7, $s7, -2 │ │ │ │ + srai.d $s7, $s7, 0x1 │ │ │ │ + bne $s7, $s0, -160 # 27ee4 ::do_widen(char) const@@Base+0x1497c> │ │ │ │ nop │ │ │ │ - beqz $a1, 128 # 24b28 , std::allocator >::~basic_stringbuf()@@Base+0x9e98> │ │ │ │ - ld.d $t4, $a0, 8 │ │ │ │ - ld.d $t7, $a0, 16 │ │ │ │ - lu12i.w $t1, -209716 │ │ │ │ - ori $t1, $t1, 0xccd │ │ │ │ - lu32i.d $t1, -209716 │ │ │ │ - sub.d $t0, $t7, $t4 │ │ │ │ - lu52i.d $t1, $t1, -820 │ │ │ │ - srai.d $t0, $t0, 0x3 │ │ │ │ - mul.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $a1, 120 # 24b48 , std::allocator >::~basic_stringbuf()@@Base+0x9eb8> │ │ │ │ - alsl.d $t1, $a1, $a1, 0x2 │ │ │ │ - move $t0, $t4 │ │ │ │ - alsl.d $t1, $t1, $t4, 0x3 │ │ │ │ + slli.d $s0, $s0, 0x1 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + alsl.d $t1, $s0, $s1, 0x3 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + slli.d $fp, $s0, 0x3 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + move $t0, $t1 │ │ │ │ + b -196 # 27ee4 ::do_widen(char) const@@Base+0x1497c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.w $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - bne $t0, $t1, -24 # 24ae8 , std::allocator >::~basic_stringbuf()@@Base+0x9e58> │ │ │ │ - alsl.d $a1, $a1, $a1, 0x2 │ │ │ │ - alsl.d $a1, $a1, $t4, 0x3 │ │ │ │ - st.d $a1, $a0, 8 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $s6 │ │ │ │ + b -132 # 27f3c ::do_widen(char) const@@Base+0x149d4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + alsl.d $t0, $a1, $a0, 0x3 │ │ │ │ + bnez $s8, -164 # 27f3c ::do_widen(char) const@@Base+0x149d4> │ │ │ │ + addi.d $t1, $a2, -2 │ │ │ │ + srai.d $t1, $t1, 0x1 │ │ │ │ + bne $a1, $t1, -176 # 27f3c ::do_widen(char) const@@Base+0x149d4> │ │ │ │ + move $s0, $s4 │ │ │ │ + b -104 # 27f8c ::do_widen(char) const@@Base+0x14a24> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a2, $a0, 0 │ │ │ │ - move $t5, $a0 │ │ │ │ - lu12i.w $a0, 209715 │ │ │ │ - sub.d $t0, $t4, $a2 │ │ │ │ - srai.d $t6, $t0, 0x3 │ │ │ │ - mul.d $t6, $t6, $t1 │ │ │ │ - ori $a0, $a0, 0x333 │ │ │ │ - lu32i.d $a0, 209715 │ │ │ │ + li.w $t1, 128 │ │ │ │ + sub.d $t0, $a1, $a0 │ │ │ │ + bge $t1, $t0, 640 # 28290 ::do_widen(char) const@@Base+0x14d28> │ │ │ │ addi.d $sp, $sp, -80 │ │ │ │ - lu52i.d $a0, $a0, 51 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ st.d $ra, $sp, 72 │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ - sub.d $t1, $a0, $t6 │ │ │ │ - bltu $t1, $a1, 340 # 24cd0 , std::allocator >::~basic_stringbuf()@@Base+0xa040> │ │ │ │ - sltu $t8, $a1, $t6 │ │ │ │ - lu12i.w $t3, 209715 │ │ │ │ - masknez $t1, $a1, $t8 │ │ │ │ - ori $t3, $t3, 0x334 │ │ │ │ - maskeqz $t8, $t6, $t8 │ │ │ │ - or $t1, $t1, $t8 │ │ │ │ - lu32i.d $t3, 209715 │ │ │ │ - add.d $t1, $t1, $t6 │ │ │ │ - lu52i.d $t3, $t3, 51 │ │ │ │ - sltu $t3, $t1, $t3 │ │ │ │ - maskeqz $t1, $t1, $t3 │ │ │ │ - masknez $t3, $a0, $t3 │ │ │ │ - or $t1, $t1, $t3 │ │ │ │ - alsl.d $t1, $t1, $t1, 0x2 │ │ │ │ - slli.d $a0, $t1, 0x3 │ │ │ │ - st.d $t5, $sp, 56 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t4, $sp, 40 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - st.d $t7, $sp, 24 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - slli.d $s0, $t1, 0x3 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - bl -127708 │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ld.d $t5, $sp, 56 │ │ │ │ - ld.d $t4, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - ld.d $t7, $sp, 24 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - alsl.d $t1, $t2, $t2, 0x2 │ │ │ │ - move $t8, $a0 │ │ │ │ - alsl.d $t1, $t1, $t0, 0x3 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + move $s6, $a2 │ │ │ │ + srai.d $s1, $t0, 0x3 │ │ │ │ + move $s5, $a1 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $s7, 128 │ │ │ │ + srai.d $t0, $t0, 0x4 │ │ │ │ + beqz $s6, 256 # 28158 ::do_widen(char) const@@Base+0x14bf0> │ │ │ │ nop │ │ │ │ + alsl.d $s1, $t0, $s2, 0x3 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + addi.d $s6, $s6, -1 │ │ │ │ + addi.d $s0, $s2, 8 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + ld.d $a1, $s5, -8 │ │ │ │ + beqz $a0, 396 # 28208 ::do_widen(char) const@@Base+0x14ca0> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + beqz $a0, 424 # 28230 ::do_widen(char) const@@Base+0x14cc8> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + move $s4, $s5 │ │ │ │ + stptr.d $t1, $s2, 0 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ nop │ │ │ │ + move $s1, $s0 │ │ │ │ + b 36 # 280d0 ::do_widen(char) const@@Base+0x14b68> │ │ │ │ nop │ │ │ │ - stptr.d $zero, $t0, 0 │ │ │ │ - st.w $zero, $t0, 8 │ │ │ │ - st.d $zero, $t0, 16 │ │ │ │ - st.w $zero, $t0, 24 │ │ │ │ - st.d $zero, $t0, 32 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - bne $t0, $t1, -24 # 24c18 , std::allocator >::~basic_stringbuf()@@Base+0x9f88> │ │ │ │ - beq $a2, $t4, 60 # 24c70 , std::allocator >::~basic_stringbuf()@@Base+0x9fe0> │ │ │ │ - move $t0, $a2 │ │ │ │ - move $t1, $t8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t3, $t0, 32 │ │ │ │ - vld $vr0, $t0, 0 │ │ │ │ - vst $vr0, $t1, 0 │ │ │ │ - vld $vr0, $t0, 16 │ │ │ │ - addi.d $t1, $t1, 40 │ │ │ │ - vst $vr0, $t1, -24 │ │ │ │ - addi.d $t0, $t0, 40 │ │ │ │ - st.d $t3, $t1, -8 │ │ │ │ - bne $t4, $t0, -32 # 24c48 , std::allocator >::~basic_stringbuf()@@Base+0x9fb8> │ │ │ │ nop │ │ │ │ - beqz $a2, 48 # 24ca0 , std::allocator >::~basic_stringbuf()@@Base+0xa010> │ │ │ │ - sub.d $a1, $t7, $a2 │ │ │ │ - move $a0, $a2 │ │ │ │ - st.d $t5, $sp, 32 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t8, $sp, 16 │ │ │ │ - st.d $t6, $sp, 8 │ │ │ │ - bl -127868 │ │ │ │ - ld.d $t5, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ld.d $t8, $sp, 16 │ │ │ │ - ld.d $t6, $sp, 8 │ │ │ │ - add.d $a1, $t2, $t6 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - alsl.d $t2, $a1, $a1, 0x2 │ │ │ │ - add.d $t1, $t8, $s0 │ │ │ │ - alsl.d $t2, $t2, $t8, 0x3 │ │ │ │ - stptr.d $t8, $t5, 0 │ │ │ │ - st.d $t1, $t5, 16 │ │ │ │ - st.d $t2, $t5, 8 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - pcaddi $a0, 22768 │ │ │ │ - bl -128532 │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + addi.d $s1, $s1, 8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + bnez $a0, -16 # 280c8 ::do_widen(char) const@@Base+0x14b60> │ │ │ │ + addi.d $s0, $s4, -8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + ldptr.d $a0, $s2, 0 │ │ │ │ + move $s4, $s0 │ │ │ │ + addi.d $s0, $s0, -8 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + bnez $a0, -20 # 280e8 ::do_widen(char) const@@Base+0x14b80> │ │ │ │ + bgeu $s1, $s4, 40 # 28128 ::do_widen(char) const@@Base+0x14bc0> │ │ │ │ + ldptr.d $t1, $s4, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + addi.d $s0, $s1, 8 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + stptr.d $t0, $s4, 0 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + b -116 # 280a8 ::do_widen(char) const@@Base+0x14b40> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $a1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 72 │ │ │ │ - beqz $a3, 520 # 24f00 , std::allocator >::~basic_stringbuf()@@Base+0xa270> │ │ │ │ - ldptr.d $t7, $a0, 0 │ │ │ │ - ld.d $t3, $a0, 16 │ │ │ │ - ldptr.w $t4, $a0, 24 │ │ │ │ - ld.d $t0, $a0, 32 │ │ │ │ - sub.d $t2, $t3, $t7 │ │ │ │ - bstrpick.d $t5, $t4, 0x1f, 0x0 │ │ │ │ - sub.d $t0, $t0, $t7 │ │ │ │ - alsl.d $t2, $t2, $t5, 0x3 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - ldptr.w $t1, $sp, 72 │ │ │ │ - move $s2, $a4 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $t6, $a1 │ │ │ │ - bgeu $t0, $a3, 492 # 24f28 , std::allocator >::~basic_stringbuf()@@Base+0xa298> │ │ │ │ - li.w $t8, -64 │ │ │ │ - lu52i.d $t8, $t8, 2047 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - sub.d $t0, $t8, $t2 │ │ │ │ - bltu $t0, $a3, 1960 # 25500 , std::allocator >::~basic_stringbuf()@@Base+0xa870> │ │ │ │ - sltu $t5, $a3, $t2 │ │ │ │ - masknez $t0, $a3, $t5 │ │ │ │ - maskeqz $t5, $t2, $t5 │ │ │ │ - or $t0, $t0, $t5 │ │ │ │ - li.w $s3, -8 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - lu52i.d $s3, $s3, 255 │ │ │ │ - bltu $t0, $t2, 40 # 24da0 , std::allocator >::~basic_stringbuf()@@Base+0xa110> │ │ │ │ - li.w $t2, -63 │ │ │ │ - lu52i.d $t2, $t2, 2047 │ │ │ │ - sltu $t2, $t0, $t2 │ │ │ │ - maskeqz $t0, $t0, $t2 │ │ │ │ - masknez $t2, $t8, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - addi.d $t0, $t0, 63 │ │ │ │ - srli.d $t0, $t0, 0x6 │ │ │ │ - slli.d $s3, $t0, 0x3 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $a3, $sp, 48 │ │ │ │ - st.d $t6, $sp, 40 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ - bl -128188 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ - ld.d $t6, $sp, 40 │ │ │ │ - li.w $t0, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - sub.d $a2, $t6, $t7 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $a3, $sp, 48 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s4, $a0 │ │ │ │ - bge $t0, $a2, 1792 # 254e8 , std::allocator >::~basic_stringbuf()@@Base+0xa858> │ │ │ │ - move $a1, $t7 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - bl -127236 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t4, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - ld.d $t6, $sp, 40 │ │ │ │ - ld.d $a3, $sp, 48 │ │ │ │ - add.d $a4, $s1, $a2 │ │ │ │ nop │ │ │ │ - move $t5, $t6 │ │ │ │ - move $a0, $t6 │ │ │ │ - move $a1, $zero │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a7, 63 │ │ │ │ - li.w $a6, 64 │ │ │ │ - move $t8, $zero │ │ │ │ + move $a3, $s3 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s5 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -304 # 28008 ::do_widen(char) const@@Base+0x14aa0> │ │ │ │ + sub.d $t0, $s1, $s2 │ │ │ │ + bge $s7, $t0, 152 # 281d8 ::do_widen(char) const@@Base+0x14c70> │ │ │ │ + move $s5, $s1 │ │ │ │ + srai.d $s1, $t0, 0x3 │ │ │ │ + srai.d $t0, $t0, 0x4 │ │ │ │ + bnez $s6, -240 # 28060 ::do_widen(char) const@@Base+0x14af8> │ │ │ │ nop │ │ │ │ - beq $a0, $t6, 784 # 25148 , std::allocator >::~basic_stringbuf()@@Base+0xa4b8> │ │ │ │ + addi.d $s0, $t0, -1 │ │ │ │ + b 12 # 28168 ::do_widen(char) const@@Base+0x14c00> │ │ │ │ + addi.d $s0, $s0, -1 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a4, 0 │ │ │ │ - ldptr.d $a5, $a0, 0 │ │ │ │ - sll.d $t7, $a2, $a1 │ │ │ │ - sll.d $t2, $a2, $t8 │ │ │ │ - and $t2, $t2, $a5 │ │ │ │ - or $a5, $t0, $t7 │ │ │ │ - andn $t0, $t0, $t7 │ │ │ │ - masknez $t0, $t0, $t2 │ │ │ │ - maskeqz $t2, $a5, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stptr.d $t0, $a4, 0 │ │ │ │ - beq $a1, $a7, 700 # 25128 , std::allocator >::~basic_stringbuf()@@Base+0xa498> │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ + slli.d $t0, $s0, 0x3 │ │ │ │ + ldx.d $a3, $s2, $t0 │ │ │ │ + move $a4, $s3 │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $s0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -820 # 27e4c ::do_widen(char) const@@Base+0x148e4> │ │ │ │ + bnez $s0, -36 # 28160 ::do_widen(char) const@@Base+0x14bf8> │ │ │ │ + sub.d $t1, $s5, $s2 │ │ │ │ + li.w $t0, 8 │ │ │ │ + addi.d $s5, $s5, -8 │ │ │ │ + li.w $s1, 8 │ │ │ │ + bge $t0, $t1, 64 # 281d8 ::do_widen(char) const@@Base+0x14c70> │ │ │ │ nop │ │ │ │ - addi.w $t8, $t8, 1 │ │ │ │ - bne $t8, $a6, -68 # 24e38 , std::allocator >::~basic_stringbuf()@@Base+0xa1a8> │ │ │ │ - addi.d $t5, $t5, 8 │ │ │ │ - move $a0, $t5 │ │ │ │ - move $t8, $zero │ │ │ │ - b -84 # 24e38 , std::allocator >::~basic_stringbuf()@@Base+0xa1a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ldptr.d $a3, $s5, 0 │ │ │ │ + sub.d $s0, $s5, $s2 │ │ │ │ + stptr.d $t0, $s5, 0 │ │ │ │ + move $a4, $s3 │ │ │ │ + srai.d $a2, $s0, 0x3 │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -892 # 27e4c ::do_widen(char) const@@Base+0x148e4> │ │ │ │ + addi.d $s5, $s5, -8 │ │ │ │ + blt $s1, $s0, -40 # 281a8 ::do_widen(char) const@@Base+0x14c40> │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + beqz $a0, 80 # 28260 ::do_widen(char) const@@Base+0x14cf8> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ld.d $a1, $s2, 8 │ │ │ │ + move $s4, $s5 │ │ │ │ + st.d $t0, $s2, 8 │ │ │ │ + stptr.d $a1, $s2, 0 │ │ │ │ + b -384 # 280a8 ::do_widen(char) const@@Base+0x14b40> │ │ │ │ nop │ │ │ │ + ld.d $a1, $s5, -8 │ │ │ │ + ld.d $a0, $s2, 8 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beqz $a0, -40 # 28218 ::do_widen(char) const@@Base+0x14cb0> │ │ │ │ nop │ │ │ │ - bne $t4, $t1, 904 # 25230 , std::allocator >::~basic_stringbuf()@@Base+0xa5a0> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - st.d $t7, $sp, 80 │ │ │ │ - st.w $t8, $sp, 88 │ │ │ │ - beqz $a0, 16 # 24ec8 , std::allocator >::~basic_stringbuf()@@Base+0xa238> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -128436 │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - ldptr.w $t0, $sp, 88 │ │ │ │ - add.d $t2, $s4, $s3 │ │ │ │ - stptr.d $s4, $s0, 0 │ │ │ │ - st.d $t2, $s0, 32 │ │ │ │ - st.w $zero, $s0, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - st.w $t0, $s0, 24 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ + ld.d $t1, $s5, -8 │ │ │ │ + move $s4, $s5 │ │ │ │ + stptr.d $t1, $s2, 0 │ │ │ │ + st.d $t0, $s5, -8 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + b -436 # 280a8 ::do_widen(char) const@@Base+0x14b40> │ │ │ │ + ld.d $a1, $s5, -8 │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + jirl $ra, $s3, 0 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bnez $a0, -40 # 28248 ::do_widen(char) const@@Base+0x14ce0> │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + move $s4, $s5 │ │ │ │ + stptr.d $t1, $s2, 0 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + b -480 # 280a8 ::do_widen(char) const@@Base+0x14b40> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - add.d $t5, $a3, $t5 │ │ │ │ - slti $t2, $t5, 0 │ │ │ │ - addi.d $a4, $t5, 63 │ │ │ │ - srai.d $t0, $t5, 0x3f │ │ │ │ - srli.d $t0, $t0, 0x3a │ │ │ │ - maskeqz $a4, $a4, $t2 │ │ │ │ - masknez $t2, $t5, $t2 │ │ │ │ - or $a4, $a4, $t2 │ │ │ │ - add.d $t5, $t5, $t0 │ │ │ │ - srai.d $a4, $a4, 0x6 │ │ │ │ - andi $t5, $t5, 0x3f │ │ │ │ - alsl.d $a4, $a4, $t3, 0x3 │ │ │ │ - sub.d $t5, $t5, $t0 │ │ │ │ - move $t8, $a4 │ │ │ │ - move $t7, $t5 │ │ │ │ - bltz $t5, 868 # 252c8 , std::allocator >::~basic_stringbuf()@@Base+0xa638> │ │ │ │ - slli.w $t7, $t7, 0x0 │ │ │ │ - li.w $a5, 1 │ │ │ │ - beq $t3, $t6, 88 # 24fc8 , std::allocator >::~basic_stringbuf()@@Base+0xa338> │ │ │ │ nop │ │ │ │ - bnez $t4, 400 # 25108 , std::allocator >::~basic_stringbuf()@@Base+0xa478> │ │ │ │ - move $t2, $zero │ │ │ │ - addi.d $t3, $t3, -8 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t4, 63 │ │ │ │ - bnez $t7, 396 # 25118 , std::allocator >::~basic_stringbuf()@@Base+0xa488> │ │ │ │ - move $a0, $zero │ │ │ │ - addi.d $t8, $t8, -8 │ │ │ │ - lu52i.d $a0, $a0, -2048 │ │ │ │ - li.w $t7, 63 │ │ │ │ - ldptr.d $t0, $t8, 0 │ │ │ │ - ldptr.d $a2, $t3, 0 │ │ │ │ - or $a1, $t0, $a0 │ │ │ │ - and $t2, $t2, $a2 │ │ │ │ - andn $t0, $t0, $a0 │ │ │ │ - masknez $t0, $t0, $t2 │ │ │ │ - maskeqz $t2, $a1, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stptr.d $t0, $t8, 0 │ │ │ │ - bne $t3, $t6, -76 # 24f78 , std::allocator >::~basic_stringbuf()@@Base+0xa2e8> │ │ │ │ - bne $t4, $t1, -80 # 24f78 , std::allocator >::~basic_stringbuf()@@Base+0xa2e8> │ │ │ │ - bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ - add.d $t0, $t0, $a3 │ │ │ │ - srai.d $t3, $t0, 0x3f │ │ │ │ - slti $t4, $t0, 0 │ │ │ │ - addi.d $t2, $t0, 63 │ │ │ │ - srli.d $t3, $t3, 0x3a │ │ │ │ - maskeqz $t2, $t2, $t4 │ │ │ │ - masknez $t4, $t0, $t4 │ │ │ │ - add.d $t0, $t0, $t3 │ │ │ │ - or $t2, $t2, $t4 │ │ │ │ - andi $t0, $t0, 0x3f │ │ │ │ - srai.d $t2, $t2, 0x6 │ │ │ │ - sub.d $t0, $t0, $t3 │ │ │ │ - alsl.d $t2, $t2, $t6, 0x3 │ │ │ │ - bltz $t0, 676 # 252a8 , std::allocator >::~basic_stringbuf()@@Base+0xa618> │ │ │ │ - slli.w $t3, $t0, 0x0 │ │ │ │ - beq $t2, $t6, 1052 # 25428 , std::allocator >::~basic_stringbuf()@@Base+0xa798> │ │ │ │ - beqz $t1, 728 # 252e8 , std::allocator >::~basic_stringbuf()@@Base+0xa658> │ │ │ │ - addi.d $a0, $t6, 8 │ │ │ │ - li.w $t4, -1 │ │ │ │ - st.d $a3, $sp, 32 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - ldptr.d $t5, $t6, 0 │ │ │ │ - sll.d $t1, $t4, $t1 │ │ │ │ - sub.d $a2, $t2, $a0 │ │ │ │ - beqz $s2, 1136 # 254a8 , std::allocator >::~basic_stringbuf()@@Base+0xa818> │ │ │ │ - or $t1, $t1, $t5 │ │ │ │ - li.w $a1, -1 │ │ │ │ - stptr.d $t1, $t6, 0 │ │ │ │ - bl -129544 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $a3, $sp, 32 │ │ │ │ - li.w $t4, -1 │ │ │ │ - beqz $t0, 32 # 25080 , std::allocator >::~basic_stringbuf()@@Base+0xa3f0> │ │ │ │ - sub.w $t3, $zero, $t3 │ │ │ │ - srl.d $t4, $t4, $t3 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - or $t0, $t0, $t4 │ │ │ │ - stptr.d $t0, $t2, 0 │ │ │ │ + addi.d $a0, $a0, 56 │ │ │ │ + b -142320 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ - ld.wu $t5, $s0, 24 │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - add.d $t5, $t5, $a3 │ │ │ │ - slti $t1, $t5, 0 │ │ │ │ - addi.d $a4, $t5, 63 │ │ │ │ - srai.d $t0, $t5, 0x3f │ │ │ │ - srli.d $t0, $t0, 0x3a │ │ │ │ - maskeqz $a4, $a4, $t1 │ │ │ │ - masknez $t1, $t5, $t1 │ │ │ │ - or $a4, $a4, $t1 │ │ │ │ - add.d $t5, $t5, $t0 │ │ │ │ - srai.d $a4, $a4, 0x6 │ │ │ │ - andi $t5, $t5, 0x3f │ │ │ │ - alsl.d $a4, $a4, $t2, 0x3 │ │ │ │ - sub.d $t5, $t5, $t0 │ │ │ │ nop │ │ │ │ - bgez $t5, 16 # 250d0 , std::allocator >::~basic_stringbuf()@@Base+0xa440> │ │ │ │ - addi.d $t5, $t5, 64 │ │ │ │ - addi.d $a4, $a4, -8 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + pcalau12i $s1, 56 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + move $s5, $a2 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + move $s2, $a3 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -114840 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl 3356 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s3, 20 # 28344 ::do_widen(char) const@@Base+0x14ddc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -141868 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - st.d $a4, $s0, 16 │ │ │ │ - st.w $t5, $s0, 24 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ + addi.d $t0, $s0, 72 │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + st.d $t0, $s0, 56 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + pcaddi $t1, 56555 │ │ │ │ + addi.d $a0, $s0, 56 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + bl -114912 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + bne $t1, $t0, 40 # 2839c ::do_widen(char) const@@Base+0x14e34> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bl -142240 │ │ │ │ + pcaddi $t0, 56555 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + bl -141800 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bne $t1, $t0, 52 # 283fc ::do_widen(char) const@@Base+0x14e94> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -141136 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -141836 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + bne $t1, $t0, 16 # 283fc ::do_widen(char) const@@Base+0x14e94> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -141172 │ │ │ │ nop │ │ │ │ + bl -142332 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + pcalau12i $s1, 56 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ld.d $s3, $a0, 64 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + move $s0, $a4 │ │ │ │ + addi.w $a4, $a4, -1 │ │ │ │ + sub.w $a4, $a4, $s3 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + stptr.d $a5, $sp, 0 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s4, $a2 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + move $s6, $a1 │ │ │ │ + bl 2580 # 28e74 ::do_widen(char) const@@Base+0x1590c> │ │ │ │ + ld.d $a2, $s2, 64 │ │ │ │ + ld.d $a1, $s2, 56 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + bl -115192 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.d $a5, $sp, 0 │ │ │ │ + add.w $a2, $s0, $s4 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + sub.w $a2, $a2, $s3 │ │ │ │ + beqz $a5, 96 # 284ec ::do_widen(char) const@@Base+0x14f84> │ │ │ │ + pcaddi $t0, 57426 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl 19180 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 16 # 284bc ::do_widen(char) const@@Base+0x14f54> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142248 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 56 # 284fc ::do_widen(char) const@@Base+0x14f94> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ + pcaddi $t0, 57402 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + b -88 # 2849c ::do_widen(char) const@@Base+0x14f34> │ │ │ │ nop │ │ │ │ - addi.w $t4, $t4, -1 │ │ │ │ - sll.d $t2, $a5, $t4 │ │ │ │ - beqz $t7, -384 # 24f90 , std::allocator >::~basic_stringbuf()@@Base+0xa300> │ │ │ │ - nop │ │ │ │ - addi.w $t7, $t7, -1 │ │ │ │ - sll.d $a0, $a5, $t7 │ │ │ │ - b -384 # 24fa0 , std::allocator >::~basic_stringbuf()@@Base+0xa310> │ │ │ │ - nop │ │ │ │ - addi.d $a4, $a4, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - b -696 # 24e78 , std::allocator >::~basic_stringbuf()@@Base+0xa1e8> │ │ │ │ - nop │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ nop │ │ │ │ + bl -142596 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -142148 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bne $t1, $t0, -32 # 28504 ::do_widen(char) const@@Base+0x14f9c> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -141484 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne $t8, $t1, -776 # 24e40 , std::allocator >::~basic_stringbuf()@@Base+0xa1b0> │ │ │ │ - bstrpick.d $t0, $a1, 0x1f, 0x0 │ │ │ │ - add.d $t0, $a3, $t0 │ │ │ │ - srai.d $t2, $t0, 0x3f │ │ │ │ - slti $t6, $t0, 0 │ │ │ │ - addi.d $t7, $t0, 63 │ │ │ │ - srli.d $t2, $t2, 0x3a │ │ │ │ - maskeqz $t7, $t7, $t6 │ │ │ │ - masknez $t6, $t0, $t6 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - or $t7, $t7, $t6 │ │ │ │ - andi $t0, $t0, 0x3f │ │ │ │ - srai.d $t7, $t7, 0x6 │ │ │ │ - sub.d $t0, $t0, $t2 │ │ │ │ - alsl.d $t7, $t7, $a4, 0x3 │ │ │ │ - bltz $t0, 260 # 25288 , std::allocator >::~basic_stringbuf()@@Base+0xa5f8> │ │ │ │ - slli.w $t8, $t0, 0x0 │ │ │ │ - beq $a4, $t7, 604 # 253e8 , std::allocator >::~basic_stringbuf()@@Base+0xa758> │ │ │ │ - beqz $a1, 440 # 25348 , std::allocator >::~basic_stringbuf()@@Base+0xa6b8> │ │ │ │ - addi.d $a0, $a4, 8 │ │ │ │ - li.w $t2, -1 │ │ │ │ - st.d $t3, $sp, 56 │ │ │ │ - st.d $t5, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t7, $sp, 16 │ │ │ │ - st.d $t8, $sp, 8 │ │ │ │ - ldptr.d $t6, $a4, 0 │ │ │ │ - sll.d $a1, $t2, $a1 │ │ │ │ - sub.d $a2, $t7, $a0 │ │ │ │ - beqz $s2, 676 # 25468 , std::allocator >::~basic_stringbuf()@@Base+0xa7d8> │ │ │ │ - or $t6, $t6, $a1 │ │ │ │ - stptr.d $t6, $a4, 0 │ │ │ │ - li.w $a1, -1 │ │ │ │ - bl -129940 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t8, $sp, 8 │ │ │ │ - ld.d $t7, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t5, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 56 │ │ │ │ - li.w $t2, -1 │ │ │ │ - beqz $t0, 32 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ - sub.w $t0, $zero, $t8 │ │ │ │ - srl.d $t2, $t2, $t0 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stptr.d $t0, $t7, 0 │ │ │ │ nop │ │ │ │ - li.w $a1, 1 │ │ │ │ - li.w $a3, 63 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + addi.d $t1, $t0, 72 │ │ │ │ + beq $a0, $t1, 68 # 28590 ::do_widen(char) const@@Base+0x15028> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 72 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142420 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 60 # 285b0 ::do_widen(char) const@@Base+0x15048> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -142456 │ │ │ │ nop │ │ │ │ + ld.d $a0, $t0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 56 # 285d0 ::do_widen(char) const@@Base+0x15068> │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -142484 │ │ │ │ nop │ │ │ │ - beq $t3, $t5, -896 # 24ea8 , std::allocator >::~basic_stringbuf()@@Base+0xa218> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - ldptr.d $a2, $t5, 0 │ │ │ │ - sll.d $t6, $a1, $t8 │ │ │ │ - sll.d $t2, $a1, $t1 │ │ │ │ - and $t2, $t2, $a2 │ │ │ │ - andn $a2, $t0, $t6 │ │ │ │ - or $t0, $t0, $t6 │ │ │ │ - maskeqz $t0, $t0, $t2 │ │ │ │ - masknez $t2, $a2, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - stptr.d $t0, $t7, 0 │ │ │ │ - beq $t8, $a3, 364 # 253c8 , std::allocator >::~basic_stringbuf()@@Base+0xa738> │ │ │ │ - addi.w $t8, $t8, 1 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.w $t1, $t1, 1 │ │ │ │ - xori $t0, $t1, 0x40 │ │ │ │ - addi.d $t2, $t5, 8 │ │ │ │ - masknez $t2, $t2, $t0 │ │ │ │ - maskeqz $t1, $t1, $t0 │ │ │ │ - maskeqz $t0, $t5, $t0 │ │ │ │ - or $t5, $t2, $t0 │ │ │ │ - b -92 # 25228 , std::allocator >::~basic_stringbuf()@@Base+0xa598> │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t7, $t7, -8 │ │ │ │ - b -264 # 25188 , std::allocator >::~basic_stringbuf()@@Base+0xa4f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $t2, $t2, -8 │ │ │ │ - b -680 # 25008 , std::allocator >::~basic_stringbuf()@@Base+0xa378> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t7, $t5, 64 │ │ │ │ - addi.d $t8, $a4, -8 │ │ │ │ - slli.w $t7, $t7, 0x0 │ │ │ │ - li.w $a5, 1 │ │ │ │ - b -872 # 24f70 , std::allocator >::~basic_stringbuf()@@Base+0xa2e0> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + addi.d $t0, $s0, 72 │ │ │ │ + beq $a0, $t0, 16 # 28614 ::do_widen(char) const@@Base+0x150ac> │ │ │ │ + ld.d $a1, $s0, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142592 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + addi.d $t0, $s0, 32 │ │ │ │ + beq $a0, $t0, 16 # 2862c ::do_widen(char) const@@Base+0x150c4> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142616 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 88 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -142640 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sub.d $a2, $t2, $t6 │ │ │ │ - sub.w $a1, $zero, $s2 │ │ │ │ - move $a0, $t6 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - bl -130244 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - beqz $t0, -656 # 25080 , std::allocator >::~basic_stringbuf()@@Base+0xa3f0> │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - li.w $t4, -1 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - sub.w $t3, $zero, $t3 │ │ │ │ - srl.d $t4, $t4, $t3 │ │ │ │ - bnez $s2, -696 # 25070 , std::allocator >::~basic_stringbuf()@@Base+0xa3e0> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - andn $t0, $t0, $t4 │ │ │ │ - stptr.d $t0, $t2, 0 │ │ │ │ - b -700 # 25080 , std::allocator >::~basic_stringbuf()@@Base+0xa3f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sub.d $a2, $t7, $a4 │ │ │ │ - sub.w $a1, $zero, $s2 │ │ │ │ - move $a0, $a4 │ │ │ │ - st.d $t3, $sp, 56 │ │ │ │ - st.d $t5, $sp, 48 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t4, $sp, 24 │ │ │ │ - st.d $t8, $sp, 16 │ │ │ │ - st.d $t7, $sp, 8 │ │ │ │ - bl -130352 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t7, $sp, 8 │ │ │ │ - ld.d $t8, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t5, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 56 │ │ │ │ - beqz $t0, -376 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ - sub.w $t0, $zero, $t8 │ │ │ │ - li.w $t2, -1 │ │ │ │ - srl.d $t2, $t2, $t0 │ │ │ │ - bnez $s2, -408 # 25208 , std::allocator >::~basic_stringbuf()@@Base+0xa578> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - andn $t0, $t0, $t2 │ │ │ │ - stptr.d $t0, $t7, 0 │ │ │ │ - b -412 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + pcalau12i $s5, 56 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + move $s1, $a4 │ │ │ │ + addi.w $a4, $a4, -9 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + add.w $s1, $s1, $a2 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + move $s8, $a0 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $a3 │ │ │ │ + move $s7, $a5 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 1976 # 28e74 ::do_widen(char) const@@Base+0x1590c> │ │ │ │ + addi.w $a2, $s1, -8 │ │ │ │ + beqz $s7, 568 # 288fc ::do_widen(char) const@@Base+0x15394> │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 60 │ │ │ │ + pcaddi $t2, 57281 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.h $t0, $sp, 24 │ │ │ │ nop │ │ │ │ - addi.d $t7, $t7, 8 │ │ │ │ - move $t8, $zero │ │ │ │ - b -360 # 25268 , std::allocator >::~basic_stringbuf()@@Base+0xa5d8> │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 18584 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 28714 ::do_widen(char) const@@Base+0x151ac> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142844 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 4 │ │ │ │ + ld.bu $t0, $s8, 52 │ │ │ │ + ori $t2, $t2, 0xe4f │ │ │ │ + li.w $t1, 2 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.h $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.b $zero, $sp, 26 │ │ │ │ + addi.w $a2, $s1, -7 │ │ │ │ + beqz $t0, 420 # 288dc ::do_widen(char) const@@Base+0x15374> │ │ │ │ + pcaddi $t0, 57255 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 18496 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + beq $a0, $s0, 16 # 2876c ::do_widen(char) const@@Base+0x15204> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -142936 │ │ │ │ + pcaddi $s6, 57242 │ │ │ │ + ldptr.w $a4, $s6, 0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 124 │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.w $a2, $s1, -5 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.h $t0, $sp, 24 │ │ │ │ + bl 18424 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 287b4 ::do_widen(char) const@@Base+0x1524c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143004 │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 4 │ │ │ │ + ori $t1, $t1, 0x64f │ │ │ │ + st.h $t1, $sp, 24 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + li.w $t2, 70 │ │ │ │ + ld.bu $t0, $s8, 52 │ │ │ │ + st.b $t2, $s0, 2 │ │ │ │ + li.w $t1, 3 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.b $zero, $sp, 27 │ │ │ │ + addi.w $a2, $s1, -4 │ │ │ │ + beqz $t0, 220 # 288bc ::do_widen(char) const@@Base+0x15354> │ │ │ │ + ldptr.w $a4, $s6, 0 │ │ │ │ nop │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 18328 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 28814 ::do_widen(char) const@@Base+0x152ac> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143100 │ │ │ │ nop │ │ │ │ + addi.w $a2, $s1, -1 │ │ │ │ + bnez $s7, 132 # 2889c ::do_widen(char) const@@Base+0x15334> │ │ │ │ + ldptr.w $a4, $s6, 0 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 93 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.h $t0, $sp, 24 │ │ │ │ + move $a3, $s4 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 18256 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 2885c ::do_widen(char) const@@Base+0x152f4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143172 │ │ │ │ nop │ │ │ │ - beq $t8, $a1, -464 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - li.w $t6, -1 │ │ │ │ - sub.w $t2, $zero, $t8 │ │ │ │ - srl.d $t2, $t6, $t2 │ │ │ │ - sll.d $t6, $t6, $a1 │ │ │ │ - and $t2, $t2, $t6 │ │ │ │ - andn $t6, $t0, $t2 │ │ │ │ - or $t0, $t0, $t2 │ │ │ │ - maskeqz $t2, $t0, $s2 │ │ │ │ - masknez $t0, $t6, $s2 │ │ │ │ - or $t0, $t2, $t0 │ │ │ │ - stptr.d $t0, $t7, 0 │ │ │ │ - b -516 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 192 # 28924 ::do_widen(char) const@@Base+0x153bc> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t3, $t1, -872 # 250c0 , std::allocator >::~basic_stringbuf()@@Base+0xa430> │ │ │ │ - ldptr.d $t6, $t2, 0 │ │ │ │ - li.w $t4, -1 │ │ │ │ - sub.w $t0, $zero, $t3 │ │ │ │ - srl.d $t0, $t4, $t0 │ │ │ │ - sll.d $t4, $t4, $t1 │ │ │ │ - and $t0, $t0, $t4 │ │ │ │ - andn $t1, $t6, $t0 │ │ │ │ - or $t0, $t0, $t6 │ │ │ │ - maskeqz $t0, $t0, $s2 │ │ │ │ - masknez $t1, $t1, $s2 │ │ │ │ - or $t0, $t0, $t1 │ │ │ │ - stptr.d $t0, $t2, 0 │ │ │ │ - b -924 # 250c0 , std::allocator >::~basic_stringbuf()@@Base+0xa430> │ │ │ │ + pcaddi $t2, 57167 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 62 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.h $t0, $sp, 24 │ │ │ │ + b -132 # 28834 ::do_widen(char) const@@Base+0x152cc> │ │ │ │ + pcaddi $t0, 57159 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + b -216 # 287ec ::do_widen(char) const@@Base+0x15284> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - andn $t6, $t6, $a1 │ │ │ │ - stptr.d $t6, $a4, 0 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -130612 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ld.d $t8, $sp, 8 │ │ │ │ - ld.d $t7, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 24 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ld.d $t5, $sp, 48 │ │ │ │ - ld.d $t3, $sp, 56 │ │ │ │ - li.w $t2, -1 │ │ │ │ - beqz $t0, -640 # 25218 , std::allocator >::~basic_stringbuf()@@Base+0xa588> │ │ │ │ - sub.w $t0, $zero, $t8 │ │ │ │ - srl.d $t2, $t2, $t0 │ │ │ │ - b -252 # 253a8 , std::allocator >::~basic_stringbuf()@@Base+0xa718> │ │ │ │ - andn $t5, $t5, $t1 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $t5, $t6, 0 │ │ │ │ - bl -130676 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - ld.d $a3, $sp, 32 │ │ │ │ - li.w $t4, -1 │ │ │ │ - beqz $t0, -1100 # 25080 , std::allocator >::~basic_stringbuf()@@Base+0xa3f0> │ │ │ │ - sub.w $t3, $zero, $t3 │ │ │ │ - srl.d $t4, $t4, $t3 │ │ │ │ - b -424 # 25330 , std::allocator >::~basic_stringbuf()@@Base+0xa6a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a4, $a0 │ │ │ │ - bne $a2, $t0, -1748 # 24e18 , std::allocator >::~basic_stringbuf()@@Base+0xa188> │ │ │ │ - ldptr.d $t0, $t7, 0 │ │ │ │ - addi.d $a4, $a0, 8 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - b -1764 # 24e18 , std::allocator >::~basic_stringbuf()@@Base+0xa188> │ │ │ │ - pcaddi $a0, 22252 │ │ │ │ - bl -130628 │ │ │ │ + pcaddi $t0, 57150 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + b -416 # 28744 ::do_widen(char) const@@Base+0x151dc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t2, 57142 │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 91 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + st.h $t0, $sp, 24 │ │ │ │ + b -560 # 286ec ::do_widen(char) const@@Base+0x15184> │ │ │ │ nop │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ nop │ │ │ │ + bl -143660 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 59586 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - bnez $a1, 28 # 25558 , std::allocator >::~basic_stringbuf()@@Base+0xa8c8> │ │ │ │ - ret │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -143212 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + bne $t1, $t0, -32 # 2892c ::do_widen(char) const@@Base+0x153c4> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -142552 │ │ │ │ + b -40 # 28934 ::do_widen(char) const@@Base+0x153cc> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -143260 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + beq $t1, $t0, -44 # 28954 ::do_widen(char) const@@Base+0x153ec> │ │ │ │ + b -88 # 2892c ::do_widen(char) const@@Base+0x153c4> │ │ │ │ nop │ │ │ │ + b -40 # 28964 ::do_widen(char) const@@Base+0x153fc> │ │ │ │ nop │ │ │ │ + b -96 # 28934 ::do_widen(char) const@@Base+0x153cc> │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -96 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $a0, 8 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + pcalau12i $s0, 56 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ st.d $s2, $sp, 64 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s2, $a2 │ │ │ │ - bl -2788 # 24aa8 , std::allocator >::~basic_stringbuf()@@Base+0x9e18> │ │ │ │ - blez $s3, 224 # 25670 , std::allocator >::~basic_stringbuf()@@Base+0xa9e0> │ │ │ │ - srai.d $t1, $s2, 0x3f │ │ │ │ - slti $t0, $s2, 0 │ │ │ │ - srli.d $t1, $t1, 0x3a │ │ │ │ - addi.d $s6, $s2, 63 │ │ │ │ - maskeqz $s6, $s6, $t0 │ │ │ │ - masknez $t2, $s2, $t0 │ │ │ │ - add.d $t0, $s2, $t1 │ │ │ │ - andi $t0, $t0, 0x3f │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - srli.d $t1, $t0, 0x3f │ │ │ │ - addi.d $s4, $t0, 64 │ │ │ │ - maskeqz $s4, $s4, $t1 │ │ │ │ - alsl.d $s3, $s3, $s3, 0x2 │ │ │ │ - or $s6, $s6, $t2 │ │ │ │ - masknez $t1, $t0, $t1 │ │ │ │ - slli.d $s3, $s3, 0x3 │ │ │ │ - move $s0, $zero │ │ │ │ - srai.d $s6, $s6, 0x6 │ │ │ │ - slti $s5, $t0, 0 │ │ │ │ - or $s4, $s4, $t1 │ │ │ │ - b 68 # 25628 , std::allocator >::~basic_stringbuf()@@Base+0xa998> │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 30624 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + beqz $a0, 56 # 289fc ::do_widen(char) const@@Base+0x15494> │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 528 # 28be4 ::do_widen(char) const@@Base+0x1567c> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - alsl.d $t0, $s6, $t0, 0x3 │ │ │ │ - addi.d $t1, $t0, -8 │ │ │ │ - maskeqz $t1, $t1, $s5 │ │ │ │ - masknez $t0, $t0, $s5 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - st.w $s4, $sp, 8 │ │ │ │ - st.w $s4, $a0, 24 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - st.d $t0, $a0, 16 │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - beq $s0, $s3, 80 # 25670 , std::allocator >::~basic_stringbuf()@@Base+0xa9e0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - add.d $a0, $a0, $s0 │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - ldptr.w $t1, $a0, 24 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - bstrpick.d $t2, $t1, 0x1f, 0x0 │ │ │ │ - sub.d $a3, $a1, $t0 │ │ │ │ - alsl.d $a3, $a3, $t2, 0x3 │ │ │ │ - bltu $s2, $a3, -80 # 255f8 , std::allocator >::~basic_stringbuf()@@Base+0xa968> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ st.w $t1, $sp, 24 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - move $a4, $zero │ │ │ │ - sub.d $a3, $s2, $a3 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - bl -2424 # 24ce8 , std::allocator >::~basic_stringbuf()@@Base+0xa058> │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - bne $s0, $s3, -64 # 25628 , std::allocator >::~basic_stringbuf()@@Base+0xa998> │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 30580 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 76 # 28a7c ::do_widen(char) const@@Base+0x15514> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 28a4c ::do_widen(char) const@@Base+0x154e4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143668 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ + li.w $t0, 1 │ │ │ │ ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ld.d $s0, $s1, 8 │ │ │ │ - ld.d $s3, $s1, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $s3, $s0, 36 # 256c8 , std::allocator >::~basic_stringbuf()@@Base+0xaa38> │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - beqz $a0, 20 # 256c0 , std::allocator >::~basic_stringbuf()@@Base+0xaa30> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -130472 │ │ │ │ - nop │ │ │ │ - addi.d $s0, $s0, 40 │ │ │ │ - bne $s3, $s0, -28 # 256a8 , std::allocator >::~basic_stringbuf()@@Base+0xaa18> │ │ │ │ - ld.d $a0, $s1, 8 │ │ │ │ - beqz $a0, 20 # 256e0 , std::allocator >::~basic_stringbuf()@@Base+0xaa50> │ │ │ │ - ld.d $a1, $s1, 24 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -130504 │ │ │ │ + st.b $t0, $s2, 52 │ │ │ │ + b -144 # 289cc ::do_widen(char) const@@Base+0x15464> │ │ │ │ nop │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -129636 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 260 │ │ │ │ + bl 30464 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beqz $a0, 52 # 28abc ::do_widen(char) const@@Base+0x15554> │ │ │ │ + beq $t0, $s1, -64 # 28a4c ::do_widen(char) const@@Base+0x154e4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143756 │ │ │ │ + b -84 # 28a4c ::do_widen(char) const@@Base+0x154e4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - pcaddi $t0, 59481 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - beqz $t1, 100 # 25778 , std::allocator >::~basic_stringbuf()@@Base+0xaae8> │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t1, $t2, 24 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - beqz $a0, 28 # 25758 , std::allocator >::~basic_stringbuf()@@Base+0xaac8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - jr $t0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t0, $s1, 24 # 28ad4 ::do_widen(char) const@@Base+0x1556c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143804 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.w $t2, $sp, 24 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 29 │ │ │ │ + bl 30372 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 60 # 28b3c ::do_widen(char) const@@Base+0x155d4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 28b1c ::do_widen(char) const@@Base+0x155b4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143876 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + st.b $zero, $s2, 52 │ │ │ │ + b -348 # 289cc ::do_widen(char) const@@Base+0x15464> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -140 # 25708 , std::allocator >::~basic_stringbuf()@@Base+0xaa78> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a1, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b -130712 │ │ │ │ nop │ │ │ │ + li.w $a0, 261 │ │ │ │ + bl 30272 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 84 # 28b9c ::do_widen(char) const@@Base+0x15634> │ │ │ │ + beq $t0, $s1, 24 # 28b64 ::do_widen(char) const@@Base+0x155fc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -143948 │ │ │ │ nop │ │ │ │ + li.w $a0, 32 │ │ │ │ + bl 30232 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 80 # 28bbc ::do_widen(char) const@@Base+0x15654> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - pcaddi $t0, 59433 │ │ │ │ - li.w $a0, 96 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.w $zero, $s0, 16 │ │ │ │ - bl -130784 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl 15656 # 29510 , std::allocator >::~basic_stringbuf()@@Base+0xe880> │ │ │ │ - st.d $s1, $s0, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - b 31400 # 2d2b0 , std::allocator >::~basic_stringbuf()@@Base+0x12620> │ │ │ │ + ld.bu $t0, $s2, 52 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + st.b $t0, $s2, 52 │ │ │ │ + b -444 # 289cc ::do_widen(char) const@@Base+0x15464> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -130828 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -129956 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $s1, 2 │ │ │ │ - li.w $s2, 3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - bl 6100 # 27030 , std::allocator >::~basic_stringbuf()@@Base+0xc3a0> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 32 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beq $t0, $s1, 96 # 258d8 , std::allocator >::~basic_stringbuf()@@Base+0xac48> │ │ │ │ - beq $t0, $s2, 220 # 25958 , std::allocator >::~basic_stringbuf()@@Base+0xacc8> │ │ │ │ - bnez $t0, 160 # 25920 , std::allocator >::~basic_stringbuf()@@Base+0xac90> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 20 # 258a8 , std::allocator >::~basic_stringbuf()@@Base+0xac18> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + beq $t0, $s1, -128 # 28b1c ::do_widen(char) const@@Base+0x155b4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -144028 │ │ │ │ + b -148 # 28b1c ::do_widen(char) const@@Base+0x155b4> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - li.w $a0, 100 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - b -127384 │ │ │ │ nop │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 30144 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -80 # 28b74 ::do_widen(char) const@@Base+0x1560c> │ │ │ │ + li.w $a0, 343 │ │ │ │ + bl 30132 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -92 # 28b74 ::do_widen(char) const@@Base+0x1560c> │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + b -528 # 289cc ::do_widen(char) const@@Base+0x15464> │ │ │ │ nop │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl -144364 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 16 # 258f8 , std::allocator >::~basic_stringbuf()@@Base+0xac68> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -131068 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl 15372 # 29510 , std::allocator >::~basic_stringbuf()@@Base+0xe880> │ │ │ │ + move $s1, $a0 │ │ │ │ move $a0, $s3 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - bl 31132 # 2d2b0 , std::allocator >::~basic_stringbuf()@@Base+0x12620> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ + bl -143916 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, -28 # 28bec ::do_widen(char) const@@Base+0x15684> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -143248 │ │ │ │ + b -32 # 28bf4 ::do_widen(char) const@@Base+0x1568c> │ │ │ │ nop │ │ │ │ - beqz $a0, 16 # 25930 , std::allocator >::~basic_stringbuf()@@Base+0xaca0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 40 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - li.w $a0, 100 │ │ │ │ - bl -127492 │ │ │ │ - b -224 # 25858 , std::allocator >::~basic_stringbuf()@@Base+0xabc8> │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + pcalau12i $s2, 56 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t2, $s2, 0 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $t2, $sp, 56 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t3, $a1, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s4, $a2 │ │ │ │ + move $s5, $a3 │ │ │ │ + bltu $t1, $t0, 176 # 28d1c ::do_widen(char) const@@Base+0x157b4> │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + move $a0, $s1 │ │ │ │ + beqz $t0, 132 # 28cfc ::do_widen(char) const@@Base+0x15794> │ │ │ │ + move $a1, $t3 │ │ │ │ + bl -143520 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ nop │ │ │ │ + move $a2, $s4 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + bl 936 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 16 # 28cb4 ::do_widen(char) const@@Base+0x1574c> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -144288 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + pcaddi $t3, 55965 │ │ │ │ + li.w $t2, 2 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.b $s5, $s0, 52 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + bne $t1, $t0, 132 # 28d54 ::do_widen(char) const@@Base+0x157ec> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $t3, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + b -124 # 28c8c ::do_widen(char) const@@Base+0x15724> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 16 # 25978 , std::allocator >::~basic_stringbuf()@@Base+0xace8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -131196 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl 32976 # 2da54 , std::allocator >::~basic_stringbuf()@@Base+0x12dc4> │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s3, $s0, 8 │ │ │ │ - move $a1, $zero │ │ │ │ - bl 31648 # 2d534 , std::allocator >::~basic_stringbuf()@@Base+0x128a4> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - b -124 # 25920 , std::allocator >::~basic_stringbuf()@@Base+0xac90> │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -131228 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -130356 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + bl -143516 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, -72 # 28cfc ::do_widen(char) const@@Base+0x15794> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beqz $a2, -192 # 28c8c ::do_widen(char) const@@Base+0x15724> │ │ │ │ + b -212 # 28c7c ::do_widen(char) const@@Base+0x15714> │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + bl -144728 │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -131252 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -144276 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + bne $t1, $t0, 16 # 28d84 ::do_widen(char) const@@Base+0x1581c> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -130380 │ │ │ │ - nop │ │ │ │ + bl -143612 │ │ │ │ nop │ │ │ │ + bl -144772 │ │ │ │ nop │ │ │ │ + st.b $a1, $a0, 52 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - pcalau12i $s3, 59 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ - stptr.d $s1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - beqz $a1, 232 # 25af8 , std::allocator >::~basic_stringbuf()@@Base+0xae68> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -130992 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t1, $a0, 128 # 25ab0 , std::allocator >::~basic_stringbuf()@@Base+0xae20> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $a0, $t1, 88 # 25a90 , std::allocator >::~basic_stringbuf()@@Base+0xae00> │ │ │ │ - ld.bu $t1, $s2, 0 │ │ │ │ - st.b $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - stx.b $zero, $s1, $t0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 176 # 25b08 , std::allocator >::~basic_stringbuf()@@Base+0xae78> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + ld.bu $t0, $a0, 52 │ │ │ │ + xori $t0, $t0, 0x1 │ │ │ │ + st.b $t0, $a0, 52 │ │ │ │ + ret │ │ │ │ + ld.bu $a0, $a0, 52 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, -72 # 25a48 , std::allocator >::~basic_stringbuf()@@Base+0xadb8> │ │ │ │ - b 68 # 25ad8 , std::allocator >::~basic_stringbuf()@@Base+0xae48> │ │ │ │ - nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + addi.d $t1, $a0, 32 │ │ │ │ + beq $t0, $t1, 24 # 28dec ::do_widen(char) const@@Base+0x15884> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -144596 │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -130608 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 68 # 28e50 ::do_widen(char) const@@Base+0x158e8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -144660 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -130820 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - b -168 # 25a48 , std::allocator >::~basic_stringbuf()@@Base+0xadb8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 16 # 25b10 , std::allocator >::~basic_stringbuf()@@Base+0xae80> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -144684 │ │ │ │ nop │ │ │ │ - bl -131848 │ │ │ │ nop │ │ │ │ - pcaddi $a0, 21408 │ │ │ │ - bl -131828 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $s2, $a0, 8 │ │ │ │ - beqz $s6, 368 # 25ca8 , std::allocator >::~basic_stringbuf()@@Base+0xb018> │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s7, $a2 │ │ │ │ - move $s3, $s2 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -144712 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s7 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s7, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 25ba0 , std::allocator >::~basic_stringbuf()@@Base+0xaf10> │ │ │ │ - bl -131240 │ │ │ │ - bnez $a0, 20 # 25bb0 , std::allocator >::~basic_stringbuf()@@Base+0xaf20> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 25bb8 , std::allocator >::~basic_stringbuf()@@Base+0xaf28> │ │ │ │ - blt $s0, $s5, 72 # 25bf0 , std::allocator >::~basic_stringbuf()@@Base+0xaf60> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 25bf0 , std::allocator >::~basic_stringbuf()@@Base+0xaf60> │ │ │ │ nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 56 # 25bf8 , std::allocator >::~basic_stringbuf()@@Base+0xaf68> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 25b80 , std::allocator >::~basic_stringbuf()@@Base+0xaef0> │ │ │ │ + ld.d $t1, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + pcalau12i $s1, 56 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + sltu $t0, $t1, $a4 │ │ │ │ + ldptr.d $t3, $s1, 0 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + addi.d $s0, $sp, 56 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + li.w $t2, 15 │ │ │ │ + st.d $t3, $sp, 72 │ │ │ │ + st.d $a4, $sp, 32 │ │ │ │ + ld.d $t4, $a0, 16 │ │ │ │ + move $s3, $a1 │ │ │ │ + move $s4, $a2 │ │ │ │ + bltu $t2, $a4, 216 # 28fa4 ::do_widen(char) const@@Base+0x15a3c> │ │ │ │ + li.w $t0, 1 │ │ │ │ + bne $a4, $t0, 144 # 28f64 ::do_widen(char) const@@Base+0x159fc> │ │ │ │ + ld.b $t1, $t4, 0 │ │ │ │ + move $t0, $s0 │ │ │ │ + st.b $t1, $sp, 56 │ │ │ │ + st.d $a4, $sp, 48 │ │ │ │ + stx.b $zero, $t0, $a4 │ │ │ │ + beqz $a5, 152 # 28f84 ::do_widen(char) const@@Base+0x15a1c> │ │ │ │ + pcaddi $t0, 56762 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ nop │ │ │ │ + move $a2, $s4 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 16520 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s0, 20 # 28f24 ::do_widen(char) const@@Base+0x159bc> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -144908 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 224 # 2900c ::do_widen(char) const@@Base+0x15aa4> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -44 # 25bc8 , std::allocator >::~basic_stringbuf()@@Base+0xaf38> │ │ │ │ - beq $s2, $s3, 152 # 25c90 , std::allocator >::~basic_stringbuf()@@Base+0xb000> │ │ │ │ - ld.d $s0, $s3, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 25c28 , std::allocator >::~basic_stringbuf()@@Base+0xaf98> │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -131372 │ │ │ │ - bnez $a0, 40 # 25c48 , std::allocator >::~basic_stringbuf()@@Base+0xafb8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 25c50 , std::allocator >::~basic_stringbuf()@@Base+0xafc0> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 25c90 , std::allocator >::~basic_stringbuf()@@Base+0xb000> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ + move $t0, $s0 │ │ │ │ + beqz $a4, -132 # 28ee4 ::do_widen(char) const@@Base+0x1597c> │ │ │ │ + move $a0, $s0 │ │ │ │ + b 116 # 28fe4 ::do_widen(char) const@@Base+0x15a7c> │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 25c90 , std::allocator >::~basic_stringbuf()@@Base+0xb000> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t0, 56724 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + b -144 # 28efc ::do_widen(char) const@@Base+0x15994> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s5, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 25eb0 , std::allocator >::~basic_stringbuf()@@Base+0xb220> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 25d30 , std::allocator >::~basic_stringbuf()@@Base+0xb0a0> │ │ │ │ - bl -131640 │ │ │ │ - bnez $a0, 20 # 25d40 , std::allocator >::~basic_stringbuf()@@Base+0xb0b0> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 25d48 , std::allocator >::~basic_stringbuf()@@Base+0xb0b8> │ │ │ │ - blt $s0, $s3, 56 # 25d70 , std::allocator >::~basic_stringbuf()@@Base+0xb0e0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 25d70 , std::allocator >::~basic_stringbuf()@@Base+0xb0e0> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 48 # 25d80 , std::allocator >::~basic_stringbuf()@@Base+0xb0f0> │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 25d10 , std::allocator >::~basic_stringbuf()@@Base+0xb080> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.d $a5, $sp, 24 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + st.d $a4, $sp, 8 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -144176 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + ld.d $a4, $sp, 8 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $a5, $sp, 24 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ nop │ │ │ │ + move $a2, $a4 │ │ │ │ + move $a1, $t4 │ │ │ │ + st.d $a5, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + bl -144404 │ │ │ │ + ld.d $a4, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $a5, $sp, 8 │ │ │ │ + ldptr.d $a3, $sp, 0 │ │ │ │ + b -292 # 28ee4 ::do_widen(char) const@@Base+0x1597c> │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 25d58 , std::allocator >::~basic_stringbuf()@@Base+0xb0c8> │ │ │ │ + bl -145428 │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 25e30 , std::allocator >::~basic_stringbuf()@@Base+0xb1a0> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -144980 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + bne $t1, $t0, -32 # 29014 ::do_widen(char) const@@Base+0x15aac> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -144316 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 25e10 , std::allocator >::~basic_stringbuf()@@Base+0xb180> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -131776 │ │ │ │ - beqz $a0, 92 # 25e10 , std::allocator >::~basic_stringbuf()@@Base+0xb180> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ + pcalau12i $t2, 55 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ld.d $t1, $a1, 8 │ │ │ │ + ldptr.d $t5, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + pcaddi $t3, 55744 │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + st.d $a0, $t0, 16 │ │ │ │ + st.w $zero, $t0, 8 │ │ │ │ + li.w $t3, 15 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + ldptr.d $t6, $a1, 0 │ │ │ │ + move $t4, $a2 │ │ │ │ + bltu $t3, $t1, 124 # 29104 ::do_widen(char) const@@Base+0x15b9c> │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + beqz $t1, 84 # 290e4 ::do_widen(char) const@@Base+0x15b7c> │ │ │ │ + move $a1, $t6 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -144576 │ │ │ │ + ld.d $t5, $sp, 32 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t2, 55 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ nop │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ldptr.d $t1, $t2, 0 │ │ │ │ + st.d $t5, $t0, 24 │ │ │ │ + st.w $t4, $t0, 48 │ │ │ │ + bne $t3, $t1, 136 # 29154 ::do_widen(char) const@@Base+0x15bec> │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t1, $t6, 0 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t5, $sp, 32 │ │ │ │ + b -52 # 290bc ::do_widen(char) const@@Base+0x15b54> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 25e70 , std::allocator >::~basic_stringbuf()@@Base+0xb1e0> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 25e90 , std::allocator >::~basic_stringbuf()@@Base+0xb200> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 25db8 , std::allocator >::~basic_stringbuf()@@Base+0xb128> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 25e90 , std::allocator >::~basic_stringbuf()@@Base+0xb200> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -132340 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 25d98 , std::allocator >::~basic_stringbuf()@@Base+0xb108> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 25dc8 , std::allocator >::~basic_stringbuf()@@Base+0xb138> │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + addi.d $a0, $t0, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t6, $sp, 8 │ │ │ │ + bl -144524 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t6, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 24 │ │ │ │ + st.d $a0, $t0, 16 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + pcalau12i $t2, 55 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + beqz $t1, -96 # 290e4 ::do_widen(char) const@@Base+0x15b7c> │ │ │ │ + li.w $t5, -1 │ │ │ │ + beqz $a2, -144 # 290bc ::do_widen(char) const@@Base+0x15b54> │ │ │ │ + b -188 # 29094 ::do_widen(char) const@@Base+0x15b2c> │ │ │ │ + bl -145748 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + addi.d $t1, $a0, 32 │ │ │ │ + beq $t0, $t1, 24 # 29188 ::do_widen(char) const@@Base+0x15c20> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -145520 │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 25dc8 , std::allocator >::~basic_stringbuf()@@Base+0xb138> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 68 # 291f4 ::do_widen(char) const@@Base+0x15c8c> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -145592 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -145616 │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 25e38 , std::allocator >::~basic_stringbuf()@@Base+0xb1a8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 728 # 26198 , std::allocator >::~basic_stringbuf()@@Base+0xb508> │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - move $s3, $a0 │ │ │ │ nop │ │ │ │ - ld.d $s4, $s3, 24 │ │ │ │ - beqz $s4, 612 # 26148 , std::allocator >::~basic_stringbuf()@@Base+0xb4b8> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - ld.d $s5, $s4, 24 │ │ │ │ - beqz $s5, 516 # 26100 , std::allocator >::~basic_stringbuf()@@Base+0xb470> │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 452 # 260c8 , std::allocator >::~basic_stringbuf()@@Base+0xb438> │ │ │ │ - ld.d $s0, $s6, 24 │ │ │ │ - beqz $s0, 324 # 26050 , std::allocator >::~basic_stringbuf()@@Base+0xb3c0> │ │ │ │ - ld.d $s2, $s0, 24 │ │ │ │ - beqz $s2, 180 # 25fc8 , std::allocator >::~basic_stringbuf()@@Base+0xb338> │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -145644 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + pcalau12i $s1, 55 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl 28476 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + beqz $a0, 56 # 29260 ::do_widen(char) const@@Base+0x15cf8> │ │ │ │ nop │ │ │ │ - ld.d $s7, $s2, 24 │ │ │ │ - beqz $s7, 244 # 26018 , std::allocator >::~basic_stringbuf()@@Base+0xb388> │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 320 # 29378 ::do_widen(char) const@@Base+0x15e10> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $s1, $s7, 24 │ │ │ │ - beqz $s1, 348 # 26090 , std::allocator >::~basic_stringbuf()@@Base+0xb400> │ │ │ │ - ld.d $s8, $s1, 24 │ │ │ │ - beqz $s8, 76 # 25f88 , std::allocator >::~basic_stringbuf()@@Base+0xb2f8> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 24 │ │ │ │ - move $fp, $s8 │ │ │ │ - bl -144 # 25ec0 , std::allocator >::~basic_stringbuf()@@Base+0xb230> │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - beq $a0, $t0, 16 # 25f70 , std::allocator >::~basic_stringbuf()@@Base+0xb2e0> │ │ │ │ - ld.d $a1, $fp, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -132700 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -132712 │ │ │ │ - bnez $s8, -52 # 25f48 , std::allocator >::~basic_stringbuf()@@Base+0xb2b8> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - ld.d $s8, $s1, 16 │ │ │ │ - beq $a0, $t0, 20 # 25fa8 , std::allocator >::~basic_stringbuf()@@Base+0xb318> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -132752 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -132768 │ │ │ │ - beqz $s8, 220 # 26090 , std::allocator >::~basic_stringbuf()@@Base+0xb400> │ │ │ │ - move $s1, $s8 │ │ │ │ - b -132 # 25f38 , std::allocator >::~basic_stringbuf()@@Base+0xb2a8> │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ + pcaddi $t1, 56566 │ │ │ │ + ld.b $t0, $t1, 0 │ │ │ │ + dbar 0x14 │ │ │ │ + bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ + beqz $t0, 464 # 29440 ::do_widen(char) const@@Base+0x15ed8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 20 # 25fe8 , std::allocator >::~basic_stringbuf()@@Base+0xb358> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -132816 │ │ │ │ + pcaddi $t0, 56474 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + li.w $t2, 9 │ │ │ │ + addi.w $t0, $t0, -48 │ │ │ │ + bltu $t2, $t0, 280 # 293a0 ::do_widen(char) const@@Base+0x15e38> │ │ │ │ + ld.bu $t2, $t1, 40 │ │ │ │ + bnez $t2, 112 # 29300 ::do_widen(char) const@@Base+0x15d98> │ │ │ │ + ldptr.w $t3, $s0, 56 │ │ │ │ + li.w $t6, 1 │ │ │ │ + ldptr.w $t2, $s0, 52 │ │ │ │ + st.b $t6, $t1, 40 │ │ │ │ + slt $t1, $t3, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + ld.d $t5, $sp, 56 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + ldptr.d $t4, $s1, 0 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + bne $t5, $t4, 168 # 29378 ::do_widen(char) const@@Base+0x15e10> │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -132832 │ │ │ │ - beqz $s1, 92 # 26050 , std::allocator >::~basic_stringbuf()@@Base+0xb3c0> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -236 # 25f10 , std::allocator >::~basic_stringbuf()@@Base+0xb280> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + pcaddi $a0, 56535 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b 56252 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ + pcaddi $a0, 56528 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 56944 # 37178 ::do_widen(char) const@@Base+0x23c10> │ │ │ │ + li.w $t2, 499 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcaddi $t1, 56521 │ │ │ │ + blt $t2, $a0, 424 # 294c0 ::do_widen(char) const@@Base+0x15f58> │ │ │ │ + ld.bu $t2, $t1, 41 │ │ │ │ + beqz $t2, 704 # 295e0 ::do_widen(char) const@@Base+0x16078> │ │ │ │ + ld.bu $t2, $t1, 42 │ │ │ │ + bnez $t2, -248 # 29230 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ + ld.d $t6, $sp, 56 │ │ │ │ + ldptr.w $t2, $s0, 64 │ │ │ │ + ldptr.w $t4, $s0, 56 │ │ │ │ + ldptr.w $t3, $s0, 52 │ │ │ │ + ldptr.d $t5, $s1, 0 │ │ │ │ + li.w $t7, 1 │ │ │ │ + st.b $t7, $t1, 42 │ │ │ │ + alsl.w $t2, $t2, $t2, 0x2 │ │ │ │ + alsl.w $t0, $t2, $t0, 0x1 │ │ │ │ + slt $t1, $t4, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t4, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t3 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + beq $t6, $t5, -156 # 292d8 ::do_widen(char) const@@Base+0x15d70> │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + bl -146304 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - ld.d $s1, $s2, 16 │ │ │ │ - beq $a0, $t0, 20 # 26038 , std::allocator >::~basic_stringbuf()@@Base+0xb3a8> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -132896 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -132912 │ │ │ │ - beqz $s1, -132 # 25fc0 , std::allocator >::~basic_stringbuf()@@Base+0xb330> │ │ │ │ - move $s2, $s1 │ │ │ │ - b -300 # 25f20 , std::allocator >::~basic_stringbuf()@@Base+0xb290> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 20 # 26070 , std::allocator >::~basic_stringbuf()@@Base+0xb3e0> │ │ │ │ - ld.d $a1, $s6, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -132952 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -132968 │ │ │ │ - beqz $s0, 76 # 260c8 , std::allocator >::~basic_stringbuf()@@Base+0xb438> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -380 # 25f08 , std::allocator >::~basic_stringbuf()@@Base+0xb278> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - ld.d $s1, $s7, 16 │ │ │ │ - beq $a0, $t0, 20 # 260b0 , std::allocator >::~basic_stringbuf()@@Base+0xb420> │ │ │ │ - ld.d $a1, $s7, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -133016 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -133032 │ │ │ │ - beqz $s1, -172 # 26010 , std::allocator >::~basic_stringbuf()@@Base+0xb380> │ │ │ │ - move $s7, $s1 │ │ │ │ - b -404 # 25f30 , std::allocator >::~basic_stringbuf()@@Base+0xb2a0> │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 20 # 260e8 , std::allocator >::~basic_stringbuf()@@Base+0xb458> │ │ │ │ - ld.d $a1, $s5, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -133072 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -133088 │ │ │ │ - beqz $s0, 12 # 26100 , std::allocator >::~basic_stringbuf()@@Base+0xb470> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -508 # 25f00 , std::allocator >::~basic_stringbuf()@@Base+0xb270> │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 20 # 26120 , std::allocator >::~basic_stringbuf()@@Base+0xb490> │ │ │ │ - ld.d $a1, $s4, 48 │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.w $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.b $zero, $sp, 44 │ │ │ │ + bl 28112 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 332 # 29520 ::do_widen(char) const@@Base+0x15fb8> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 20 # 293f0 ::do_widen(char) const@@Base+0x15e88> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -133128 │ │ │ │ + bl -146136 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -133144 │ │ │ │ - beqz $s0, 12 # 26138 , std::allocator >::~basic_stringbuf()@@Base+0xb4a8> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -572 # 25ef8 , std::allocator >::~basic_stringbuf()@@Base+0xb268> │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - ld.d $s0, $s3, 16 │ │ │ │ - beq $a0, $t0, 20 # 26168 , std::allocator >::~basic_stringbuf()@@Base+0xb4d8> │ │ │ │ - ld.d $a1, $s3, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -133200 │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + ldptr.w $t1, $s0, 68 │ │ │ │ + ldptr.w $t2, $s0, 56 │ │ │ │ + ldptr.w $t3, $s0, 52 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -133216 │ │ │ │ - beqz $s0, 12 # 26180 , std::allocator >::~basic_stringbuf()@@Base+0xb4f0> │ │ │ │ - move $s3, $s0 │ │ │ │ - b -668 # 25ee0 , std::allocator >::~basic_stringbuf()@@Base+0xb250> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + slt $t1, $t2, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + bge $t0, $t3, 148 # 294b0 ::do_widen(char) const@@Base+0x15f48> │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + st.w $t3, $s0, 64 │ │ │ │ + b -508 # 29230 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s6, $sp, 72 │ │ │ │ - pcalau12i $s6, 58 │ │ │ │ - ld.d $s6, $s6, -200 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $s3, $sp, 96 │ │ │ │ - move $s3, $a0 │ │ │ │ - li.w $a0, 72 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $s1, $sp, 112 │ │ │ │ - st.d $s2, $sp, 104 │ │ │ │ - st.d $s5, $sp, 80 │ │ │ │ - st.d $s8, $sp, 56 │ │ │ │ - move $s1, $a2 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s4, $sp, 88 │ │ │ │ - st.d $s7, $sp, 64 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -133356 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - st.d $s5, $a0, 32 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - ldptr.d $s8, $t1, 0 │ │ │ │ - li.w $t2, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - move $s0, $a0 │ │ │ │ - bltu $t2, $t0, 640 # 26490 , std::allocator >::~basic_stringbuf()@@Base+0xb800> │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - move $s4, $s2 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $s1, $s5 │ │ │ │ - beqz $t0, 340 # 26378 , std::allocator >::~basic_stringbuf()@@Base+0xb6e8> │ │ │ │ - move $a1, $s8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -132688 │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 32 │ │ │ │ - st.w $zero, $s0, 64 │ │ │ │ - addi.d $s7, $s3, 8 │ │ │ │ - st.d $s8, $s0, 40 │ │ │ │ - ld.d $s1, $s0, 32 │ │ │ │ - beq $s7, $s2, 1460 # 26800 , std::allocator >::~basic_stringbuf()@@Base+0xbb70> │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - ld.d $t2, $s2, 32 │ │ │ │ - sltu $t1, $s8, $t0 │ │ │ │ - masknez $a2, $t0, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - move $fp, $t0 │ │ │ │ - beqz $a2, 288 # 26390 , std::allocator >::~basic_stringbuf()@@Base+0xb700> │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -133016 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $t0, $fp │ │ │ │ - beqz $a0, 760 # 26590 , std::allocator >::~basic_stringbuf()@@Base+0xb900> │ │ │ │ - bltz $a0, 276 # 263b0 , std::allocator >::~basic_stringbuf()@@Base+0xb720> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -133056 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 36 # 262e0 , std::allocator >::~basic_stringbuf()@@Base+0xb650> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $a0, $t0, $s8 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $a0, 28 # 262e8 , std::allocator >::~basic_stringbuf()@@Base+0xb658> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $a0, $t1, 796 # 265f0 , std::allocator >::~basic_stringbuf()@@Base+0xb960> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 784 # 265f0 , std::allocator >::~basic_stringbuf()@@Base+0xb960> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ + move $a0, $t1 │ │ │ │ + bl -145300 │ │ │ │ + pcaddi $t1, 56444 │ │ │ │ + beqz $a0, -468 # 29278 ::do_widen(char) const@@Base+0x15d10> │ │ │ │ + pcaddi $a0, 56444 │ │ │ │ + bl 55860 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + pcaddi $a0, 56440 │ │ │ │ + bl -146652 │ │ │ │ + pcaddi $t1, 56438 │ │ │ │ + b -492 # 29278 ::do_widen(char) const@@Base+0x15d10> │ │ │ │ nop │ │ │ │ - beq $s1, $s5, 24 # 26308 , std::allocator >::~basic_stringbuf()@@Base+0xb678> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -133616 │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -133632 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, 1232 # 267f0 , std::allocator >::~basic_stringbuf()@@Base+0xbb60> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 120 │ │ │ │ - ld.d $s1, $sp, 112 │ │ │ │ - ld.d $s2, $sp, 104 │ │ │ │ - ld.d $s3, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 80 │ │ │ │ - ld.d $s6, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 64 │ │ │ │ - ld.d $s8, $sp, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - ld.d $s4, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a0, 82 │ │ │ │ + bl 27900 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 480 # 29668 ::do_widen(char) const@@Base+0x16100> │ │ │ │ + li.w $a0, 32 │ │ │ │ + bl 27888 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 468 # 29668 ::do_widen(char) const@@Base+0x16100> │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 27876 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 456 # 29668 ::do_widen(char) const@@Base+0x16100> │ │ │ │ + li.w $a0, 343 │ │ │ │ + bl 27864 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 444 # 29668 ::do_widen(char) const@@Base+0x16100> │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + b -648 # 29230 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ nop │ │ │ │ + ldptr.w $t5, $s0, 56 │ │ │ │ + li.w $t8, 1 │ │ │ │ + st.b $t8, $t1, 40 │ │ │ │ + pcalau12i $t1, 55 │ │ │ │ + st.b $zero, $t1, 1633 │ │ │ │ + pcalau12i $t1, 55 │ │ │ │ + ldptr.w $t4, $s0, 52 │ │ │ │ + st.b $zero, $t1, 1634 │ │ │ │ + slt $t1, $t5, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t5, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t4 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + ld.d $t7, $sp, 56 │ │ │ │ + maskeqz $t1, $t4, $t1 │ │ │ │ + ldptr.d $t6, $s1, 0 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + beq $t7, $t6, -564 # 292d8 ::do_widen(char) const@@Base+0x15d70> │ │ │ │ + b -408 # 29378 ::do_widen(char) const@@Base+0x15e10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - move $s4, $s2 │ │ │ │ - ld.b $t0, $s8, 0 │ │ │ │ - st.b $t0, $s1, 0 │ │ │ │ - b -328 # 26238 , std::allocator >::~basic_stringbuf()@@Base+0xb5a8> │ │ │ │ nop │ │ │ │ + li.w $a0, 260 │ │ │ │ + bl 27740 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + bnez $a0, 148 # 295c0 ::do_widen(char) const@@Base+0x16058> │ │ │ │ + beq $t0, $s2, 24 # 29548 ::do_widen(char) const@@Base+0x15fe0> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -146480 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + st.w $t2, $sp, 40 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.b $zero, $sp, 45 │ │ │ │ + bl 27696 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 140 # 29600 ::do_widen(char) const@@Base+0x16098> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 20 # 29590 ::do_widen(char) const@@Base+0x16028> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -146552 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t1, $s8, $t0 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t1, -220 # 262c0 , std::allocator >::~basic_stringbuf()@@Base+0xb630> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t1, $t3, 12 # 263b0 , std::allocator >::~basic_stringbuf()@@Base+0xb720> │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - bgez $t1, -236 # 262c0 , std::allocator >::~basic_stringbuf()@@Base+0xb630> │ │ │ │ - ld.d $t0, $s3, 24 │ │ │ │ - beq $t0, $s2, 700 # 26670 , std::allocator >::~basic_stringbuf()@@Base+0xb9e0> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -133740 │ │ │ │ - ld.d $s4, $a0, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - sltu $t1, $s8, $s4 │ │ │ │ - masknez $a2, $s4, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 32 # 263f8 , std::allocator >::~basic_stringbuf()@@Base+0xb768> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -133368 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bnez $a0, 40 # 26418 , std::allocator >::~basic_stringbuf()@@Base+0xb788> │ │ │ │ + ldptr.w $t0, $s0, 64 │ │ │ │ + ldptr.w $t1, $s0, 68 │ │ │ │ + ldptr.w $t2, $s0, 56 │ │ │ │ + ldptr.w $t3, $s0, 52 │ │ │ │ + add.w $t0, $t0, $t1 │ │ │ │ + b -412 # 29408 ::do_widen(char) const@@Base+0x15ea0> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $a0, $s4, $s8 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $a0, 28 # 26420 , std::allocator >::~basic_stringbuf()@@Base+0xb790> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $a0, $t1, 644 # 26690 , std::allocator >::~basic_stringbuf()@@Base+0xba00> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 632 # 26690 , std::allocator >::~basic_stringbuf()@@Base+0xba00> │ │ │ │ nop │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -1900 # 25cc0 , std::allocator >::~basic_stringbuf()@@Base+0xb030> │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - move $t1, $a0 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $t0, $a1 │ │ │ │ - beqz $a1, -336 # 262f0 , std::allocator >::~basic_stringbuf()@@Base+0xb660> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t1, 872 # 267b0 , std::allocator >::~basic_stringbuf()@@Base+0xbb20> │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a3, $s7 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -135100 │ │ │ │ - ld.d $t0, $s3, 40 │ │ │ │ - move $s4, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s3, 40 │ │ │ │ - b -344 # 26318 , std::allocator >::~basic_stringbuf()@@Base+0xb688> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beq $t0, $s2, -464 # 293f0 ::do_widen(char) const@@Base+0x15e88> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -146624 │ │ │ │ + b -484 # 293f0 ::do_widen(char) const@@Base+0x15e88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t7, 1 │ │ │ │ + ld.d $t6, $sp, 56 │ │ │ │ + ldptr.w $t2, $s0, 64 │ │ │ │ + ldptr.w $t4, $s0, 56 │ │ │ │ + ldptr.w $t3, $s0, 52 │ │ │ │ + ldptr.d $t5, $s1, 0 │ │ │ │ + st.b $t7, $t1, 41 │ │ │ │ + b -692 # 29348 ::do_widen(char) const@@Base+0x15de0> │ │ │ │ + li.w $a0, 261 │ │ │ │ + bl 27516 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beqz $a0, 52 # 29640 ::do_widen(char) const@@Base+0x160d8> │ │ │ │ + beq $t0, $s2, -128 # 29590 ::do_widen(char) const@@Base+0x16028> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -146704 │ │ │ │ + b -148 # 29590 ::do_widen(char) const@@Base+0x16028> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - bl -133132 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - st.d $a0, $s0, 32 │ │ │ │ - move $s7, $s2 │ │ │ │ - st.d $t0, $s0, 48 │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -328 # 26370 , std::allocator >::~basic_stringbuf()@@Base+0xb6e0> │ │ │ │ - bnez $a2, 628 # 26730 , std::allocator >::~basic_stringbuf()@@Base+0xbaa0> │ │ │ │ - li.w $t0, -1 │ │ │ │ - st.w $zero, $s0, 64 │ │ │ │ - li.w $s8, -1 │ │ │ │ - st.d $t0, $s0, 40 │ │ │ │ - ld.d $t0, $s3, 40 │ │ │ │ - beqz $t0, 156 # 26570 , std::allocator >::~basic_stringbuf()@@Base+0xb8e0> │ │ │ │ - ld.d $t0, $s3, 32 │ │ │ │ - ld.d $s2, $t0, 40 │ │ │ │ - sltu $t1, $s8, $s2 │ │ │ │ - masknez $a2, $s2, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 32 # 26510 , std::allocator >::~basic_stringbuf()@@Base+0xb880> │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - move $a1, $s1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -133648 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bnez $a0, 40 # 26530 , std::allocator >::~basic_stringbuf()@@Base+0xb8a0> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $s2, $s8 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t1, 84 # 26570 , std::allocator >::~basic_stringbuf()@@Base+0xb8e0> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - slli.w $a0, $t1, 0x0 │ │ │ │ - blt $t1, $t2, 16 # 26538 , std::allocator >::~basic_stringbuf()@@Base+0xb8a8> │ │ │ │ nop │ │ │ │ - bgez $a0, 64 # 26570 , std::allocator >::~basic_stringbuf()@@Base+0xb8e0> │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $t0, $s7, -236 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ - ld.d $t1, $t0, 32 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - move $fp, $s2 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - b 368 # 266c0 , std::allocator >::~basic_stringbuf()@@Base+0xba30> │ │ │ │ + beq $t0, $s2, 24 # 29658 ::do_widen(char) const@@Base+0x160f0> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -146752 │ │ │ │ nop │ │ │ │ + li.w $a0, 114 │ │ │ │ + bl 27428 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, -480 # 29480 ::do_widen(char) const@@Base+0x15f18> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s0, 60 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + st.w $t0, $s0, 64 │ │ │ │ + b -1096 # 29230 ::do_widen(char) const@@Base+0x15cc8> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -146616 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, -788 # 29380 ::do_widen(char) const@@Base+0x15e18> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -145948 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $a0, 56293 │ │ │ │ + bl -147256 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + beq $t1, $t0, -36 # 29698 ::do_widen(char) const@@Base+0x16130> │ │ │ │ + b -832 # 29380 ::do_widen(char) const@@Base+0x15e18> │ │ │ │ nop │ │ │ │ + b -72 # 29680 ::do_widen(char) const@@Base+0x16118> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 56 │ │ │ │ + ldptr.w $t2, $a0, 52 │ │ │ │ + slt $t1, $a1, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $a1, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ret │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + ldptr.w $t1, $a0, 68 │ │ │ │ + ldptr.w $t3, $a0, 56 │ │ │ │ + ldptr.w $t2, $a0, 52 │ │ │ │ + add.w $t0, $t0, $t1 │ │ │ │ + slt $t1, $t3, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + ldptr.w $t1, $a0, 68 │ │ │ │ + ldptr.w $t3, $a0, 56 │ │ │ │ + ldptr.w $t2, $a0, 52 │ │ │ │ + sub.w $t0, $t0, $t1 │ │ │ │ + slt $t1, $t3, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t3, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + slt $t1, $t0, $t2 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -2236 # 25cc0 , std::allocator >::~basic_stringbuf()@@Base+0xb030> │ │ │ │ - move $t1, $a0 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $t0, $a1 │ │ │ │ - b -332 # 26440 , std::allocator >::~basic_stringbuf()@@Base+0xb7b0> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $t1, $s8, $fp │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $t1, -764 # 262a0 , std::allocator >::~basic_stringbuf()@@Base+0xb610> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $t1, $t3, -500 # 263b0 , std::allocator >::~basic_stringbuf()@@Base+0xb720> │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - bltz $t1, -508 # 263b0 , std::allocator >::~basic_stringbuf()@@Base+0xb720> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -133840 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, -748 # 262e0 , std::allocator >::~basic_stringbuf()@@Base+0xb650> │ │ │ │ - b -784 # 262c0 , std::allocator >::~basic_stringbuf()@@Base+0xb630> │ │ │ │ + ldptr.w $t0, $a0, 60 │ │ │ │ + st.w $t0, $a0, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $a0, 64 │ │ │ │ + ldptr.w $t1, $a0, 56 │ │ │ │ + bge $t1, $t0, 16 # 297a8 ::do_widen(char) const@@Base+0x16240> │ │ │ │ + st.w $t1, $a0, 64 │ │ │ │ + move $t0, $t1 │ │ │ │ nop │ │ │ │ + ldptr.w $t1, $a0, 52 │ │ │ │ + bge $t0, $t1, 12 # 297b8 ::do_widen(char) const@@Base+0x16250> │ │ │ │ + st.w $t1, $a0, 64 │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + pcalau12i $s1, 55 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + move $s5, $a2 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + st.d $s8, $sp, 48 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + move $s6, $a3 │ │ │ │ + move $s7, $a4 │ │ │ │ + move $s2, $a5 │ │ │ │ + move $s8, $a6 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -120228 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s5 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -2032 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s3, 20 # 29850 ::do_widen(char) const@@Base+0x162e8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -147256 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + pcaddi $t3, 55246 │ │ │ │ + li.w $t2, 3 │ │ │ │ + stptr.d $t3, $s0, 0 │ │ │ │ + st.w $s6, $s0, 52 │ │ │ │ + st.w $s7, $s0, 56 │ │ │ │ + st.w $s2, $s0, 60 │ │ │ │ + st.w $s2, $s0, 64 │ │ │ │ + st.w $s8, $s0, 68 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + bne $t1, $t0, 52 # 298b0 ::do_widen(char) const@@Base+0x16348> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ + ld.d $s8, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bl -147636 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -147184 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bne $t1, $t0, 16 # 298e0 ::do_widen(char) const@@Base+0x16378> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -146520 │ │ │ │ nop │ │ │ │ - ld.d $t1, $s3, 32 │ │ │ │ - beq $t1, $s2, 188 # 266b0 , std::allocator >::~basic_stringbuf()@@Base+0xba20> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -134636 │ │ │ │ - ld.d $s4, $a0, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - sltu $t1, $s8, $s4 │ │ │ │ - masknez $a2, $s4, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 32 # 26638 , std::allocator >::~basic_stringbuf()@@Base+0xb9a8> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -133944 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bnez $a0, 288 # 26750 , std::allocator >::~basic_stringbuf()@@Base+0xbac0> │ │ │ │ + bl -147680 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $s4, $s8, $s4 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $s4, -548 # 26420 , std::allocator >::~basic_stringbuf()@@Base+0xb790> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $s4, $t1, 268 # 26758 , std::allocator >::~basic_stringbuf()@@Base+0xbac8> │ │ │ │ - slli.w $s4, $s4, 0x0 │ │ │ │ - bgez $s4, -564 # 26420 , std::allocator >::~basic_stringbuf()@@Base+0xb790> │ │ │ │ - b 256 # 26758 , std::allocator >::~basic_stringbuf()@@Base+0xbac8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -592 │ │ │ │ + st.d $s6, $sp, 520 │ │ │ │ + pcalau12i $s6, 55 │ │ │ │ + ld.d $s6, $s6, -200 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + addi.d $t1, $sp, 224 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $fp, $sp, 576 │ │ │ │ + st.d $s0, $sp, 568 │ │ │ │ + st.d $s1, $sp, 560 │ │ │ │ + st.d $s2, $sp, 552 │ │ │ │ + st.d $s7, $sp, 512 │ │ │ │ + st.d $s8, $sp, 504 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 488 │ │ │ │ + st.d $ra, $sp, 584 │ │ │ │ + st.d $s3, $sp, 544 │ │ │ │ + st.d $s4, $sp, 536 │ │ │ │ + st.d $s5, $sp, 528 │ │ │ │ + st.d $a2, $sp, 40 │ │ │ │ + st.d $a3, $sp, 16 │ │ │ │ + move $s7, $a4 │ │ │ │ + move $s8, $a5 │ │ │ │ + bl -148452 │ │ │ │ + pcalau12i $t0, 55 │ │ │ │ + ld.d $t0, $t0, -280 │ │ │ │ + ld.d $s2, $t0, 8 │ │ │ │ + st.h $zero, $sp, 448 │ │ │ │ + ld.d $fp, $t0, 16 │ │ │ │ + ld.d $a0, $s2, -24 │ │ │ │ + pcalau12i $t1, 55 │ │ │ │ + ld.d $t1, $t1, -504 │ │ │ │ + addi.d $s0, $sp, 112 │ │ │ │ + addi.d $s1, $t1, 16 │ │ │ │ + st.d $zero, $sp, 440 │ │ │ │ + st.d $zero, $sp, 456 │ │ │ │ + st.d $s1, $sp, 224 │ │ │ │ + st.d $zero, $sp, 464 │ │ │ │ + st.d $zero, $sp, 472 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + add.d $a0, $s0, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $fp, $a0, 0 │ │ │ │ + bl -147288 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + pcalau12i $t0, 55 │ │ │ │ + ld.d $t0, $t0, -328 │ │ │ │ + addi.d $t2, $sp, 176 │ │ │ │ + pcalau12i $s3, 55 │ │ │ │ + ld.d $s3, $s3, -400 │ │ │ │ + addi.d $s5, $t0, 24 │ │ │ │ + addi.d $s4, $t0, 64 │ │ │ │ + move $a0, $t2 │ │ │ │ + addi.d $s3, $s3, 16 │ │ │ │ + st.d $t2, $sp, 64 │ │ │ │ + st.d $zero, $sp, 128 │ │ │ │ + st.d $zero, $sp, 136 │ │ │ │ + st.d $s5, $sp, 112 │ │ │ │ + st.d $s4, $sp, 224 │ │ │ │ + st.d $s3, $sp, 120 │ │ │ │ + st.d $zero, $sp, 144 │ │ │ │ + st.d $zero, $sp, 152 │ │ │ │ + st.d $zero, $sp, 160 │ │ │ │ + st.d $zero, $sp, 168 │ │ │ │ + bl -146616 │ │ │ │ + pcalau12i $t0, 55 │ │ │ │ + ld.d $t0, $t0, -32 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ + li.w $t0, 16 │ │ │ │ + st.w $t0, $sp, 184 │ │ │ │ + addi.d $a1, $sp, 120 │ │ │ │ + addi.d $t0, $sp, 208 │ │ │ │ + st.d $zero, $sp, 200 │ │ │ │ + st.b $zero, $sp, 208 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 192 │ │ │ │ + bl -147424 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $a0, $s0 │ │ │ │ + ldptr.w $a1, $t0, 64 │ │ │ │ + bl -146944 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + bnez $t0, 632 # 29cd0 ::do_widen(char) const@@Base+0x16768> │ │ │ │ + addi.d $t0, $sp, 96 │ │ │ │ + ld.d $a4, $sp, 160 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + addi.d $t0, $sp, 80 │ │ │ │ + st.d $zero, $sp, 88 │ │ │ │ + st.b $zero, $sp, 96 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + beqz $a4, 580 # 29cc0 ::do_widen(char) const@@Base+0x16758> │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + beqz $t1, 20 # 29a98 ::do_widen(char) const@@Base+0x16530> │ │ │ │ + sltu $t0, $a4, $t1 │ │ │ │ + masknez $a4, $a4, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a4, $a4, $t0 │ │ │ │ + ld.d $a3, $sp, 152 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + move $a2, $zero │ │ │ │ + sub.d $a4, $a4, $a3 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -147372 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 192 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + st.d $s5, $sp, 112 │ │ │ │ + st.d $s4, $sp, 224 │ │ │ │ + beq $a0, $t0, 16 # 29ad0 ::do_widen(char) const@@Base+0x16568> │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -147900 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + st.d $s3, $sp, 120 │ │ │ │ + bl -147528 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $fp, $t0, 112 │ │ │ │ + st.d $s1, $sp, 224 │ │ │ │ + bl -148756 │ │ │ │ + ld.d $a4, $sp, 88 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $a2, $sp, 40 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + sub.w $a4, $s7, $a4 │ │ │ │ + move $a5, $s8 │ │ │ │ + addi.w $a4, $a4, -5 │ │ │ │ + bl -3236 # 28e74 ::do_widen(char) const@@Base+0x1590c> │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + beqz $s8, 384 # 29ca0 ::do_widen(char) const@@Base+0x16738> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + li.w $t2, 1 │ │ │ │ + add.w $s1, $s7, $t0 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + li.w $t0, 60 │ │ │ │ + pcaddi $t1, 55975 │ │ │ │ + ldptr.w $a4, $t1, 0 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.w $a2, $a2, -2 │ │ │ │ + move $a1, $s0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.h $t0, $sp, 128 │ │ │ │ + bl 13360 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s2, 16 # 29b78 ::do_widen(char) const@@Base+0x16610> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148068 │ │ │ │ + addi.w $a2, $s1, -1 │ │ │ │ + beqz $s8, 260 # 29c80 ::do_widen(char) const@@Base+0x16718> │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 62 │ │ │ │ + pcaddi $t2, 55956 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + st.h $t0, $sp, 128 │ │ │ │ nop │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl 13284 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s2, 20 # 29bc8 ::do_widen(char) const@@Base+0x16660> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148144 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + ld.d $a1, $sp, 80 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + bl -121176 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 88 │ │ │ │ + pcaddi $t0, 55934 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.w $a2, $a2, -1 │ │ │ │ + bl 13204 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 112 │ │ │ │ + beq $a0, $s2, 20 # 29c18 ::do_widen(char) const@@Base+0x166b0> │ │ │ │ + ld.d $a1, $sp, 128 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148224 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -552 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + beq $a0, $t0, 16 # 29c30 ::do_widen(char) const@@Base+0x166c8> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148252 │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, 184 # 29cf0 ::do_widen(char) const@@Base+0x16788> │ │ │ │ + ld.d $ra, $sp, 584 │ │ │ │ + ld.d $fp, $sp, 576 │ │ │ │ + ld.d $s0, $sp, 568 │ │ │ │ + ld.d $s1, $sp, 560 │ │ │ │ + ld.d $s2, $sp, 552 │ │ │ │ + ld.d $s3, $sp, 544 │ │ │ │ + ld.d $s4, $sp, 536 │ │ │ │ + ld.d $s5, $sp, 528 │ │ │ │ + ld.d $s6, $sp, 520 │ │ │ │ + ld.d $s7, $sp, 512 │ │ │ │ + ld.d $s8, $sp, 504 │ │ │ │ + addi.d $sp, $sp, 592 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcaddi $t2, 55893 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 93 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + st.h $t0, $sp, 128 │ │ │ │ + b -252 # 29ba0 ::do_widen(char) const@@Base+0x16638> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + addi.d $s2, $sp, 128 │ │ │ │ + li.w $t2, 1 │ │ │ │ + add.w $s1, $s7, $t0 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + li.w $t0, 91 │ │ │ │ + pcaddi $t1, 55879 │ │ │ │ + b -380 # 29b40 ::do_widen(char) const@@Base+0x165d8> │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + addi.d $a1, $sp, 192 │ │ │ │ + bl -148984 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + b -540 # 29ab0 ::do_widen(char) const@@Base+0x16548> │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -149076 │ │ │ │ + pcaddi $a1, 17244 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -149184 │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + beq $t1, $t0, 244 # 29de0 ::do_widen(char) const@@Base+0x16878> │ │ │ │ + bl -148720 │ │ │ │ nop │ │ │ │ - ld.d $t1, $t0, 24 │ │ │ │ - beqz $t1, 220 # 26770 , std::allocator >::~basic_stringbuf()@@Base+0xbae0> │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - move $t0, $s2 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -596 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ + ld.d $t0, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $t1, 20 # 29d18 ::do_widen(char) const@@Base+0x167b0> │ │ │ │ + ld.d $a1, $sp, 208 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148484 │ │ │ │ + ld.d $a0, $sp, 64 │ │ │ │ + st.d $s3, $sp, 120 │ │ │ │ + bl -148112 │ │ │ │ + ld.d $t0, $s2, -24 │ │ │ │ + addi.d $t1, $sp, 80 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + addi.d $t0, $t0, 416 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $fp, $t0, -384 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s1, $sp, 224 │ │ │ │ + bl -149352 │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, -100 # 29cf0 ::do_widen(char) const@@Base+0x16788> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -147676 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -36 # 29d40 ::do_widen(char) const@@Base+0x167d8> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -148384 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $fp, $t0 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - move $t0, $s2 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -148396 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, -152 # 29cf0 ::do_widen(char) const@@Base+0x16788> │ │ │ │ nop │ │ │ │ - sltu $t1, $fp, $s8 │ │ │ │ - masknez $a2, $s8, $t1 │ │ │ │ - maskeqz $t1, $fp, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 32 # 266f0 , std::allocator >::~basic_stringbuf()@@Base+0xba60> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ move $a0, $s1 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -134128 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bnez $a0, 40 # 26710 , std::allocator >::~basic_stringbuf()@@Base+0xba80> │ │ │ │ + bl -147732 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $s8, $fp │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t2, $t1, 144 # 26790 , std::allocator >::~basic_stringbuf()@@Base+0xbb00> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t1, $t2, -152 # 26670 , std::allocator >::~basic_stringbuf()@@Base+0xb9e0> │ │ │ │ - move $a0, $t1 │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -716 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -149620 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + ld.d $t1, $sp, 488 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + beq $t1, $t0, -32 # 29d90 ::do_widen(char) const@@Base+0x16828> │ │ │ │ + b -196 # 29cf0 ::do_widen(char) const@@Base+0x16788> │ │ │ │ + move $s1, $a0 │ │ │ │ + b -68 # 29d78 ::do_widen(char) const@@Base+0x16810> │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 48 │ │ │ │ + bl -148472 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -44 # 29da0 ::do_widen(char) const@@Base+0x16838> │ │ │ │ + b -104 # 29d68 ::do_widen(char) const@@Base+0x16800> │ │ │ │ nop │ │ │ │ + b -112 # 29d68 ::do_widen(char) const@@Base+0x16800> │ │ │ │ nop │ │ │ │ + pcalau12i $a2, 55 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 55 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -147908 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -148928 │ │ │ │ + b -100 # 29da0 ::do_widen(char) const@@Base+0x16838> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - move $s4, $s2 │ │ │ │ - b -1296 # 26228 , std::allocator >::~basic_stringbuf()@@Base+0xb598> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bgez $a0, -816 # 26420 , std::allocator >::~basic_stringbuf()@@Base+0xb790> │ │ │ │ nop │ │ │ │ - ld.d $t1, $s2, 24 │ │ │ │ - bnez $t1, -236 # 26670 , std::allocator >::~basic_stringbuf()@@Base+0xb9e0> │ │ │ │ - move $t0, $s2 │ │ │ │ - b -164 # 266c0 , std::allocator >::~basic_stringbuf()@@Base+0xba30> │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + addi.d $t1, $a0, 32 │ │ │ │ + beq $t0, $t1, 40 # 29e58 ::do_widen(char) const@@Base+0x168f0> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + b -148784 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s7, $t0, 28 # 26790 , std::allocator >::~basic_stringbuf()@@Base+0xbb00> │ │ │ │ - ld.d $t1, $t0, 32 │ │ │ │ - move $fp, $s4 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - b -196 # 266c0 , std::allocator >::~basic_stringbuf()@@Base+0xba30> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - b -836 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + addi.d $t1, $t0, 32 │ │ │ │ + beq $a0, $t1, 52 # 29ea4 ::do_widen(char) const@@Base+0x1693c> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -148856 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -148880 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $t0 │ │ │ │ + b -148892 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s7, $a1, -864 # 26450 , std::allocator >::~basic_stringbuf()@@Base+0xb7c0> │ │ │ │ - ld.d $t1, $a1, 32 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - ld.d $t1, $a1, 40 │ │ │ │ - move $fp, $t1 │ │ │ │ - b -264 # 266c0 , std::allocator >::~basic_stringbuf()@@Base+0xba30> │ │ │ │ nop │ │ │ │ - bl -135584 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -134860 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + pcalau12i $s0, 55 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 25212 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + beqz $a0, 40 # 29f10 ::do_widen(char) const@@Base+0x169a8> │ │ │ │ + nop │ │ │ │ ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - beq $t1, $t0, 32 # 26808 , std::allocator >::~basic_stringbuf()@@Base+0xbb78> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 560 # 2a128 ::do_widen(char) const@@Base+0x16bc0> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s2, $sp, 24 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 25184 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 140 # 29fd0 ::do_widen(char) const@@Base+0x16a68> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 29f60 ::do_widen(char) const@@Base+0x169f8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149064 │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ + ldptr.w $t0, $s1, 80 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $s1, 80 │ │ │ │ + bltz $t0, 36 # 29f90 ::do_widen(char) const@@Base+0x16a28> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + b -136 # 29ef0 ::do_widen(char) const@@Base+0x16988> │ │ │ │ nop │ │ │ │ - bl -135160 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 128 │ │ │ │ - b -820 # 264d0 , std::allocator >::~basic_stringbuf()@@Base+0xb840> │ │ │ │ - bl -134504 │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -134292 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $fp, $sp, 128 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bne $t1, $t0, -48 # 267f8 , std::allocator >::~basic_stringbuf()@@Base+0xbb68> │ │ │ │ - bl -134060 │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - pcalau12i $s2, 58 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - ld.d $s7, $a0, 8 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $s7, 340 # 269a8 , std::allocator >::~basic_stringbuf()@@Base+0xbd18> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beq $a1, $t0, 332 # 269a8 , std::allocator >::~basic_stringbuf()@@Base+0xbd18> │ │ │ │ - pcalau12i $t0, 58 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - ld.d $s6, $t0, 1528 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $fp, $a1 │ │ │ │ - beqz $s6, 400 # 26a10 , std::allocator >::~basic_stringbuf()@@Base+0xbd80> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - lu12i.w $s3, 524287 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - pcaddi $s1, 59219 │ │ │ │ - move $s8, $t0 │ │ │ │ - ori $s3, $s3, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 64 │ │ │ │ + ld.d $t1, $s1, 56 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $s1, 80 │ │ │ │ + b -192 # 29ef0 ::do_widen(char) const@@Base+0x16988> │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 268e0 , std::allocator >::~basic_stringbuf()@@Base+0xbc50> │ │ │ │ - move $a1, $s8 │ │ │ │ - bl -134632 │ │ │ │ - bnez $a0, 20 # 268f0 , std::allocator >::~basic_stringbuf()@@Base+0xbc60> │ │ │ │ - sub.d $s0, $s0, $s7 │ │ │ │ - blt $s3, $s0, 20 # 268f8 , std::allocator >::~basic_stringbuf()@@Base+0xbc68> │ │ │ │ - blt $s0, $s5, 232 # 269d0 , std::allocator >::~basic_stringbuf()@@Base+0xbd40> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 224 # 269d0 , std::allocator >::~basic_stringbuf()@@Base+0xbd40> │ │ │ │ nop │ │ │ │ - move $s1, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 16 # 26910 , std::allocator >::~basic_stringbuf()@@Base+0xbc80> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - b -76 # 268c0 , std::allocator >::~basic_stringbuf()@@Base+0xbc30> │ │ │ │ - pcaddi $t0, 59192 │ │ │ │ - beq $s1, $t0, 260 # 26a18 , std::allocator >::~basic_stringbuf()@@Base+0xbd88> │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - sltu $t0, $s0, $s7 │ │ │ │ - masknez $a2, $s7, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 26940 , std::allocator >::~basic_stringbuf()@@Base+0xbcb0> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -134728 │ │ │ │ - bnez $a0, 36 # 26960 , std::allocator >::~basic_stringbuf()@@Base+0xbcd0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s7, $s7, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 164 # 269f0 , std::allocator >::~basic_stringbuf()@@Base+0xbd60> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 196 # 26a18 , std::allocator >::~basic_stringbuf()@@Base+0xbd88> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - bgez $a0, 32 # 26990 , std::allocator >::~basic_stringbuf()@@Base+0xbd00> │ │ │ │ nop │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a2, $sp │ │ │ │ - pcaddi $a0, 59162 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - bl -2024 # 261a0 , std::allocator >::~basic_stringbuf()@@Base+0xb510> │ │ │ │ - move $s1, $a0 │ │ │ │ - st.w $fp, $s1, 64 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 128 # 26a30 , std::allocator >::~basic_stringbuf()@@Base+0xbda0> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - b -212 # 26900 , std::allocator >::~basic_stringbuf()@@Base+0xbc70> │ │ │ │ + li.w $a0, 260 │ │ │ │ + bl 25004 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + beqz $a0, 52 # 2a010 ::do_widen(char) const@@Base+0x16aa8> │ │ │ │ + beq $t0, $s2, -128 # 29f60 ::do_widen(char) const@@Base+0x169f8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149216 │ │ │ │ + b -148 # 29f60 ::do_widen(char) const@@Base+0x169f8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - b -112 # 26990 , std::allocator >::~basic_stringbuf()@@Base+0xbd00> │ │ │ │ + beq $t0, $s2, 24 # 2a028 ::do_widen(char) const@@Base+0x16ac0> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149264 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 427638 │ │ │ │ + ori $t2, $t2, 0x972 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s2, $sp, 8 │ │ │ │ + st.w $t2, $sp, 24 │ │ │ │ + st.b $t1, $s2, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 29 │ │ │ │ + bl 24912 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 92 # 2a0b0 ::do_widen(char) const@@Base+0x16b48> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s2, 20 # 2a070 ::do_widen(char) const@@Base+0x16b08> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149336 │ │ │ │ nop │ │ │ │ + ld.d $t0, $s1, 64 │ │ │ │ + ld.d $t2, $s1, 56 │ │ │ │ + ldptr.w $t1, $s1, 80 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + st.w $t1, $s1, 80 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + blt $t1, $t0, -288 # 29f70 ::do_widen(char) const@@Base+0x16a08> │ │ │ │ nop │ │ │ │ - pcaddi $s1, 59128 │ │ │ │ - b -156 # 26978 , std::allocator >::~basic_stringbuf()@@Base+0xbce8> │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - b -176 # 26978 , std::allocator >::~basic_stringbuf()@@Base+0xbce8> │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + st.w $zero, $s1, 80 │ │ │ │ + b -436 # 29ef0 ::do_widen(char) const@@Base+0x16988> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - bl -135760 │ │ │ │ nop │ │ │ │ + li.w $a0, 261 │ │ │ │ + bl 24780 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 84 # 2a110 ::do_widen(char) const@@Base+0x16ba8> │ │ │ │ + beq $t0, $s2, 24 # 2a0d8 ::do_widen(char) const@@Base+0x16b70> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149440 │ │ │ │ nop │ │ │ │ + li.w $a0, 114 │ │ │ │ + bl 24740 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -72 # 2a098 ::do_widen(char) const@@Base+0x16b30> │ │ │ │ + li.w $a0, 82 │ │ │ │ + bl 24728 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -84 # 2a098 ::do_widen(char) const@@Base+0x16b30> │ │ │ │ + li.w $a0, 32 │ │ │ │ + bl 24716 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -96 # 2a098 ::do_widen(char) const@@Base+0x16b30> │ │ │ │ + b -396 # 29f70 ::do_widen(char) const@@Base+0x16a08> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - pcaddi $s2, 59104 │ │ │ │ - ld.d $t0, $s2, 16 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - beqz $t0, 836 # 26dc0 , std::allocator >::~basic_stringbuf()@@Base+0xc130> │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - ld.d $s1, $t0, 40 │ │ │ │ - ld.d $s8, $a0, 8 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - move $s0, $t0 │ │ │ │ - ld.d $s7, $t0, 32 │ │ │ │ - sltu $t0, $s1, $s8 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - pcaddi $s4, 59090 │ │ │ │ - masknez $fp, $s8, $t0 │ │ │ │ - maskeqz $t0, $s1, $t0 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - stptr.d $s4, $sp, 0 │ │ │ │ - or $fp, $fp, $t0 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - lu12i.w $s6, -524288 │ │ │ │ - beqz $fp, 128 # 26b58 , std::allocator >::~basic_stringbuf()@@Base+0xbec8> │ │ │ │ nop │ │ │ │ - move $a2, $fp │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -135164 │ │ │ │ - beqz $a0, 256 # 26bf0 , std::allocator >::~basic_stringbuf()@@Base+0xbf60> │ │ │ │ - bltz $a0, 124 # 26b70 , std::allocator >::~basic_stringbuf()@@Base+0xbee0> │ │ │ │ - move $a2, $fp │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -135188 │ │ │ │ - bnez $a0, 24 # 26b20 , std::allocator >::~basic_stringbuf()@@Base+0xbe90> │ │ │ │ nop │ │ │ │ - sub.d $s1, $s8, $s1 │ │ │ │ - blt $s5, $s1, 252 # 26c10 , std::allocator >::~basic_stringbuf()@@Base+0xbf80> │ │ │ │ - blt $s1, $s6, 16 # 26b28 , std::allocator >::~basic_stringbuf()@@Base+0xbe98> │ │ │ │ - slli.w $a0, $s1, 0x0 │ │ │ │ - bgez $a0, 240 # 26c10 , std::allocator >::~basic_stringbuf()@@Base+0xbf80> │ │ │ │ nop │ │ │ │ - move $s4, $s0 │ │ │ │ - ld.d $s0, $s0, 16 │ │ │ │ - beqz $s0, 80 # 26b80 , std::allocator >::~basic_stringbuf()@@Base+0xbef0> │ │ │ │ + beq $t0, $s2, -160 # 2a070 ::do_widen(char) const@@Base+0x16b08> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -149520 │ │ │ │ + b -180 # 2a070 ::do_widen(char) const@@Base+0x16b08> │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl -149808 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s0, 40 │ │ │ │ - ld.d $s7, $s0, 32 │ │ │ │ - sltu $t0, $s1, $s8 │ │ │ │ - masknez $fp, $s8, $t0 │ │ │ │ - maskeqz $t0, $s1, $t0 │ │ │ │ - or $fp, $fp, $t0 │ │ │ │ - bnez $fp, -112 # 26ae0 , std::allocator >::~basic_stringbuf()@@Base+0xbe50> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -149360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, -28 # 2a130 ::do_widen(char) const@@Base+0x16bc8> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -148692 │ │ │ │ + b -32 # 2a138 ::do_widen(char) const@@Base+0x16bd0> │ │ │ │ nop │ │ │ │ - sub.d $t0, $s1, $s8 │ │ │ │ - blt $s5, $t0, -76 # 26b10 , std::allocator >::~basic_stringbuf()@@Base+0xbe80> │ │ │ │ - blt $t0, $s6, 16 # 26b70 , std::allocator >::~basic_stringbuf()@@Base+0xbee0> │ │ │ │ + ld.d $t0, $a0, 64 │ │ │ │ + ld.d $t2, $a0, 56 │ │ │ │ + ldptr.w $t1, $a0, 80 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -88 # 26b10 , std::allocator >::~basic_stringbuf()@@Base+0xbe80> │ │ │ │ + slt $t0, $t1, $t0 │ │ │ │ + maskeqz $t1, $t1, $t0 │ │ │ │ + st.w $t1, $a0, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $s0, $s0, 24 │ │ │ │ + ldptr.w $t0, $a0, 80 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $a0, 80 │ │ │ │ + bltz $t0, 20 # 2a1b0 ::do_widen(char) const@@Base+0x16c48> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bnez $s0, -64 # 26b38 , std::allocator >::~basic_stringbuf()@@Base+0xbea8> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - bne $t0, $s4, 52 # 26bd8 , std::allocator >::~basic_stringbuf()@@Base+0xbf48> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bne $s4, $t0, 44 # 26bd8 , std::allocator >::~basic_stringbuf()@@Base+0xbf48> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -3316 # 25ec0 , std::allocator >::~basic_stringbuf()@@Base+0xb230> │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - pcalau12i $t1, 58 │ │ │ │ - pcalau12i $t0, 58 │ │ │ │ - st.d $t2, $s2, 24 │ │ │ │ - st.d $t2, $s2, 32 │ │ │ │ - st.d $zero, $t1, 1528 │ │ │ │ - st.d $zero, $t0, 1552 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + ld.d $t0, $a0, 64 │ │ │ │ + ld.d $t1, $a0, 56 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $a0, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - sub.d $t0, $s1, $s8 │ │ │ │ - blt $s5, $t0, -252 # 26af8 , std::allocator >::~basic_stringbuf()@@Base+0xbe68> │ │ │ │ - blt $t0, $s6, -136 # 26b70 , std::allocator >::~basic_stringbuf()@@Base+0xbee0> │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -264 # 26af8 , std::allocator >::~basic_stringbuf()@@Base+0xbe68> │ │ │ │ - ld.d $s0, $s0, 24 │ │ │ │ - b -144 # 26b78 , std::allocator >::~basic_stringbuf()@@Base+0xbee8> │ │ │ │ - nop │ │ │ │ - ld.d $s6, $s0, 16 │ │ │ │ - move $s1, $s0 │ │ │ │ - beqz $s6, 96 # 26c78 , std::allocator >::~basic_stringbuf()@@Base+0xbfe8> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - lu12i.w $s7, -524288 │ │ │ │ - ld.d $fp, $s6, 40 │ │ │ │ - move $a1, $s3 │ │ │ │ - sltu $t2, $fp, $s8 │ │ │ │ - masknez $a2, $s8, $t2 │ │ │ │ - maskeqz $t2, $fp, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 16 # 26c50 , std::allocator >::~basic_stringbuf()@@Base+0xbfc0> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - bl -135512 │ │ │ │ - bnez $a0, 20 # 26c60 , std::allocator >::~basic_stringbuf()@@Base+0xbfd0> │ │ │ │ - sub.d $fp, $fp, $s8 │ │ │ │ - blt $s5, $fp, 20 # 26c68 , std::allocator >::~basic_stringbuf()@@Base+0xbfd8> │ │ │ │ - blt $fp, $s7, 312 # 26d90 , std::allocator >::~basic_stringbuf()@@Base+0xc100> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ - bltz $a0, 304 # 26d90 , std::allocator >::~basic_stringbuf()@@Base+0xc100> │ │ │ │ + st.w $zero, $a0, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s1, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - bnez $s6, -72 # 26c28 , std::allocator >::~basic_stringbuf()@@Base+0xbf98> │ │ │ │ nop │ │ │ │ - ld.d $fp, $s0, 24 │ │ │ │ - beqz $fp, 92 # 26cd8 , std::allocator >::~basic_stringbuf()@@Base+0xc048> │ │ │ │ - lu12i.w $s5, 524287 │ │ │ │ - ori $s5, $s5, 0xfff │ │ │ │ - lu12i.w $s6, -524288 │ │ │ │ + ldptr.w $t2, $a1, 80 │ │ │ │ + ld.d $t1, $a1, 56 │ │ │ │ + pcalau12i $t4, 54 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + slli.d $t2, $t2, 0x5 │ │ │ │ + add.d $t1, $t1, $t2 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + ldptr.d $t6, $t4, 0 │ │ │ │ + ld.d $t2, $t1, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + li.w $t5, 15 │ │ │ │ + st.d $t6, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $t5, $t2, 108 # 2a290 ::do_widen(char) const@@Base+0x16d28> │ │ │ │ + addi.d $a2, $t2, 1 │ │ │ │ + beqz $t2, 68 # 2a270 ::do_widen(char) const@@Base+0x16d08> │ │ │ │ + move $a1, $t1 │ │ │ │ + move $a0, $t3 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -149084 │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + pcalau12i $t4, 54 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + st.d $t5, $t0, 8 │ │ │ │ + bne $t2, $t1, 124 # 2a2d8 ::do_widen(char) const@@Base+0x16d70> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ + ld.b $t1, $t1, 0 │ │ │ │ + st.b $t1, $t3, 0 │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + b -44 # 2a250 ::do_widen(char) const@@Base+0x16ce8> │ │ │ │ nop │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - move $a0, $s3 │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 26cb8 , std::allocator >::~basic_stringbuf()@@Base+0xc028> │ │ │ │ - ld.d $a1, $fp, 32 │ │ │ │ - bl -135616 │ │ │ │ - bnez $a0, 20 # 26cc8 , std::allocator >::~basic_stringbuf()@@Base+0xc038> │ │ │ │ - sub.d $s0, $s8, $s0 │ │ │ │ - blt $s5, $s0, 20 # 26cd0 , std::allocator >::~basic_stringbuf()@@Base+0xc040> │ │ │ │ - blt $s0, $s6, 240 # 26db0 , std::allocator >::~basic_stringbuf()@@Base+0xc120> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 232 # 26db0 , std::allocator >::~basic_stringbuf()@@Base+0xc120> │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -68 # 26c90 , std::allocator >::~basic_stringbuf()@@Base+0xc000> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - beq $t0, $s1, 244 # 26dd0 , std::allocator >::~basic_stringbuf()@@Base+0xc140> │ │ │ │ - beq $s1, $s4, 104 # 26d48 , std::allocator >::~basic_stringbuf()@@Base+0xc0b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + stptr.d $t1, $sp, 0 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -149008 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.d $t1, $sp, 0 │ │ │ │ + move $t3, $a0 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t2, $t0, 16 │ │ │ │ + addi.d $a2, $t2, 1 │ │ │ │ + pcalau12i $t4, 54 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + beqz $t2, -88 # 2a270 ::do_widen(char) const@@Base+0x16d08> │ │ │ │ + li.w $t5, -1 │ │ │ │ + beqz $a2, -128 # 2a250 ::do_widen(char) const@@Base+0x16ce8> │ │ │ │ + b -164 # 2a230 ::do_widen(char) const@@Base+0x16cc8> │ │ │ │ + bl -150232 │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -136420 │ │ │ │ - move $t0, $a0 │ │ │ │ - pcaddi $a1, 58941 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $s1, $t0 │ │ │ │ - bl -136664 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 26d28 , std::allocator >::~basic_stringbuf()@@Base+0xc098> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ + ldptr.w $t1, $a0, 80 │ │ │ │ + ld.d $t0, $a0, 56 │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + st.d $s6, $sp, 96 │ │ │ │ + slli.d $t1, $t1, 0x5 │ │ │ │ + addi.d $s6, $sp, 24 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s5, $sp, 104 │ │ │ │ + st.d $s6, $sp, 8 │ │ │ │ + pcalau12i $s5, 54 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t2, $s5, 0 │ │ │ │ + st.d $s0, $sp, 144 │ │ │ │ + st.d $s2, $sp, 128 │ │ │ │ + move $s0, $a2 │ │ │ │ + move $s2, $a1 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + st.d $s7, $sp, 88 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s1, $sp, 136 │ │ │ │ + st.d $s3, $sp, 120 │ │ │ │ + move $s1, $a4 │ │ │ │ + st.d $s4, $sp, 112 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s4, $a5 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ + bl -123092 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a4, $sp, 16 │ │ │ │ + move $a5, $s4 │ │ │ │ + move $a3, $s3 │ │ │ │ + sub.w $a4, $s1, $a4 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s7 │ │ │ │ + addi.w $a4, $a4, -5 │ │ │ │ + bl -5380 # 28e74 ::do_widen(char) const@@Base+0x1590c> │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + beqz $s4, 368 # 2a4f0 ::do_widen(char) const@@Base+0x16f88> │ │ │ │ + add.w $s1, $s1, $s0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + addi.d $s0, $sp, 56 │ │ │ │ + li.w $t0, 60 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + pcaddi $t1, 55440 │ │ │ │ + nop │ │ │ │ + ldptr.w $a4, $t1, 0 │ │ │ │ + addi.d $s7, $sp, 40 │ │ │ │ + addi.w $a2, $a2, -2 │ │ │ │ + move $a3, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 48 │ │ │ │ + st.h $t0, $sp, 56 │ │ │ │ + bl 11212 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s0, 20 # 2a3e0 ::do_widen(char) const@@Base+0x16e78> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -136212 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -136224 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - addi.d $t0, $t0, -1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - bne $s1, $s4, -80 # 26cf0 , std::allocator >::~basic_stringbuf()@@Base+0xc060> │ │ │ │ + bl -150216 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ - ret │ │ │ │ + addi.w $a2, $s1, -1 │ │ │ │ + beqz $s4, 236 # 2a4d0 ::do_widen(char) const@@Base+0x16f68> │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 62 │ │ │ │ + pcaddi $t2, 55418 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.h $t0, $sp, 56 │ │ │ │ nop │ │ │ │ + move $a3, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl 11132 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s0, 20 # 2a430 ::do_widen(char) const@@Base+0x16ec8> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -150296 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a0, $s7 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + bl -123328 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + pcaddi $t0, 55396 │ │ │ │ + ldptr.w $a4, $t0, 0 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + move $a3, $s3 │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s2 │ │ │ │ + addi.w $a2, $a2, -1 │ │ │ │ + bl 11052 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s0, 20 # 2a480 ::do_widen(char) const@@Base+0x16f18> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -150376 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s6, 20 # 2a498 ::do_widen(char) const@@Base+0x16f30> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -150400 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 112 # 2a510 ::do_widen(char) const@@Base+0x16fa8> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 144 │ │ │ │ + ld.d $s1, $sp, 136 │ │ │ │ + ld.d $s2, $sp, 128 │ │ │ │ + ld.d $s3, $sp, 120 │ │ │ │ + ld.d $s4, $sp, 112 │ │ │ │ + ld.d $s5, $sp, 104 │ │ │ │ + ld.d $s6, $sp, 96 │ │ │ │ + ld.d $s7, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ + ret │ │ │ │ + pcaddi $t2, 55361 │ │ │ │ + li.w $t1, 1 │ │ │ │ + li.w $t0, 93 │ │ │ │ + ldptr.w $a4, $t2, 0 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + st.h $t0, $sp, 56 │ │ │ │ + b -228 # 2a408 ::do_widen(char) const@@Base+0x16ea0> │ │ │ │ + add.w $s1, $s1, $s0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + addi.d $s0, $sp, 56 │ │ │ │ + li.w $t0, 91 │ │ │ │ + sub.w $a2, $s1, $a2 │ │ │ │ + pcaddi $t1, 55348 │ │ │ │ + b -360 # 2a3a0 ::do_widen(char) const@@Base+0x16e38> │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -364 # 26c28 , std::allocator >::~basic_stringbuf()@@Base+0xbf98> │ │ │ │ - b -288 # 26c78 , std::allocator >::~basic_stringbuf()@@Base+0xbfe8> │ │ │ │ + st.d $s8, $sp, 80 │ │ │ │ nop │ │ │ │ + bl -150808 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -150360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -150372 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s8, $sp, 80 │ │ │ │ + bne $t1, $t0, -44 # 2a518 ::do_widen(char) const@@Base+0x16fb0> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -149708 │ │ │ │ + b -48 # 2a520 ::do_widen(char) const@@Base+0x16fb8> │ │ │ │ nop │ │ │ │ + b -56 # 2a520 ::do_widen(char) const@@Base+0x16fb8> │ │ │ │ nop │ │ │ │ - move $s4, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - bnez $fp, -296 # 26c90 , std::allocator >::~basic_stringbuf()@@Base+0xc000> │ │ │ │ - b -228 # 26cd8 , std::allocator >::~basic_stringbuf()@@Base+0xc048> │ │ │ │ - pcaddi $t0, 58892 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - move $s4, $t0 │ │ │ │ - b -556 # 26ba0 , std::allocator >::~basic_stringbuf()@@Base+0xbf10> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bne $s4, $t0, -244 # 26ce0 , std::allocator >::~basic_stringbuf()@@Base+0xc050> │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - b -584 # 26bb0 , std::allocator >::~basic_stringbuf()@@Base+0xbf20> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -52 # 2a530 ::do_widen(char) const@@Base+0x16fc8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - ld.d $fp, $a0, 8 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - pcalau12i $s8, 58 │ │ │ │ - ld.d $s8, $s8, -200 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - move $a2, $fp │ │ │ │ - move $s7, $a0 │ │ │ │ - move $a1, $s3 │ │ │ │ - pcaddi $a0, 58861 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - pcaddi $s6, 58859 │ │ │ │ - bl -4904 # 25b20 , std::allocator >::~basic_stringbuf()@@Base+0xae90> │ │ │ │ - beq $s6, $a0, 452 # 27010 , std::allocator >::~basic_stringbuf()@@Base+0xc380> │ │ │ │ - pcaddi $t0, 58854 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - ld.d $s1, $t0, 16 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - beqz $s1, 336 # 26fb0 , std::allocator >::~basic_stringbuf()@@Base+0xc320> │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - move $s2, $s6 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + pcalau12i $s4, 54 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + move $s6, $a2 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + st.d $s7, $sp, 56 │ │ │ │ + move $s5, $a3 │ │ │ │ + move $s3, $a4 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -123724 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $s6 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -5528 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 2a5f8 ::do_widen(char) const@@Base+0x17090> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -150752 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 26eb0 , std::allocator >::~basic_stringbuf()@@Base+0xc220> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -136120 │ │ │ │ - bnez $a0, 20 # 26ec0 , std::allocator >::~basic_stringbuf()@@Base+0xc230> │ │ │ │ - sub.d $s0, $s0, $fp │ │ │ │ - blt $s4, $s0, 20 # 26ec8 , std::allocator >::~basic_stringbuf()@@Base+0xc238> │ │ │ │ - blt $s0, $s5, 56 # 26ef0 , std::allocator >::~basic_stringbuf()@@Base+0xc260> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 26ef0 , std::allocator >::~basic_stringbuf()@@Base+0xc260> │ │ │ │ + ld.d $t1, $s5, 8 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + pcaddi $t2, 54384 │ │ │ │ + st.d $zero, $s2, 56 │ │ │ │ + stptr.d $t2, $s2, 0 │ │ │ │ + st.d $zero, $s2, 64 │ │ │ │ + st.d $zero, $s2, 72 │ │ │ │ + sub.d $s0, $t1, $t0 │ │ │ │ + beq $t1, $t0, 344 # 2a770 ::do_widen(char) const@@Base+0x17208> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -150816 │ │ │ │ + move $s6, $a0 │ │ │ │ + add.d $s0, $s6, $s0 │ │ │ │ + st.d $s6, $s2, 56 │ │ │ │ + st.d $s6, $s2, 64 │ │ │ │ + st.d $s0, $s2, 72 │ │ │ │ + ldptr.d $s0, $s5, 0 │ │ │ │ + ld.d $s7, $s5, 8 │ │ │ │ + move $s1, $s6 │ │ │ │ + beq $s0, $s7, 52 # 2a678 ::do_widen(char) const@@Base+0x17110> │ │ │ │ nop │ │ │ │ - move $s2, $s1 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 40 # 26ef8 , std::allocator >::~basic_stringbuf()@@Base+0xc268> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - b -80 # 26e90 , std::allocator >::~basic_stringbuf()@@Base+0xc200> │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -123876 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s7, $s0, -32 # 2a650 ::do_widen(char) const@@Base+0x170e8> │ │ │ │ + ldptr.d $s7, $s5, 0 │ │ │ │ + st.d $s1, $s2, 64 │ │ │ │ + ld.d $s1, $s5, 8 │ │ │ │ + li.w $t0, 5 │ │ │ │ + li.w $t1, -1 │ │ │ │ + sub.d $s5, $s1, $s7 │ │ │ │ + st.w $t0, $s2, 8 │ │ │ │ + st.w $t1, $s2, 80 │ │ │ │ + move $t0, $zero │ │ │ │ + srai.d $s5, $s5, 0x5 │ │ │ │ + move $s0, $zero │ │ │ │ + bgeu $t0, $s5, 56 # 2a6d8 ::do_widen(char) const@@Base+0x17170> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 24 │ │ │ │ - bnez $s1, -28 # 26ed8 , std::allocator >::~basic_stringbuf()@@Base+0xc248> │ │ │ │ - beq $s2, $s6, 264 # 27000 , std::allocator >::~basic_stringbuf()@@Base+0xc370> │ │ │ │ - ld.d $s0, $s2, 40 │ │ │ │ - sltu $t0, $s0, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 26f28 , std::allocator >::~basic_stringbuf()@@Base+0xc298> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -136236 │ │ │ │ - bnez $a0, 40 # 26f48 , std::allocator >::~basic_stringbuf()@@Base+0xc2b8> │ │ │ │ + slli.d $t0, $t0, 0x5 │ │ │ │ + add.d $t0, $s7, $t0 │ │ │ │ + ld.d $t1, $s3, 8 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + beq $a2, $t1, 80 # 2a710 ::do_widen(char) const@@Base+0x171a8> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $fp, $fp, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $fp, 188 # 26ff0 , std::allocator >::~basic_stringbuf()@@Base+0xc360> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $fp, $t0, 196 # 27000 , std::allocator >::~basic_stringbuf()@@Base+0xc370> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bstrpick.d $t0, $s0, 0x1f, 0x0 │ │ │ │ + bltu $t0, $s5, -32 # 2a6b0 ::do_widen(char) const@@Base+0x17148> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - bltz $a0, 100 # 26fb8 , std::allocator >::~basic_stringbuf()@@Base+0xc328> │ │ │ │ - ldptr.w $a0, $s2, 64 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ + li.w $a0, 16 │ │ │ │ + bl -151644 │ │ │ │ + pcaddi $a1, 17430 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -151752 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 156 # 2a790 ::do_widen(char) const@@Base+0x17228> │ │ │ │ + pcalau12i $a2, 54 │ │ │ │ + ld.d $a2, $a2, -312 │ │ │ │ + pcalau12i $a1, 54 │ │ │ │ + ld.d $a1, $a1, -40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -150236 │ │ │ │ + beqz $a2, 24 # 2a728 ::do_widen(char) const@@Base+0x171c0> │ │ │ │ + ldptr.d $a1, $s3, 0 │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + bl -150572 │ │ │ │ + bnez $a0, -88 # 2a6c8 ::do_widen(char) const@@Base+0x17160> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - bne $t1, $t0, 168 # 27018 , std::allocator >::~basic_stringbuf()@@Base+0xc388> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + st.w $s0, $s2, 80 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $s0, $t0, -88 # 2a6d8 ::do_widen(char) const@@Base+0x17170> │ │ │ │ + beq $s7, $s1, -92 # 2a6d8 ::do_widen(char) const@@Base+0x17170> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 80 # 2a790 ::do_widen(char) const@@Base+0x17228> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ ret │ │ │ │ + move $s6, $zero │ │ │ │ + b -332 # 2a628 ::do_widen(char) const@@Base+0x170c0> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -150960 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + beq $t1, $t0, 12 # 2a798 ::do_widen(char) const@@Base+0x17230> │ │ │ │ + bl -151440 │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -150300 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -151400 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s2, 56 │ │ │ │ + ld.d $s3, $s2, 64 │ │ │ │ + beq $s3, $s1, 120 # 2a830 ::do_widen(char) const@@Base+0x172c8> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + bne $a0, $t0, 128 # 2a848 ::do_widen(char) const@@Base+0x172e0> │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + beq $s3, $s1, 96 # 2a830 ::do_widen(char) const@@Base+0x172c8> │ │ │ │ + b -20 # 2a7c0 ::do_widen(char) const@@Base+0x17258> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 # 2a7b0 ::do_widen(char) const@@Base+0x17248> │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $s1, $s6, 76 # 2a830 ::do_widen(char) const@@Base+0x172c8> │ │ │ │ + move $a0, $s6 │ │ │ │ + addi.d $s6, $s6, 32 │ │ │ │ + bl -151072 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beq $s1, $s6, 60 # 2a830 ::do_widen(char) const@@Base+0x172c8> │ │ │ │ + b -16 # 2a7e8 ::do_widen(char) const@@Base+0x17280> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + pcaddi $t0, 54226 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + addi.d $a0, $s2, 16 │ │ │ │ + bl -151112 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, -148 # 2a790 ::do_widen(char) const@@Base+0x17228> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -150444 │ │ │ │ + ld.d $a0, $s2, 56 │ │ │ │ + beqz $a0, -44 # 2a808 ::do_widen(char) const@@Base+0x172a0> │ │ │ │ + ld.d $a1, $s2, 72 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -151344 │ │ │ │ + b -60 # 2a808 ::do_widen(char) const@@Base+0x172a0> │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -151364 │ │ │ │ + b -136 # 2a7d0 ::do_widen(char) const@@Base+0x17268> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $s6 │ │ │ │ - nop │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a2, $sp │ │ │ │ - pcaddi $a0, 58762 │ │ │ │ - stptr.d $s7, $sp, 0 │ │ │ │ - bl -3624 # 261a0 , std::allocator >::~basic_stringbuf()@@Base+0xb510> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s0, $a0, 56 │ │ │ │ + ld.d $s1, $a0, 64 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 54224 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ move $s2, $a0 │ │ │ │ - b -120 # 26f58 , std::allocator >::~basic_stringbuf()@@Base+0xc2c8> │ │ │ │ + beq $s0, $s1, 48 # 2a8bc ::do_widen(char) const@@Base+0x17354> │ │ │ │ nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 2a8ac ::do_widen(char) const@@Base+0x17344> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -151448 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s1, $s0, -28 # 2a894 ::do_widen(char) const@@Base+0x1732c> │ │ │ │ + ld.d $s1, $s2, 56 │ │ │ │ nop │ │ │ │ + beqz $s1, 24 # 2a8d4 ::do_widen(char) const@@Base+0x1736c> │ │ │ │ + ld.d $a1, $s2, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -151484 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 16 │ │ │ │ + addi.d $t0, $s2, 32 │ │ │ │ + beq $a0, $t0, 40 # 2a904 ::do_widen(char) const@@Base+0x1739c> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -151532 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $s0, $a0, 56 │ │ │ │ + ld.d $s1, $a0, 64 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + pcaddi $t0, 54176 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + beq $s0, $s1, 48 # 2a97c ::do_widen(char) const@@Base+0x17414> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - b -164 # 26f58 , std::allocator >::~basic_stringbuf()@@Base+0xc2c8> │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - b -84 # 26fb8 , std::allocator >::~basic_stringbuf()@@Base+0xc328> │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -172 # 26f68 , std::allocator >::~basic_stringbuf()@@Base+0xc2d8> │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl -137260 │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -106604 # cfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cac> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - pcalau12i $t0, 57 │ │ │ │ - st.w $a0, $t0, 1208 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ - ret │ │ │ │ - pcalau12i $t0, 57 │ │ │ │ - ld.w $a0, $t0, 1208 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 2a96c ::do_widen(char) const@@Base+0x17404> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -151640 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s1, $s0, -28 # 2a954 ::do_widen(char) const@@Base+0x173ec> │ │ │ │ + ld.d $s1, $s2, 56 │ │ │ │ nop │ │ │ │ + beqz $s1, 24 # 2a994 ::do_widen(char) const@@Base+0x1742c> │ │ │ │ + ld.d $a1, $s2, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -151676 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 16 │ │ │ │ + addi.d $t0, $s2, 32 │ │ │ │ + beq $a0, $t0, 16 # 2a9ac ::do_widen(char) const@@Base+0x17444> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -151704 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + li.w $a1, 88 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -151736 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 57 │ │ │ │ - ld.w $t0, $t0, 1208 │ │ │ │ - sub.d $a0, $t0, $a0 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -112 │ │ │ │ - st.d $fp, $sp, 96 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - ld.d $fp, $a0, 8 │ │ │ │ - ldptr.d $s3, $a0, 0 │ │ │ │ - st.d $s8, $sp, 24 │ │ │ │ - pcalau12i $s8, 57 │ │ │ │ - ld.d $s8, $s8, -200 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - st.d $s6, $sp, 40 │ │ │ │ - move $a2, $fp │ │ │ │ - move $s6, $a0 │ │ │ │ - move $a1, $s3 │ │ │ │ - pcaddi $a0, 58697 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $ra, $sp, 104 │ │ │ │ - pcaddi $s7, 58695 │ │ │ │ - bl -5560 # 25b20 , std::allocator >::~basic_stringbuf()@@Base+0xae90> │ │ │ │ - move $t0, $zero │ │ │ │ - beq $s7, $a0, 312 # 27218 , std::allocator >::~basic_stringbuf()@@Base+0xc588> │ │ │ │ - pcaddi $t0, 58689 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - ld.d $s1, $t0, 16 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - beqz $s1, 348 # 27250 , std::allocator >::~basic_stringbuf()@@Base+0xc5c0> │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - lu12i.w $s4, 524287 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - move $s2, $s7 │ │ │ │ - ori $s4, $s4, 0xfff │ │ │ │ - lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 27140 , std::allocator >::~basic_stringbuf()@@Base+0xc4b0> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -136776 │ │ │ │ - bnez $a0, 20 # 27150 , std::allocator >::~basic_stringbuf()@@Base+0xc4c0> │ │ │ │ - sub.d $s0, $s0, $fp │ │ │ │ - blt $s4, $s0, 20 # 27158 , std::allocator >::~basic_stringbuf()@@Base+0xc4c8> │ │ │ │ - blt $s0, $s5, 72 # 27190 , std::allocator >::~basic_stringbuf()@@Base+0xc500> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 27190 , std::allocator >::~basic_stringbuf()@@Base+0xc500> │ │ │ │ nop │ │ │ │ - move $s2, $s1 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beqz $s1, 56 # 27198 , std::allocator >::~basic_stringbuf()@@Base+0xc508> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + stptr.d $s2, $sp, 0 │ │ │ │ + pcaddi $t0, 54142 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + sub.d $t0, $t3, $t1 │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s0, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + b 80 # 2aa6c ::do_widen(char) const@@Base+0x17504> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - b -80 # 27120 , std::allocator >::~basic_stringbuf()@@Base+0xc490> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldx.d $t0, $t1, $s1 │ │ │ │ + move $a0, $t0 │ │ │ │ + beqz $t0, 32 # 2aa5c ::do_widen(char) const@@Base+0x174f4> │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $t1, $s2, 8 │ │ │ │ + ld.d $t3, $s2, 16 │ │ │ │ + stx.d $zero, $t1, $s1 │ │ │ │ nop │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + sub.d $t0, $t3, $t1 │ │ │ │ + bstrpick.d $t2, $s0, 0x1f, 0x0 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + slli.d $s1, $t2, 0x3 │ │ │ │ + bltu $t2, $t0, -60 # 2aa34 ::do_widen(char) const@@Base+0x174cc> │ │ │ │ + beqz $t1, 64 # 2aab4 ::do_widen(char) const@@Base+0x1754c> │ │ │ │ + ld.d $a1, $s2, 24 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + move $a0, $t1 │ │ │ │ + sub.d $a1, $a1, $t1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -151944 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s1, $s1, 24 │ │ │ │ - bnez $s1, -44 # 27168 , std::allocator >::~basic_stringbuf()@@Base+0xc4d8> │ │ │ │ - beq $s2, $s7, 264 # 272a0 , std::allocator >::~basic_stringbuf()@@Base+0xc610> │ │ │ │ - ld.d $s0, $s2, 40 │ │ │ │ - sltu $t0, $s0, $fp │ │ │ │ - masknez $a2, $fp, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 271c8 , std::allocator >::~basic_stringbuf()@@Base+0xc538> │ │ │ │ - ld.d $a1, $s2, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -136908 │ │ │ │ - bnez $a0, 40 # 271e8 , std::allocator >::~basic_stringbuf()@@Base+0xc558> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $fp, $fp, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $fp, 188 # 27290 , std::allocator >::~basic_stringbuf()@@Base+0xc600> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $fp, $t0, 196 # 272a0 , std::allocator >::~basic_stringbuf()@@Base+0xc610> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - bltz $a0, 100 # 27258 , std::allocator >::~basic_stringbuf()@@Base+0xc5c8> │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ldptr.w $t0, $s2, 64 │ │ │ │ - ld.w $t1, $t1, 1208 │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 72 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - sltui $t0, $t0, 1 │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ldptr.d $t1, $s8, 0 │ │ │ │ - bne $t2, $t1, 144 # 272b0 , std::allocator >::~basic_stringbuf()@@Base+0xc620> │ │ │ │ - ld.d $ra, $sp, 104 │ │ │ │ - ld.d $fp, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 32 │ │ │ │ - ld.d $s8, $sp, 24 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 112 │ │ │ │ + nop │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + ldptr.d $s2, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $s7 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -252 # 2a9e4 ::do_widen(char) const@@Base+0x1747c> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 72 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -152036 │ │ │ │ nop │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a2, $sp │ │ │ │ - pcaddi $a0, 58594 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - bl -4296 # 261a0 , std::allocator >::~basic_stringbuf()@@Base+0xb510> │ │ │ │ - move $s2, $a0 │ │ │ │ - b -120 # 271f8 , std::allocator >::~basic_stringbuf()@@Base+0xc568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + move $a0, $a1 │ │ │ │ + addi.d $a1, $a1, 8 │ │ │ │ + beq $a1, $t0, 72 # 2ab5c ::do_widen(char) const@@Base+0x175f4> │ │ │ │ + sub.d $a2, $t0, $a1 │ │ │ │ + li.w $t2, 8 │ │ │ │ + bge $t2, $a2, 52 # 2ab54 ::do_widen(char) const@@Base+0x175ec> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -151104 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + addi.d $t0, $t0, -8 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + beq $a2, $t2, 32 # 2ab74 ::do_widen(char) const@@Base+0x1760c> │ │ │ │ nop │ │ │ │ + addi.d $t0, $t0, -8 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - b -164 # 271f8 , std::allocator >::~basic_stringbuf()@@Base+0xc568> │ │ │ │ - ld.d $s0, $sp, 88 │ │ │ │ - ld.d $s4, $sp, 56 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - b -84 # 27258 , std::allocator >::~basic_stringbuf()@@Base+0xc5c8> │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - st.d $s2, $sp, 72 │ │ │ │ - st.d $s4, $sp, 56 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - bl -137924 │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + b -32 # 2ab5c ::do_widen(char) const@@Base+0x175f4> │ │ │ │ nop │ │ │ │ + pcaddi $t0, 54043 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.w $a1, $a0, 44 │ │ │ │ + st.w $a2, $a0, 48 │ │ │ │ + st.w $a3, $a0, 52 │ │ │ │ + st.w $a4, $a0, 56 │ │ │ │ + st.b $zero, $a0, 60 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ldptr.d $t3, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - li.w $t2, 127 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - move $t0, $a0 │ │ │ │ - bltu $t2, $a1, 128 # 27370 , std::allocator >::~basic_stringbuf()@@Base+0xc6e0> │ │ │ │ - li.w $t3, 32 │ │ │ │ - beq $a1, $t3, 184 # 273b0 , std::allocator >::~basic_stringbuf()@@Base+0xc720> │ │ │ │ - addi.w $t3, $a1, -33 │ │ │ │ - li.w $t4, 93 │ │ │ │ - bgeu $t4, $t3, 332 # 27450 , std::allocator >::~basic_stringbuf()@@Base+0xc7c0> │ │ │ │ - li.w $t3, 27 │ │ │ │ - beq $a1, $t3, 420 # 274b0 , std::allocator >::~basic_stringbuf()@@Base+0xc820> │ │ │ │ - beq $a1, $t2, 256 # 27410 , std::allocator >::~basic_stringbuf()@@Base+0xc780> │ │ │ │ - beqz $a1, 348 # 27470 , std::allocator >::~basic_stringbuf()@@Base+0xc7e0> │ │ │ │ nop │ │ │ │ + ld.d $a2, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 24 │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + move $t4, $a0 │ │ │ │ + beq $a2, $t1, 160 # 2ac74 ::do_widen(char) const@@Base+0x1770c> │ │ │ │ + stptr.d $a1, $a2, 0 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + sub.d $t5, $a2, $t2 │ │ │ │ + st.d $a2, $a0, 16 │ │ │ │ + li.w $t0, 1 │ │ │ │ + srai.d $t3, $t5, 0x3 │ │ │ │ + bne $t3, $t0, 12 # 2abfc ::do_widen(char) const@@Base+0x17694> │ │ │ │ + ld.d $t0, $a2, -8 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + bnez $t5, 32 # 2ac24 ::do_widen(char) const@@Base+0x176bc> │ │ │ │ + b 468 # 2addc ::do_widen(char) const@@Base+0x17874> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415302 │ │ │ │ - ori $t5, $t5, 0xe75 │ │ │ │ - lu32i.d $t5, -104090 │ │ │ │ - addi.d $t2, $t0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1622 │ │ │ │ - li.w $t4, 100 │ │ │ │ - li.w $t3, 9 │ │ │ │ - stptr.d $t2, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - st.b $t4, $t0, 24 │ │ │ │ - st.d $t3, $t0, 8 │ │ │ │ - st.b $zero, $t0, 25 │ │ │ │ - b 144 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + bgeu $t0, $t3, 56 # 2ac54 ::do_widen(char) const@@Base+0x176ec> │ │ │ │ nop │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t2, $t0 │ │ │ │ + beqz $t0, -24 # 2ac14 ::do_widen(char) const@@Base+0x176ac> │ │ │ │ nop │ │ │ │ + st.d $t0, $t4, 32 │ │ │ │ + st.w $t1, $t4, 40 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.w $a1, $a1, 1 │ │ │ │ - li.w $t2, 409 │ │ │ │ - bltu $t2, $a1, -88 # 27320 , std::allocator >::~basic_stringbuf()@@Base+0xc690> │ │ │ │ - bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ - pcaddi $t2, 21358 │ │ │ │ - slli.d $a1, $a1, 0x3 │ │ │ │ - ldx.d $t3, $t2, $a1 │ │ │ │ - add.d $t2, $t2, $t3 │ │ │ │ - jr $t2 │ │ │ │ nop │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t2, $t0 │ │ │ │ + st.w $t1, $t4, 40 │ │ │ │ + st.d $t0, $t4, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + sub.d $a2, $a2, $t2 │ │ │ │ + li.w $t6, -1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + lu52i.d $t6, $t6, 255 │ │ │ │ + srai.d $t5, $a2, 0x3 │ │ │ │ + beq $t5, $t6, 348 # 2adec ::do_widen(char) const@@Base+0x17884> │ │ │ │ + sltui $t0, $t5, 1 │ │ │ │ + or $t0, $t5, $t0 │ │ │ │ + move $t3, $zero │ │ │ │ + add.d $t0, $t0, $t5 │ │ │ │ + lu52i.d $t3, $t3, 256 │ │ │ │ + sltu $t3, $t0, $t3 │ │ │ │ + maskeqz $t0, $t0, $t3 │ │ │ │ + masknez $t3, $t6, $t3 │ │ │ │ + or $t0, $t0, $t3 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + slli.d $a0, $t0, 0x3 │ │ │ │ + st.d $a1, $sp, 40 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + slli.d $s0, $t0, 0x3 │ │ │ │ + bl -152532 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + stx.d $a1, $a0, $a2 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + move $t3, $a0 │ │ │ │ + beqz $a2, 48 # 2ad24 ::do_widen(char) const@@Base+0x177bc> │ │ │ │ + move $a1, $t2 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $a2, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + bl -151852 │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + add.d $a2, $t3, $a2 │ │ │ │ + beqz $t2, 40 # 2ad54 ::do_widen(char) const@@Base+0x177ec> │ │ │ │ + sub.d $a1, $t1, $t2 │ │ │ │ + move $a0, $t2 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -152628 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + add.d $t0, $t3, $s0 │ │ │ │ + sub.d $t5, $a2, $t3 │ │ │ │ + st.d $t3, $t4, 8 │ │ │ │ + move $t2, $t3 │ │ │ │ + st.d $t0, $t4, 24 │ │ │ │ + st.d $a2, $t4, 16 │ │ │ │ + li.w $t0, 1 │ │ │ │ + srai.d $t3, $t5, 0x3 │ │ │ │ + bne $t3, $t0, 16 # 2ad84 ::do_widen(char) const@@Base+0x1781c> │ │ │ │ + ld.d $t0, $a2, -8 │ │ │ │ + st.d $t0, $t4, 32 │ │ │ │ nop │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + bnez $t5, 24 # 2ada4 ::do_widen(char) const@@Base+0x1783c> │ │ │ │ + b 84 # 2ade4 ::do_widen(char) const@@Base+0x1787c> │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + bgeu $t0, $t3, 48 # 2adcc ::do_widen(char) const@@Base+0x17864> │ │ │ │ nop │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t2, $t0 │ │ │ │ + beqz $t0, -24 # 2ad94 ::do_widen(char) const@@Base+0x1782c> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 407063 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x73 │ │ │ │ - li.w $t4, 101 │ │ │ │ - li.w $t3, 5 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 21 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + st.d $t0, $t4, 32 │ │ │ │ + st.w $t1, $t4, 40 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t2, $t0 │ │ │ │ + b -32 # 2adb4 ::do_widen(char) const@@Base+0x1784c> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + b -428 # 2ac34 ::do_widen(char) const@@Base+0x176cc> │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + b -52 # 2adb4 ::do_widen(char) const@@Base+0x1784c> │ │ │ │ + pcaddi $a0, 16143 │ │ │ │ + bl -153392 │ │ │ │ + ld.d $a2, $a0, 16 │ │ │ │ + ld.d $t1, $a0, 24 │ │ │ │ + beq $a2, $t1, 24 # 2ae14 ::do_widen(char) const@@Base+0x178ac> │ │ │ │ + stptr.d $zero, $a2, 0 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + st.d $a2, $a0, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - bne $t2, $t1, 5184 # 28828 , std::allocator >::~basic_stringbuf()@@Base+0xdb98> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + li.w $t5, -1 │ │ │ │ + sub.d $a2, $a2, $t4 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + lu52i.d $t5, $t5, 255 │ │ │ │ + srai.d $t3, $a2, 0x3 │ │ │ │ + beq $t3, $t5, 224 # 2af14 ::do_widen(char) const@@Base+0x179ac> │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + sltui $a0, $t3, 1 │ │ │ │ + or $a0, $t3, $a0 │ │ │ │ + move $t2, $zero │ │ │ │ + add.d $a0, $a0, $t3 │ │ │ │ + lu52i.d $t2, $t2, 256 │ │ │ │ + sltu $t2, $a0, $t2 │ │ │ │ + maskeqz $a0, $a0, $t2 │ │ │ │ + masknez $t2, $t5, $t2 │ │ │ │ + or $a0, $a0, $t2 │ │ │ │ + slli.d $s0, $a0, 0x3 │ │ │ │ + slli.d $a0, $a0, 0x3 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -152948 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + stx.d $zero, $a0, $a2 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + move $t2, $a0 │ │ │ │ + beqz $a2, 52 # 2aec4 ::do_widen(char) const@@Base+0x1795c> │ │ │ │ + move $a1, $t4 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $a2, $sp, 16 │ │ │ │ + st.d $t4, $sp, 8 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + bl -152268 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + add.d $a2, $t2, $a2 │ │ │ │ + beqz $t4, 40 # 2aef4 ::do_widen(char) const@@Base+0x1798c> │ │ │ │ + sub.d $a1, $t1, $t4 │ │ │ │ + move $a0, $t4 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + bl -153044 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + add.d $a0, $t2, $s0 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.d $a2, $t0, 16 │ │ │ │ + st.d $a0, $t0, 24 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ + pcaddi $a0, 16069 │ │ │ │ + bl -153688 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + ld.d $t3, $a0, 8 │ │ │ │ + pcalau12i $t0, 54 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + sub.d $t1, $t1, $t3 │ │ │ │ + ldptr.w $t2, $a0, 56 │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + srai.d $t1, $t1, 0x3 │ │ │ │ + st.d $s0, $sp, 136 │ │ │ │ + st.d $s2, $sp, 120 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + st.d $s3, $sp, 112 │ │ │ │ + st.d $s4, $sp, 104 │ │ │ │ + st.d $s5, $sp, 96 │ │ │ │ + st.d $s7, $sp, 80 │ │ │ │ + st.d $s8, $sp, 72 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $s2, $zero │ │ │ │ + bge $t2, $t1, 32 # 2af9c ::do_widen(char) const@@Base+0x17a34> │ │ │ │ + srli.w $t0, $t2, 0x1f │ │ │ │ + ldptr.w $t3, $a0, 40 │ │ │ │ + add.w $t0, $t0, $t2 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + blt $t0, $t3, 740 # 2b274 ::do_widen(char) const@@Base+0x17d0c> │ │ │ │ + addi.w $t1, $t2, -1 │ │ │ │ nop │ │ │ │ + bstrpick.d $s7, $s2, 0x1f, 0x0 │ │ │ │ + sub.w $s3, $t1, $s2 │ │ │ │ + move $s8, $zero │ │ │ │ + addi.w $s5, $t1, -1 │ │ │ │ + pcalau12i $s4, 54 │ │ │ │ + addi.d $s4, $s4, 1205 │ │ │ │ + bgeu $s2, $t1, 496 # 2b1a4 ::do_widen(char) const@@Base+0x17c3c> │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s6, $sp, 88 │ │ │ │ + b 96 # 2b024 ::do_widen(char) const@@Base+0x17abc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $s0, 8 │ │ │ │ + beq $s5, $t2, 252 # 2b0d4 ::do_widen(char) const@@Base+0x17b6c> │ │ │ │ + alsl.d $t1, $s7, $t1, 0x3 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + ldptr.w $a4, $s0, 52 │ │ │ │ + beqz $a0, 524 # 2b1f4 ::do_widen(char) const@@Base+0x17c8c> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + ld.d $t2, $s0, 32 │ │ │ │ + ldptr.w $a3, $s0, 48 │ │ │ │ + ldptr.w $a2, $s0, 44 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t1, $t1, 16 │ │ │ │ + xor $a5, $a0, $t2 │ │ │ │ + add.w $a3, $a3, $s8 │ │ │ │ + sltui $a5, $a5, 1 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + addi.w $s8, $s8, 1 │ │ │ │ + addi.d $s7, $s7, 1 │ │ │ │ + beq $s8, $s3, 376 # 2b194 ::do_widen(char) const@@Base+0x17c2c> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415430 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x564 │ │ │ │ - ori $t4, $t4, 0x574 │ │ │ │ + slli.w $t2, $s7, 0x0 │ │ │ │ + bne $s2, $t2, -84 # 2afd4 ::do_widen(char) const@@Base+0x17a6c> │ │ │ │ + beqz $s2, -88 # 2afd4 ::do_widen(char) const@@Base+0x17a6c> │ │ │ │ + ldptr.w $t1, $s0, 52 │ │ │ │ + lu12i.w $t5, 468726 │ │ │ │ + addi.d $s6, $sp, 40 │ │ │ │ + ori $t5, $t5, 0xd28 │ │ │ │ + lu12i.w $t4, 2 │ │ │ │ + ori $t4, $t4, 0x965 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.w $t5, $sp, 40 │ │ │ │ + st.h $t4, $s6, 4 │ │ │ │ + ldptr.w $t2, $s0, 44 │ │ │ │ + srli.w $t4, $t1, 0x1f │ │ │ │ + ldptr.w $fp, $s0, 48 │ │ │ │ + add.w $t1, $t1, $t4 │ │ │ │ + srai.w $t1, $t1, 0x1 │ │ │ │ li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -92 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + add.w $t1, $t2, $t1 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + add.w $fp, $fp, $s8 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.b $zero, $sp, 46 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.w $s1, $t1, -3 │ │ │ │ + bl 4572 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + move $a3, $fp │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 7900 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + b 188 # 2b174 ::do_widen(char) const@@Base+0x17c0c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 1 │ │ │ │ - st.b $a1, $a0, 16 │ │ │ │ - st.b $zero, $a0, 17 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -136 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 444103 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x56e │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -176 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ + sub.d $t2, $t2, $t1 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ + addi.d $t2, $t2, -1 │ │ │ │ + beq $t2, $s7, -264 # 2afdc ::do_widen(char) const@@Base+0x17a74> │ │ │ │ + ldptr.w $t1, $s0, 52 │ │ │ │ + lu12i.w $t5, 468726 │ │ │ │ + addi.d $s6, $sp, 40 │ │ │ │ + ori $t5, $t5, 0xd28 │ │ │ │ + lu12i.w $t4, 2 │ │ │ │ + ori $t4, $t4, 0x965 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + st.w $t5, $sp, 40 │ │ │ │ + st.h $t4, $s6, 4 │ │ │ │ + ldptr.w $t2, $s0, 44 │ │ │ │ + ldptr.w $fp, $s0, 48 │ │ │ │ + srli.w $t4, $t1, 0x1f │ │ │ │ + add.w $t1, $t1, $t4 │ │ │ │ + srai.w $t1, $t1, 0x1 │ │ │ │ + li.w $t3, 6 │ │ │ │ + addi.w $fp, $fp, 1 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + add.w $t1, $t2, $t1 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.b $zero, $sp, 46 │ │ │ │ + add.w $fp, $fp, $s8 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.w $s1, $t1, -3 │ │ │ │ + bl 4384 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + move $a3, $fp │ │ │ │ + move $a2, $s1 │ │ │ │ + move $a1, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl 7712 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s6, -356 # 2b014 ::do_widen(char) const@@Base+0x17aac> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.w $s8, $s8, 1 │ │ │ │ + addi.d $s7, $s7, 1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -153724 │ │ │ │ + bne $s8, $s3, -364 # 2b024 ::do_widen(char) const@@Base+0x17abc> │ │ │ │ + ld.d $fp, $sp, 144 │ │ │ │ + ld.d $s1, $sp, 128 │ │ │ │ + ld.d $s6, $sp, 88 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 53 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 224 # 2b294 ::do_widen(char) const@@Base+0x17d2c> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 136 │ │ │ │ + ld.d $s2, $sp, 120 │ │ │ │ + ld.d $s3, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 104 │ │ │ │ + ld.d $s5, $sp, 96 │ │ │ │ + ld.d $s7, $sp, 80 │ │ │ │ + ld.d $s8, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $fp, $zero │ │ │ │ + blez $a4, -484 # 2b014 ::do_widen(char) const@@Base+0x17aac> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 398903 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x365 │ │ │ │ - ori $t4, $t4, 0x570 │ │ │ │ - li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -252 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 456262 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0xe75 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -288 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415302 │ │ │ │ - ori $t5, $t5, 0xe75 │ │ │ │ - lu32i.d $t5, -104090 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1622 │ │ │ │ - li.w $t4, 100 │ │ │ │ - li.w $t3, 9 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 25 │ │ │ │ - b -344 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.bu $t3, $s4, 0 │ │ │ │ + li.w $s1, 45 │ │ │ │ + beqz $t3, 16 # 2b21c ::do_widen(char) const@@Base+0x17cb4> │ │ │ │ + pcalau12i $t0, 53 │ │ │ │ + ld.d $t0, $t0, -480 │ │ │ │ + ldptr.w $s1, $t0, 452 │ │ │ │ + ldptr.w $a3, $s0, 48 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + add.w $a3, $a3, $s8 │ │ │ │ + li.w $a0, 7 │ │ │ │ + ldptr.w $s6, $s0, 44 │ │ │ │ + st.d $a3, $sp, 8 │ │ │ │ + bl 4152 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + ld.d $a3, $sp, 8 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + add.w $a2, $s6, $fp │ │ │ │ + move $a1, $s1 │ │ │ │ + bl 7616 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ldptr.w $t2, $s0, 52 │ │ │ │ + addi.w $fp, $fp, 1 │ │ │ │ + blt $fp, $t2, -88 # 2b204 ::do_widen(char) const@@Base+0x17c9c> │ │ │ │ + b -588 # 2b014 ::do_widen(char) const@@Base+0x17aac> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 452470 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0xf64 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -384 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 7 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x75 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -424 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 476774 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x56c │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -464 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 427638 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x972 │ │ │ │ - li.w $t4, 116 │ │ │ │ - li.w $t3, 5 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 21 │ │ │ │ - b -512 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + sub.w $s2, $t1, $t2 │ │ │ │ + sub.w $t2, $t1, $t0 │ │ │ │ + addi.w $t2, $t2, -1 │ │ │ │ + bge $t3, $t2, -740 # 2af9c ::do_widen(char) const@@Base+0x17a34> │ │ │ │ + sub.w $s2, $t3, $t0 │ │ │ │ + add.w $t1, $t3, $t0 │ │ │ │ + b -752 # 2af9c ::do_widen(char) const@@Base+0x17a34> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 415446 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0xf68 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -552 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + st.d $fp, $sp, 144 │ │ │ │ + st.d $s1, $sp, 128 │ │ │ │ + st.d $s6, $sp, 88 │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 439862 │ │ │ │ - ori $t5, $t5, 0x162 │ │ │ │ - lu32i.d $t5, 94323 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1590 │ │ │ │ - li.w $t4, 101 │ │ │ │ - li.w $t3, 9 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 25 │ │ │ │ - b -608 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bl -154276 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x166 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -648 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -153828 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 53 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -36 # 2b2a4 ::do_widen(char) const@@Base+0x17d3c> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -153168 │ │ │ │ + b -40 # 2b2ac ::do_widen(char) const@@Base+0x17d44> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x266 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -688 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x366 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -728 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x466 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -768 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $t6, $a0, 16 │ │ │ │ + ld.d $t5, $a0, 8 │ │ │ │ + li.w $t7, 1 │ │ │ │ + sub.d $t2, $t6, $t5 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ + addi.d $t8, $t2, -1 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x566 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -808 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x666 │ │ │ │ - li.w $t2, 2 │ │ │ │ - st.b $zero, $a0, 18 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.h $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -848 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + beqz $t2, 56 # 2b33c ::do_widen(char) const@@Base+0x17dd4> │ │ │ │ + beq $t2, $t7, 108 # 2b374 ::do_widen(char) const@@Base+0x17e0c> │ │ │ │ + ldptr.w $t0, $a0, 40 │ │ │ │ + ld.d $t3, $t6, -8 │ │ │ │ + ld.d $t4, $a0, 32 │ │ │ │ + addi.w $t1, $t0, 1 │ │ │ │ + beq $t4, $t3, 56 # 2b354 ::do_widen(char) const@@Base+0x17dec> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20070 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7520 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -880 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t5, $t0 │ │ │ │ + st.w $t1, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + beqz $t0, -52 # 2b304 ::do_widen(char) const@@Base+0x17d9c> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20064 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7552 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -912 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20058 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7584 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -944 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20052 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7616 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -976 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20046 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7648 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1008 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20040 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7680 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1040 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + bne $t0, $t8, -52 # 2b324 ::do_widen(char) const@@Base+0x17dbc> │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + beqz $t0, -100 # 2b304 ::do_widen(char) const@@Base+0x17d9c> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20034 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7712 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1072 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + ret │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + bne $a2, $t2, 24 # 2b3a4 ::do_widen(char) const@@Base+0x17e3c> │ │ │ │ + ret │ │ │ │ + ldptr.w $t1, $t0, 48 │ │ │ │ + beq $t1, $a1, 36 # 2b3bc ::do_widen(char) const@@Base+0x17e54> │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + beq $a2, $t2, 52 # 2b3d4 ::do_widen(char) const@@Base+0x17e6c> │ │ │ │ + ldptr.d $t0, $a2, 0 │ │ │ │ + bnez $t0, -20 # 2b394 ::do_widen(char) const@@Base+0x17e2c> │ │ │ │ + ld.d $t0, $a2, 8 │ │ │ │ + addi.d $a2, $a2, 8 │ │ │ │ + ldptr.w $t1, $t0, 48 │ │ │ │ + bne $t1, $a1, -28 # 2b39c ::do_widen(char) const@@Base+0x17e34> │ │ │ │ + ld.d $t1, $a0, 32 │ │ │ │ + beq $t1, $t0, 28 # 2b3dc ::do_widen(char) const@@Base+0x17e74> │ │ │ │ + move $a1, $a2 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + b -2248 # 2ab04 ::do_widen(char) const@@Base+0x1759c> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20030 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7744 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1104 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20026 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7776 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1136 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -256 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + ldptr.w $t0, $a0, 40 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + move $a1, $a2 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $a0, 40 │ │ │ │ + addi.d $a0, $a0, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -2304 # 2ab04 ::do_widen(char) const@@Base+0x1759c> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20022 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7808 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1168 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20016 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7840 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1200 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20010 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7872 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1232 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + ld.d $s0, $a0, 8 │ │ │ │ + ld.d $s3, $a0, 16 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + beq $s0, $s3, 216 # 2b504 ::do_widen(char) const@@Base+0x17f9c> │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + ld.d $s2, $a1, 8 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + move $s5, $a1 │ │ │ │ + move $s4, $a0 │ │ │ │ + b 16 # 2b45c ::do_widen(char) const@@Base+0x17ef4> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20008 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7904 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1264 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + beq $s0, $s3, 156 # 2b4f4 ::do_widen(char) const@@Base+0x17f8c> │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + beqz $s1, 116 # 2b4d4 ::do_widen(char) const@@Base+0x17f6c> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + bne $s2, $t0, -20 # 2b454 ::do_widen(char) const@@Base+0x17eec> │ │ │ │ + move $a2, $s2 │ │ │ │ + beqz $s2, 20 # 2b484 ::do_widen(char) const@@Base+0x17f1c> │ │ │ │ + ldptr.d $a1, $s5, 0 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + bl -153996 │ │ │ │ + bnez $a0, -44 # 2b454 ::do_widen(char) const@@Base+0x17eec> │ │ │ │ + ld.d $t0, $s4, 32 │ │ │ │ + beq $s1, $t0, 172 # 2b534 ::do_widen(char) const@@Base+0x17fcc> │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $s4, 8 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + b -2480 # 2ab04 ::do_widen(char) const@@Base+0x1759c> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20006 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7936 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1296 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20002 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -7968 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1328 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19998 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8000 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1360 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19994 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8032 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1392 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19988 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8064 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1424 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19982 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8096 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1456 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19978 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8128 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1488 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 8 │ │ │ │ + b -120 # 2b464 ::do_widen(char) const@@Base+0x17efc> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 20008 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8160 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1520 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19966 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8192 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1552 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19960 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8224 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1584 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19956 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -8256 # 259e0 , std::allocator >::~basic_stringbuf()@@Base+0xad50> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - b -1616 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 18 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -138692 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 460694 │ │ │ │ - lu12i.w $t3, 468567 │ │ │ │ - ori $t4, $t4, 0x56b │ │ │ │ - ori $t3, $t3, 0x70 │ │ │ │ - lu32i.d $t4, -170911 │ │ │ │ - lu32i.d $t3, -429523 │ │ │ │ - lu12i.w $t2, 7 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1654 │ │ │ │ - ori $t2, $t2, 0x468 │ │ │ │ - lu52i.d $t4, $t4, 1874 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.h $t2, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -1748 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 460694 │ │ │ │ - ori $t3, $t3, 0x56b │ │ │ │ - lu32i.d $t3, -170911 │ │ │ │ - lu52i.d $t3, $t3, 1586 │ │ │ │ - lu12i.w $t5, 415558 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe65 │ │ │ │ - li.w $t4, 114 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -1812 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 17 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -138884 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 460694 │ │ │ │ - lu12i.w $t3, 468567 │ │ │ │ - ori $t4, $t4, 0x56b │ │ │ │ - ori $t3, $t3, 0x76f │ │ │ │ - lu32i.d $t4, -170911 │ │ │ │ - lu32i.d $t3, 355373 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1638 │ │ │ │ - li.w $t2, 116 │ │ │ │ - lu52i.d $t4, $t4, 1730 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $t2, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -1936 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 18 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -139012 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 460694 │ │ │ │ - lu12i.w $t3, 468567 │ │ │ │ - ori $t4, $t4, 0x56b │ │ │ │ - ori $t3, $t3, 0x76f │ │ │ │ - lu32i.d $t4, -170911 │ │ │ │ - lu32i.d $t3, -429523 │ │ │ │ - lu12i.w $t2, 7 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1654 │ │ │ │ - ori $t2, $t2, 0x468 │ │ │ │ - lu52i.d $t4, $t4, 1730 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.h $t2, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 57 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -2068 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 439862 │ │ │ │ - ori $t3, $t3, 0x162 │ │ │ │ - lu32i.d $t3, 95277 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1574 │ │ │ │ - li.w $t2, 8 │ │ │ │ - st.b $zero, $a0, 24 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2112 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 431734 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x562 │ │ │ │ - li.w $t4, 110 │ │ │ │ - li.w $t3, 5 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 21 │ │ │ │ - b -2160 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 407270 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x163 │ │ │ │ - ori $t4, $t4, 0xc65 │ │ │ │ - li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -2212 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 472822 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xc63 │ │ │ │ - li.w $t4, 101 │ │ │ │ - li.w $t3, 5 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 21 │ │ │ │ - b -2256 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 448214 │ │ │ │ - ori $t3, $t3, 0xf63 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe61 │ │ │ │ - li.w $t4, 100 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -2316 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 497414 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0xf63 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2352 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 398935 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x263 │ │ │ │ - ori $t4, $t4, 0x574 │ │ │ │ - li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -2404 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe65 │ │ │ │ - li.w $t4, 100 │ │ │ │ - li.w $t3, 3 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 18 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 19 │ │ │ │ - b -2448 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 476823 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x865 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2488 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 411366 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x966 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2528 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -596 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + ldptr.w $t0, $s4, 40 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $s4, 40 │ │ │ │ + b -188 # 2b48c ::do_widen(char) const@@Base+0x17f24> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 460486 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x568 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2568 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 440102 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x16d │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2608 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $t7, $a0, 16 │ │ │ │ + ld.d $t3, $a0, 8 │ │ │ │ + li.w $t6, 1 │ │ │ │ + sub.d $t2, $t7, $t3 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 472886 │ │ │ │ - ori $t3, $t3, 0x56d │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x761 │ │ │ │ - li.w $t4, 101 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -2668 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 415590 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0xf6d │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2704 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 477062 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x56e │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2744 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 452183 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x6f │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2784 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + beqz $t2, 56 # 2b5ac ::do_widen(char) const@@Base+0x18044> │ │ │ │ + ldptr.d $t4, $t3, 0 │ │ │ │ + beq $t2, $t6, 88 # 2b5d4 ::do_widen(char) const@@Base+0x1806c> │ │ │ │ + ldptr.w $t0, $a0, 40 │ │ │ │ + ld.d $t5, $a0, 32 │ │ │ │ + addi.w $t1, $t0, -1 │ │ │ │ + beq $t5, $t4, 40 # 2b5b4 ::do_widen(char) const@@Base+0x1804c> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 431943 │ │ │ │ - ori $t3, $t3, 0x6f │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe6f │ │ │ │ - li.w $t4, 115 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -2844 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 484951 │ │ │ │ - ori $t3, $t3, 0x270 │ │ │ │ - lu32i.d $t3, 356201 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1847 │ │ │ │ - li.w $t2, 8 │ │ │ │ - st.b $zero, $a0, 24 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2888 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t3, $t0 │ │ │ │ + st.w $t1, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + beqz $t0, -52 # 2b574 ::do_widen(char) const@@Base+0x1800c> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 456262 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x572 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -2928 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bnez $t0, -32 # 2b594 ::do_widen(char) const@@Base+0x1802c> │ │ │ │ + ld.d $t0, $t7, -8 │ │ │ │ + addi.w $t1, $t2, -1 │ │ │ │ + st.w $t1, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + beqz $t0, -84 # 2b574 ::do_widen(char) const@@Base+0x1800c> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415334 │ │ │ │ - ori $t5, $t5, 0x572 │ │ │ │ - lu32i.d $t5, -105102 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1590 │ │ │ │ - li.w $t4, 101 │ │ │ │ - li.w $t3, 9 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 25 │ │ │ │ - b -2984 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + st.d $t4, $a0, 32 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 468582 │ │ │ │ - ori $t3, $t3, 0x572 │ │ │ │ - lu12i.w $t5, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x365 │ │ │ │ - li.w $t4, 104 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -3044 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 444166 │ │ │ │ - ori $t3, $t3, 0x572 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x361 │ │ │ │ - li.w $t4, 101 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -3100 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 476982 │ │ │ │ - ori $t3, $t3, 0x572 │ │ │ │ - lu12i.w $t5, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x261 │ │ │ │ - li.w $t4, 116 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -3156 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 481078 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x572 │ │ │ │ - ori $t4, $t4, 0x56d │ │ │ │ - li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -3204 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 415590 │ │ │ │ - addi.d $t4, $a0, 16 │ │ │ │ - ori $t3, $t3, 0x173 │ │ │ │ - li.w $t2, 4 │ │ │ │ - st.b $zero, $a0, 20 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - st.d $t2, $a0, 8 │ │ │ │ - b -3240 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + pcalau12i $s0, 53 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + move $s2, $a0 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl 19288 # 30160 ::do_widen(char) const@@Base+0x1cbf8> │ │ │ │ + beqz $a0, 40 # 2b634 ::do_widen(char) const@@Base+0x180cc> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 142708 │ │ │ │ - lu52i.d $t3, $t3, 1622 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x967 │ │ │ │ - li.w $t4, 110 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 11 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 26 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 27 │ │ │ │ - b -3308 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 208244 │ │ │ │ - lu12i.w $t4, 443990 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1558 │ │ │ │ - ori $t4, $t4, 0x36e │ │ │ │ - li.w $t3, 12 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.w $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 28 │ │ │ │ - b -3364 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 208244 │ │ │ │ - lu52i.d $t3, $t3, 1782 │ │ │ │ - lu12i.w $t5, 452118 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xd6d │ │ │ │ - li.w $t4, 100 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -3428 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 208244 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1782 │ │ │ │ - ori $t4, $t4, 0x970 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -3484 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 208244 │ │ │ │ - lu12i.w $t4, 415558 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1830 │ │ │ │ - ori $t4, $t4, 0x165 │ │ │ │ - li.w $t3, 12 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.w $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 28 │ │ │ │ - b -3540 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 17 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -140612 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 419478 │ │ │ │ - lu12i.w $t3, 415558 │ │ │ │ - ori $t4, $t4, 0x873 │ │ │ │ - ori $t3, $t3, 0x56c │ │ │ │ - lu32i.d $t4, 273780 │ │ │ │ - lu32i.d $t3, -498899 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1558 │ │ │ │ - li.w $t2, 114 │ │ │ │ - lu52i.d $t4, $t4, 1622 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $t2, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 56 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -3664 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 776 # 2b924 ::do_widen(char) const@@Base+0x183bc> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s3, $a0 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl 19260 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 76 # 2b6b4 ::do_widen(char) const@@Base+0x1814c> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 2b684 ::do_widen(char) const@@Base+0x1811c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -154988 │ │ │ │ nop │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 17 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -140740 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 672 # 2b92c ::do_widen(char) const@@Base+0x183c4> │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b -968 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + nop │ │ │ │ + li.w $a0, 258 │ │ │ │ + bl 19144 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -80 # 2b66c ::do_widen(char) const@@Base+0x18104> │ │ │ │ + li.w $a0, 9 │ │ │ │ + bl 19132 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t4, 419478 │ │ │ │ - lu12i.w $t3, 415558 │ │ │ │ - ori $t4, $t4, 0x873 │ │ │ │ - ori $t3, $t3, 0x56c │ │ │ │ - lu32i.d $t4, 273780 │ │ │ │ - lu32i.d $t3, -431059 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - lu52i.d $t3, $t3, 1766 │ │ │ │ - li.w $t2, 101 │ │ │ │ - lu52i.d $t4, $t4, 1622 │ │ │ │ - stptr.d $t4, $a0, 0 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $t2, $a0, 16 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 56 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -3792 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bnez $a0, 136 # 2b754 ::do_widen(char) const@@Base+0x181ec> │ │ │ │ + beq $t0, $s1, 20 # 2b6e4 ::do_widen(char) const@@Base+0x1817c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -155088 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.h $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 26 │ │ │ │ + bl 19100 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + beqz $a0, 108 # 2b774 ::do_widen(char) const@@Base+0x1820c> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 2b724 ::do_widen(char) const@@Base+0x181bc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -155148 │ │ │ │ nop │ │ │ │ - lu12i.w $t5, 415430 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x573 │ │ │ │ - ori $t4, $t4, 0x463 │ │ │ │ - li.w $t3, 6 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 20 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 22 │ │ │ │ - b -3844 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 339316 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1766 │ │ │ │ - li.w $t4, 100 │ │ │ │ - li.w $t3, 9 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.b $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 25 │ │ │ │ - b -3896 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 512 # 2b92c ::do_widen(char) const@@Base+0x183c4> │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b -504 # 2b554 ::do_widen(char) const@@Base+0x17fec> │ │ │ │ nop │ │ │ │ - addi.d $t3, $a0, 16 │ │ │ │ - li.w $t2, 26 │ │ │ │ - stptr.d $t3, $a0, 0 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -140972 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ + beq $t0, $s1, -208 # 2b684 ::do_widen(char) const@@Base+0x1811c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -155220 │ │ │ │ + b -228 # 2b684 ::do_widen(char) const@@Base+0x1811c> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a0, 259 │ │ │ │ + bl 18952 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -112 # 2b70c ::do_widen(char) const@@Base+0x181a4> │ │ │ │ + li.w $a0, 353 │ │ │ │ + bl 18940 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - pcaddi $t2, 19374 │ │ │ │ - ld.hu $t3, $t2, 24 │ │ │ │ - vld $vr0, $t2, 0 │ │ │ │ - ld.d $t4, $t2, 16 │ │ │ │ - stptr.d $a0, $t0, 0 │ │ │ │ - st.d $t5, $t0, 16 │ │ │ │ - st.d $t4, $a0, 16 │ │ │ │ - vst $vr0, $a0, 0 │ │ │ │ - st.h $t3, $a0, 24 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - pcalau12i $t1, 56 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - stx.b $zero, $t3, $t2 │ │ │ │ - b -4004 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 339316 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1926 │ │ │ │ - ori $t4, $t4, 0x469 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4060 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 404852 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1686 │ │ │ │ - ori $t4, $t4, 0x46e │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4116 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -512652 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1622 │ │ │ │ - ori $t4, $t4, 0x6c │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4172 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -512652 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1782 │ │ │ │ - ori $t4, $t4, 0x56d │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4228 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -447116 │ │ │ │ - lu12i.w $t4, 476966 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1766 │ │ │ │ - ori $t4, $t4, 0x573 │ │ │ │ - li.w $t3, 12 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.w $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 28 │ │ │ │ - b -4284 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -250508 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1622 │ │ │ │ - ori $t4, $t4, 0x466 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4340 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, -184972 │ │ │ │ - lu52i.d $t3, $t3, 1622 │ │ │ │ - lu12i.w $t5, 423447 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x373 │ │ │ │ - li.w $t4, 101 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -4404 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -184972 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1782 │ │ │ │ - ori $t4, $t4, 0x576 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4460 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, -119436 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1622 │ │ │ │ - ori $t4, $t4, 0x478 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4516 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, -53900 │ │ │ │ - lu52i.d $t3, $t3, 1798 │ │ │ │ - lu12i.w $t5, 452342 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x974 │ │ │ │ - li.w $t4, 115 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -4580 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 11636 │ │ │ │ - lu52i.d $t3, $t3, 1831 │ │ │ │ - lu12i.w $t5, 456343 │ │ │ │ - lu12i.w $t4, 7 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x665 │ │ │ │ - ori $t4, $t4, 0x375 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 14 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.h $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 30 │ │ │ │ - b -4648 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ + bnez $a0, 232 # 2b874 ::do_widen(char) const@@Base+0x1830c> │ │ │ │ + beq $t0, $s1, 20 # 2b7a4 ::do_widen(char) const@@Base+0x1823c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -155280 │ │ │ │ + li.w $a0, 262 │ │ │ │ + bl 18904 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 16 # 2b7bc ::do_widen(char) const@@Base+0x18254> │ │ │ │ + li.w $a0, 339 │ │ │ │ + bl 18892 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 92 # 2b814 ::do_widen(char) const@@Base+0x182ac> │ │ │ │ + ld.d $t1, $s2, 8 │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + beqz $t0, 32 # 2b7ec ::do_widen(char) const@@Base+0x18284> │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + li.w $t2, 1 │ │ │ │ + st.w $zero, $s2, 40 │ │ │ │ + st.d $t1, $s2, 32 │ │ │ │ + beq $t0, $t2, 12 # 2b7ec ::do_widen(char) const@@Base+0x18284> │ │ │ │ + beqz $t1, -352 # 2b684 ::do_widen(char) const@@Base+0x1811c> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 11636 │ │ │ │ - lu52i.d $t3, $t3, 1831 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe69 │ │ │ │ - li.w $t4, 116 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 11 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 26 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 27 │ │ │ │ - b -4716 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 142708 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1623 │ │ │ │ - ori $t4, $t4, 0xf64 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -4772 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 142708 │ │ │ │ - lu52i.d $t3, $t3, 1623 │ │ │ │ - lu12i.w $t5, 407062 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xc70 │ │ │ │ - li.w $t4, 101 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -4836 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 142708 │ │ │ │ - lu52i.d $t3, $t3, 1687 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x867 │ │ │ │ - li.w $t4, 116 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 11 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 26 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 27 │ │ │ │ - b -4900 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 142708 │ │ │ │ - lu12i.w $t4, 415447 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1623 │ │ │ │ - ori $t4, $t4, 0x573 │ │ │ │ - li.w $t3, 12 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.w $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 28 │ │ │ │ - b -4956 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 208244 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1559 │ │ │ │ - ori $t4, $t4, 0x576 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -5012 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 419478 │ │ │ │ - ori $t3, $t3, 0x873 │ │ │ │ - lu32i.d $t3, 208244 │ │ │ │ - lu52i.d $t3, $t3, 1879 │ │ │ │ - lu12i.w $t5, 452183 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0x73 │ │ │ │ - li.w $t4, 100 │ │ │ │ - st.d $t3, $a0, 16 │ │ │ │ - li.w $t3, 13 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.w $t5, $a0, 24 │ │ │ │ - st.b $t4, $a0, 28 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 29 │ │ │ │ - b -5076 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t5, 419478 │ │ │ │ - ori $t5, $t5, 0x873 │ │ │ │ - lu32i.d $t5, 339316 │ │ │ │ - lu12i.w $t4, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - lu52i.d $t5, $t5, 1767 │ │ │ │ - ori $t4, $t4, 0xf64 │ │ │ │ - li.w $t3, 10 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t5, $a0, 16 │ │ │ │ - st.h $t4, $a0, 24 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 26 │ │ │ │ - b -5132 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - lu12i.w $t3, 460599 │ │ │ │ - ori $t3, $t3, 0x573 │ │ │ │ - lu12i.w $t5, 6 │ │ │ │ - addi.d $t2, $a0, 16 │ │ │ │ - ori $t5, $t5, 0xe65 │ │ │ │ - li.w $t4, 100 │ │ │ │ - st.w $t3, $a0, 16 │ │ │ │ - li.w $t3, 7 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.h $t5, $a0, 20 │ │ │ │ - st.b $t4, $a0, 22 │ │ │ │ - st.d $t3, $a0, 8 │ │ │ │ - st.b $zero, $a0, 23 │ │ │ │ - b -5188 # 273e0 , std::allocator >::~basic_stringbuf()@@Base+0xc750> │ │ │ │ - bl -143400 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + b -480 # 2b614 ::do_widen(char) const@@Base+0x180ac> │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - li.w $t1, 5 │ │ │ │ - move $t2, $a0 │ │ │ │ - beq $t0, $t1, 1836 # 28f70 , std::allocator >::~basic_stringbuf()@@Base+0xe2e0> │ │ │ │ - li.w $t1, 1 │ │ │ │ - beq $t0, $t1, 1764 # 28f30 , std::allocator >::~basic_stringbuf()@@Base+0xe2a0> │ │ │ │ - li.w $t1, 9 │ │ │ │ - bne $t0, $t1, 1916 # 28fd0 , std::allocator >::~basic_stringbuf()@@Base+0xe340> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - lu12i.w $t3, 415302 │ │ │ │ - ori $t3, $t3, 0xe75 │ │ │ │ - ldptr.d $t0, $t1, 0 │ │ │ │ - lu32i.d $t3, -104090 │ │ │ │ - lu52i.d $t3, $t3, 1622 │ │ │ │ - beq $t0, $t3, 2272 # 29150 , std::allocator >::~basic_stringbuf()@@Base+0xe4c0> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 439862 │ │ │ │ - ori $t3, $t3, 0x162 │ │ │ │ - lu32i.d $t3, 94323 │ │ │ │ - lu52i.d $t3, $t3, 1590 │ │ │ │ - beq $t0, $t3, 2312 # 29190 , std::allocator >::~basic_stringbuf()@@Base+0xe500> │ │ │ │ nop │ │ │ │ - pcaddi $a1, 19004 │ │ │ │ - move $a0, $t2 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl 2888 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 337 │ │ │ │ - bnez $t0, 1712 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 19000 │ │ │ │ - bl 2864 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a0, 360 │ │ │ │ + bl 18792 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, 16 # 2b82c ::do_widen(char) const@@Base+0x182c4> │ │ │ │ li.w $a0, 338 │ │ │ │ - bnez $t0, 1688 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18998 │ │ │ │ - bl 2840 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 339 │ │ │ │ - bnez $t0, 1664 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18994 │ │ │ │ - bl 2816 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 340 │ │ │ │ - bnez $t0, 1640 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18990 │ │ │ │ - bl 2792 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 341 │ │ │ │ - bnez $t0, 1616 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18988 │ │ │ │ - bl 2768 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 342 │ │ │ │ - bnez $t0, 1592 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 19020 │ │ │ │ - bl 2744 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ + bl 18780 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 100 # 2b88c ::do_widen(char) const@@Base+0x18324> │ │ │ │ + ld.d $t1, $s2, 16 │ │ │ │ + ld.d $t2, $s2, 8 │ │ │ │ + sub.d $t0, $t1, $t2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + beqz $t0, -80 # 2b7ec ::do_widen(char) const@@Base+0x18284> │ │ │ │ + li.w $t3, 1 │ │ │ │ + beq $t0, $t3, 152 # 2b8dc ::do_widen(char) const@@Base+0x18374> │ │ │ │ + ld.d $t1, $t1, -8 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $s2, 40 │ │ │ │ + st.d $t1, $s2, 32 │ │ │ │ + bnez $t1, -108 # 2b7ec ::do_widen(char) const@@Base+0x18284> │ │ │ │ + b -312 # 2b724 ::do_widen(char) const@@Base+0x181bc> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $t0, $s1, -336 # 2b724 ::do_widen(char) const@@Base+0x181bc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -155508 │ │ │ │ + b -356 # 2b724 ::do_widen(char) const@@Base+0x181bc> │ │ │ │ li.w $a0, 343 │ │ │ │ - bnez $t0, 1568 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18980 │ │ │ │ - bl 2720 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 346 │ │ │ │ - bnez $t0, 1544 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18976 │ │ │ │ - bl 2696 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 347 │ │ │ │ - bnez $t0, 1520 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18974 │ │ │ │ - bl 2672 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 348 │ │ │ │ - bnez $t0, 1496 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18988 │ │ │ │ - bl 2648 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 349 │ │ │ │ - bnez $t0, 1472 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18988 │ │ │ │ - bl 2624 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 350 │ │ │ │ - bnez $t0, 1448 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18986 │ │ │ │ - bl 2600 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 351 │ │ │ │ - bnez $t0, 1424 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18986 │ │ │ │ - bl 2576 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 352 │ │ │ │ - bnez $t0, 1400 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18986 │ │ │ │ - bl 2552 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 353 │ │ │ │ - bnez $t0, 1376 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18984 │ │ │ │ - bl 2528 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 354 │ │ │ │ - bnez $t0, 1352 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18980 │ │ │ │ - bl 2504 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 355 │ │ │ │ - bnez $t0, 1328 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18976 │ │ │ │ - bl 2480 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 356 │ │ │ │ - bnez $t0, 1304 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18972 │ │ │ │ - bl 2456 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 357 │ │ │ │ - bnez $t0, 1280 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18968 │ │ │ │ - bl 2432 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 358 │ │ │ │ - bnez $t0, 1256 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18964 │ │ │ │ - bl 2408 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 359 │ │ │ │ - bnez $t0, 1232 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18798 │ │ │ │ - bl 2384 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 360 │ │ │ │ - bnez $t0, 1208 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18954 │ │ │ │ - bl 2360 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 361 │ │ │ │ - bnez $t0, 1184 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18950 │ │ │ │ - bl 2336 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 362 │ │ │ │ - bnez $t0, 1160 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18946 │ │ │ │ - bl 2312 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 363 │ │ │ │ - bnez $t0, 1136 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18942 │ │ │ │ - bl 2288 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 364 │ │ │ │ - bnez $t0, 1112 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18938 │ │ │ │ - bl 2264 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 365 │ │ │ │ - bnez $t0, 1088 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18934 │ │ │ │ - bl 2240 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 366 │ │ │ │ - bnez $t0, 1064 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18930 │ │ │ │ - bl 2216 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 367 │ │ │ │ - bnez $t0, 1040 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18926 │ │ │ │ - bl 2192 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 368 │ │ │ │ - bnez $t0, 1016 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18922 │ │ │ │ - bl 2168 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 369 │ │ │ │ - bnez $t0, 992 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18918 │ │ │ │ - bl 2144 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 370 │ │ │ │ - bnez $t0, 968 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18916 │ │ │ │ - bl 2120 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 371 │ │ │ │ - bnez $t0, 944 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18912 │ │ │ │ - bl 2096 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 372 │ │ │ │ - bnez $t0, 920 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18910 │ │ │ │ - bl 2072 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 373 │ │ │ │ - bnez $t0, 896 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18906 │ │ │ │ - bl 2048 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 374 │ │ │ │ - bnez $t0, 872 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18902 │ │ │ │ - bl 2024 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 375 │ │ │ │ - bnez $t0, 848 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18898 │ │ │ │ - bl 2000 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 376 │ │ │ │ - bnez $t0, 824 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18894 │ │ │ │ - bl 1976 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 377 │ │ │ │ - bnez $t0, 800 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18890 │ │ │ │ - bl 1952 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 378 │ │ │ │ - bnez $t0, 776 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18888 │ │ │ │ - bl 1928 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 379 │ │ │ │ - bnez $t0, 752 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18886 │ │ │ │ - bl 1904 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 380 │ │ │ │ - bnez $t0, 728 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18884 │ │ │ │ - bl 1880 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 381 │ │ │ │ - bnez $t0, 704 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18882 │ │ │ │ - bl 1856 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 382 │ │ │ │ - bnez $t0, 680 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18880 │ │ │ │ - bl 1832 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 383 │ │ │ │ - bnez $t0, 656 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18880 │ │ │ │ - bl 1808 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 384 │ │ │ │ - bnez $t0, 632 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18880 │ │ │ │ - bl 1784 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 385 │ │ │ │ - bnez $t0, 608 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18876 │ │ │ │ - bl 1760 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 386 │ │ │ │ - bnez $t0, 584 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18746 │ │ │ │ - bl 1736 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 387 │ │ │ │ - bnez $t0, 560 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18868 │ │ │ │ - bl 1712 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 388 │ │ │ │ - bnez $t0, 536 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18866 │ │ │ │ - bl 1688 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 389 │ │ │ │ - bnez $t0, 512 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18864 │ │ │ │ - bl 1664 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 390 │ │ │ │ - bnez $t0, 488 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18862 │ │ │ │ - bl 1640 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 391 │ │ │ │ - bnez $t0, 464 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18860 │ │ │ │ - bl 1616 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 392 │ │ │ │ - bnez $t0, 440 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18858 │ │ │ │ - bl 1592 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 393 │ │ │ │ - bnez $t0, 416 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18856 │ │ │ │ - bl 1568 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 394 │ │ │ │ - bnez $t0, 392 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18854 │ │ │ │ - bl 1544 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 395 │ │ │ │ - bnez $t0, 368 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18852 │ │ │ │ - bl 1520 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 396 │ │ │ │ - bnez $t0, 344 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18850 │ │ │ │ - bl 1496 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 397 │ │ │ │ - bnez $t0, 320 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18848 │ │ │ │ - bl 1472 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 398 │ │ │ │ - bnez $t0, 296 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18846 │ │ │ │ - bl 1448 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 399 │ │ │ │ - bnez $t0, 272 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18844 │ │ │ │ - bl 1424 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 400 │ │ │ │ - bnez $t0, 248 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18842 │ │ │ │ - bl 1400 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 401 │ │ │ │ - bnez $t0, 224 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18840 │ │ │ │ - bl 1376 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 402 │ │ │ │ - bnez $t0, 200 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18838 │ │ │ │ - bl 1352 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 403 │ │ │ │ - bnez $t0, 176 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18836 │ │ │ │ - bl 1328 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 404 │ │ │ │ - bnez $t0, 152 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18834 │ │ │ │ - bl 1304 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 405 │ │ │ │ - bnez $t0, 128 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18832 │ │ │ │ - bl 1280 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 406 │ │ │ │ - bnez $t0, 104 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18830 │ │ │ │ - bl 1256 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 407 │ │ │ │ - bnez $t0, 80 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcaddi $a1, 18826 │ │ │ │ - bl 1232 # 293e4 , std::allocator >::~basic_stringbuf()@@Base+0xe754> │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 408 │ │ │ │ - bnez $t0, 56 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - li.w $a0, -1 │ │ │ │ - b 48 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ + bl 18672 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 120 # 2b90c ::do_widen(char) const@@Base+0x183a4> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + li.w $t0, 1 │ │ │ │ + ldptr.w $t1, $a0, 8 │ │ │ │ + bgeu $t0, $t1, 76 # 2b8f4 ::do_widen(char) const@@Base+0x1838c> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 120 # 2b92c ::do_widen(char) const@@Base+0x183c4> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - li.w $t2, 93 │ │ │ │ - li.w $t1, -1 │ │ │ │ - ld.b $a0, $t0, 0 │ │ │ │ - addi.w $t0, $a0, -33 │ │ │ │ - bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ - sltu $t0, $t2, $t0 │ │ │ │ - masknez $a0, $a0, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a0, $a0, $t0 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + jr $t0 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + st.w $zero, $s2, 40 │ │ │ │ + st.d $t0, $s2, 32 │ │ │ │ + b -732 # 2b614 ::do_widen(char) const@@Base+0x180ac> │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + st.b $t0, $s2, 60 │ │ │ │ + st.d $a0, $s2, 64 │ │ │ │ + b -752 # 2b614 ::do_widen(char) const@@Base+0x180ac> │ │ │ │ + nop │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 18544 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -120 # 2b89c ::do_widen(char) const@@Base+0x18334> │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + bnez $a0, -112 # 2b8ac ::do_widen(char) const@@Base+0x18344> │ │ │ │ + b -308 # 2b7ec ::do_widen(char) const@@Base+0x18284> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + bl -155948 │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -155500 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, -28 # 2b92c ::do_widen(char) const@@Base+0x183c4> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -154832 │ │ │ │ + b -32 # 2b934 ::do_widen(char) const@@Base+0x183cc> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t2, $a0, 8 │ │ │ │ + ld.d $t0, $a0, 16 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + beqz $t0, 32 # 2b994 ::do_widen(char) const@@Base+0x1842c> │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + li.w $t3, 1 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + beq $t0, $t3, 76 # 2b9d4 ::do_widen(char) const@@Base+0x1846c> │ │ │ │ + beqz $t2, 40 # 2b9b4 ::do_widen(char) const@@Base+0x1844c> │ │ │ │ + nop │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - lu12i.w $t1, 407063 │ │ │ │ - ori $t1, $t1, 0x73 │ │ │ │ - ldptr.w $t0, $a0, 0 │ │ │ │ - slli.w $t3, $t0, 0x0 │ │ │ │ - beq $t3, $t1, 236 # 29070 , std::allocator >::~basic_stringbuf()@@Base+0xe3e0> │ │ │ │ - lu12i.w $t1, 427638 │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - ori $t1, $t1, 0x972 │ │ │ │ - beq $t0, $t1, 476 # 29170 , std::allocator >::~basic_stringbuf()@@Base+0xe4e0> │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 18535 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -144564 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 333 │ │ │ │ - beqz $t0, -88 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - b -1836 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + b -1744 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 4 │ │ │ │ - beq $t0, $t1, 92 # 29030 , std::allocator >::~basic_stringbuf()@@Base+0xe3a0> │ │ │ │ - li.w $t1, 2 │ │ │ │ - beq $t0, $t1, 180 # 29090 , std::allocator >::~basic_stringbuf()@@Base+0xe400> │ │ │ │ - li.w $t1, 3 │ │ │ │ - bne $t0, $t1, 452 # 291a8 , std::allocator >::~basic_stringbuf()@@Base+0xe518> │ │ │ │ - ldptr.d $t3, $a0, 0 │ │ │ │ - lu12i.w $t1, 3 │ │ │ │ - ori $t1, $t1, 0x166 │ │ │ │ - ld.hu $t4, $t3, 0 │ │ │ │ - move $t0, $t4 │ │ │ │ - beq $t4, $t1, 596 # 29250 , std::allocator >::~basic_stringbuf()@@Base+0xe5c0> │ │ │ │ - lu12i.w $t4, 3 │ │ │ │ - slli.w $t1, $t0, 0x0 │ │ │ │ - ori $t4, $t4, 0x166 │ │ │ │ - beq $t1, $t4, 660 # 292a0 , std::allocator >::~basic_stringbuf()@@Base+0xe610> │ │ │ │ - lu12i.w $t1, 3 │ │ │ │ - ori $t1, $t1, 0x166 │ │ │ │ - bne $t0, $t1, -1928 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - ld.bu $t1, $t3, 2 │ │ │ │ - li.w $t0, 50 │ │ │ │ - bne $t1, $t0, -1940 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - li.w $a0, 276 │ │ │ │ - b -212 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - li.w $a0, 258 │ │ │ │ - beq $t0, $t1, -236 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $a0, 260 │ │ │ │ - beq $t0, $t1, -252 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0xf68 │ │ │ │ - li.w $a0, 262 │ │ │ │ - beq $t0, $t1, -268 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -2008 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ nop │ │ │ │ - ld.bu $t3, $a0, 4 │ │ │ │ - li.w $t1, 101 │ │ │ │ - bne $t3, $t1, -240 # 28f88 , std::allocator >::~basic_stringbuf()@@Base+0xe2f8> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - li.w $a0, 32 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t3, 7 │ │ │ │ - ori $t3, $t3, 0x75 │ │ │ │ - ld.hu $t0, $t0, 0 │ │ │ │ - li.w $a0, 259 │ │ │ │ - move $t1, $t0 │ │ │ │ - beq $t0, $t3, -336 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - ori $t3, $t3, 0x166 │ │ │ │ - li.w $a0, 265 │ │ │ │ - beq $t0, $t3, -352 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - ori $t3, $t3, 0x266 │ │ │ │ - li.w $a0, 266 │ │ │ │ - beq $t0, $t3, -368 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - ori $t3, $t3, 0x366 │ │ │ │ - li.w $a0, 267 │ │ │ │ - beq $t0, $t3, -384 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t3, 3 │ │ │ │ - ori $t3, $t3, 0x466 │ │ │ │ - li.w $a0, 268 │ │ │ │ - beq $t0, $t3, -400 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0x566 │ │ │ │ - li.w $a0, 269 │ │ │ │ - beq $t1, $t0, -416 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0x666 │ │ │ │ - li.w $a0, 270 │ │ │ │ - beq $t1, $t0, -432 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0x766 │ │ │ │ - li.w $a0, 271 │ │ │ │ - beq $t1, $t0, -448 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0x866 │ │ │ │ - li.w $a0, 272 │ │ │ │ - beq $t1, $t0, -464 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - lu12i.w $t0, 3 │ │ │ │ - ori $t0, $t0, 0x966 │ │ │ │ - li.w $a0, 273 │ │ │ │ - beq $t1, $t0, -480 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -2220 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + ld.d $t3, $a0, 8 │ │ │ │ + sub.d $t0, $t2, $t3 │ │ │ │ + srai.d $t0, $t0, 0x3 │ │ │ │ + beqz $t0, 32 # 2ba14 ::do_widen(char) const@@Base+0x184ac> │ │ │ │ + li.w $t4, 1 │ │ │ │ + beq $t0, $t4, 88 # 2ba54 ::do_widen(char) const@@Base+0x184ec> │ │ │ │ + ld.d $t2, $t2, -8 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + st.w $t0, $a0, 40 │ │ │ │ + st.d $t2, $a0, 32 │ │ │ │ + beqz $t2, 36 # 2ba34 ::do_widen(char) const@@Base+0x184cc> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t4, $t1, 8 │ │ │ │ - li.w $t3, 100 │ │ │ │ - bne $t4, $t3, -2272 # 28878 , std::allocator >::~basic_stringbuf()@@Base+0xdbe8> │ │ │ │ - li.w $a0, -1 │ │ │ │ - b -520 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t1, $a0, 4 │ │ │ │ - li.w $t0, 116 │ │ │ │ - bne $t1, $t0, -480 # 28f98 , std::allocator >::~basic_stringbuf()@@Base+0xe308> │ │ │ │ - li.w $a0, 261 │ │ │ │ - b -552 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -1248 # 2b554 ::do_widen(char) const@@Base+0x17fec> │ │ │ │ nop │ │ │ │ - ld.bu $t1, $t1, 8 │ │ │ │ - li.w $t0, 101 │ │ │ │ - bne $t1, $t0, -2312 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - li.w $a0, 263 │ │ │ │ - b -584 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ - li.w $t1, 11 │ │ │ │ - bne $t0, $t1, 116 # 29220 , std::allocator >::~basic_stringbuf()@@Base+0xe590> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - lu12i.w $t3, 415430 │ │ │ │ - ori $t3, $t3, 0x564 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - lu32i.d $t3, -170636 │ │ │ │ - lu52i.d $t3, $t3, 1730 │ │ │ │ - beq $t1, $t3, 240 # 292b8 , std::allocator >::~basic_stringbuf()@@Base+0xe628> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 415542 │ │ │ │ - ori $t3, $t3, 0xe69 │ │ │ │ - lu32i.d $t3, -166798 │ │ │ │ - lu52i.d $t3, $t3, 1730 │ │ │ │ - beq $t1, $t3, 256 # 292e0 , std::allocator >::~basic_stringbuf()@@Base+0xe650> │ │ │ │ nop │ │ │ │ - lu12i.w $t3, 415430 │ │ │ │ - ori $t3, $t3, 0x564 │ │ │ │ - lu32i.d $t3, -170636 │ │ │ │ - lu52i.d $t3, $t3, 1586 │ │ │ │ - bne $t1, $t3, -2408 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - ld.hu $t3, $t0, 8 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0x168 │ │ │ │ - bne $t3, $t1, -2424 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - ld.bu $t1, $t0, 10 │ │ │ │ - li.w $t0, 114 │ │ │ │ - bne $t1, $t0, -2436 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - li.w $a0, 330 │ │ │ │ - b -708 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - li.w $t1, 6 │ │ │ │ - bne $t0, $t1, 68 # 29268 , std::allocator >::~basic_stringbuf()@@Base+0xe5d8> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - li.w $a2, 6 │ │ │ │ - pcaddi $a1, 18368 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -145224 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 331 │ │ │ │ - beqz $t0, -748 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -656 # 28fb8 , std::allocator >::~basic_stringbuf()@@Base+0xe328> │ │ │ │ nop │ │ │ │ - ld.bu $t4, $t3, 2 │ │ │ │ - li.w $t1, 48 │ │ │ │ - li.w $a0, 274 │ │ │ │ - bne $t4, $t1, -604 # 29000 , std::allocator >::~basic_stringbuf()@@Base+0xe370> │ │ │ │ - b -776 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ - li.w $t1, 22 │ │ │ │ - beq $t0, $t1, 204 # 29338 , std::allocator >::~basic_stringbuf()@@Base+0xe6a8> │ │ │ │ - li.w $t1, 20 │ │ │ │ - bne $t0, $t1, 148 # 29308 , std::allocator >::~basic_stringbuf()@@Base+0xe678> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - li.w $a2, 20 │ │ │ │ - pcaddi $a1, 18358 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -145304 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 335 │ │ │ │ - beqz $t0, -828 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -736 # 28fb8 , std::allocator >::~basic_stringbuf()@@Base+0xe328> │ │ │ │ nop │ │ │ │ - ld.bu $t4, $t3, 2 │ │ │ │ - li.w $t1, 49 │ │ │ │ - li.w $a0, 275 │ │ │ │ - bne $t4, $t1, -668 # 29010 , std::allocator >::~basic_stringbuf()@@Base+0xe380> │ │ │ │ - b -856 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ + ldptr.d $t0, $t3, 0 │ │ │ │ + st.w $zero, $a0, 40 │ │ │ │ + st.d $t0, $a0, 32 │ │ │ │ + ret │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + sub.d $a1, $t1, $t0 │ │ │ │ + bne $t1, $t0, 36 # 2ba94 ::do_widen(char) const@@Base+0x1852c> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ld.hu $t4, $t0, 8 │ │ │ │ - lu12i.w $t3, 6 │ │ │ │ - ori $t3, $t3, 0xe69 │ │ │ │ - bne $t4, $t3, -244 # 291d0 , std::allocator >::~basic_stringbuf()@@Base+0xe540> │ │ │ │ - ld.bu $t4, $t0, 10 │ │ │ │ - li.w $t3, 101 │ │ │ │ - li.w $a0, 328 │ │ │ │ - bne $t4, $t3, -260 # 291d0 , std::allocator >::~basic_stringbuf()@@Base+0xe540> │ │ │ │ - b -896 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ - ld.hu $t4, $t0, 8 │ │ │ │ - lu12i.w $t3, 6 │ │ │ │ - ori $t3, $t3, 0xe69 │ │ │ │ - bne $t4, $t3, -260 # 291e8 , std::allocator >::~basic_stringbuf()@@Base+0xe558> │ │ │ │ - ld.bu $t4, $t0, 10 │ │ │ │ - li.w $t3, 101 │ │ │ │ - li.w $a0, 329 │ │ │ │ - bne $t4, $t3, -276 # 291e8 , std::allocator >::~basic_stringbuf()@@Base+0xe558> │ │ │ │ - b -936 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ nop │ │ │ │ - li.w $t1, 14 │ │ │ │ - bne $t0, $t1, -2684 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - li.w $a2, 14 │ │ │ │ - pcaddi $a1, 18326 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -145456 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - li.w $a0, 336 │ │ │ │ - beqz $t0, -984 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -2724 # 28890 , std::allocator >::~basic_stringbuf()@@Base+0xdc00> │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - li.w $a2, 22 │ │ │ │ - pcaddi $a1, 18304 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -145496 │ │ │ │ - move $t0, $a0 │ │ │ │ - li.w $a0, 334 │ │ │ │ - beqz $t0, -1020 # 28f58 , std::allocator >::~basic_stringbuf()@@Base+0xe2c8> │ │ │ │ - b -928 # 28fb8 , std::allocator >::~basic_stringbuf()@@Base+0xe328> │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ + srai.d $a1, $a1, 0x3 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + addi.w $a1, $a1, -1 │ │ │ │ + move $a0, $zero │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ - beqz $s0, 72 # 293bc , std::allocator >::~basic_stringbuf()@@Base+0xe72c> │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - move $s1, $s0 │ │ │ │ - bl -13508 # 25ec0 , std::allocator >::~basic_stringbuf()@@Base+0xb230> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - ld.d $s0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 293a4 , std::allocator >::~basic_stringbuf()@@Base+0xe714> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -146064 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -146076 │ │ │ │ - bnez $s0, -52 # 2937c , std::allocator >::~basic_stringbuf()@@Base+0xe6ec> │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - nop │ │ │ │ + bl 47616 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bstrpick.d $t1, $a0, 0x1f, 0x0 │ │ │ │ + slli.d $t1, $t1, 0x3 │ │ │ │ + ld.d $t2, $t0, 8 │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ + st.w $a0, $t0, 40 │ │ │ │ + ldx.d $t1, $t2, $t1 │ │ │ │ + st.d $t1, $t0, 32 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 60 │ │ │ │ + beqz $t0, 12 # 2baf4 ::do_widen(char) const@@Base+0x1858c> │ │ │ │ + ld.d $t0, $a0, 64 │ │ │ │ + sltu $t0, $zero, $t0 │ │ │ │ + move $a0, $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ + pcalau12i $t4, 53 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + ld.d $t2, $a1, 32 │ │ │ │ addi.d $sp, $sp, -48 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - ld.d $s0, $t0, 8 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ st.d $ra, $sp, 40 │ │ │ │ - bl -145816 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - beq $s0, $a0, 36 # 29434 , std::allocator >::~basic_stringbuf()@@Base+0xe7a4> │ │ │ │ - move $a0, $zero │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + move $t0, $a0 │ │ │ │ + beqz $t2, 240 # 2bc14 ::do_widen(char) const@@Base+0x186ac> │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + ld.d $t1, $t2, 24 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + ld.d $t5, $t2, 16 │ │ │ │ + nop │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + li.w $t2, 15 │ │ │ │ + bltu $t2, $t1, 112 # 2bbb4 ::do_widen(char) const@@Base+0x1864c> │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + beqz $t1, 68 # 2bb94 ::do_widen(char) const@@Base+0x1862c> │ │ │ │ + move $a1, $t5 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -155516 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + pcalau12i $t4, 53 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ldptr.d $t1, $t4, 0 │ │ │ │ + st.d $t3, $t0, 8 │ │ │ │ + bne $t2, $t1, 196 # 2bc44 ::do_widen(char) const@@Base+0x186dc> │ │ │ │ ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 48 │ │ │ │ ret │ │ │ │ + ld.b $t1, $t5, 0 │ │ │ │ + st.b $t1, $a0, 0 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + b -44 # 2bb74 ::do_widen(char) const@@Base+0x1860c> │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $s0, -28 # 2941c , std::allocator >::~basic_stringbuf()@@Base+0xe78c> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - move $a2, $s0 │ │ │ │ - bl -145748 │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - sltui $a0, $a0, 1 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t5, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -155448 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t5, $sp, 8 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + pcalau12i $t4, 53 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + beqz $t1, -88 # 2bb94 ::do_widen(char) const@@Base+0x1862c> │ │ │ │ + li.w $t3, -1 │ │ │ │ + beqz $a2, -128 # 2bb74 ::do_widen(char) const@@Base+0x1860c> │ │ │ │ + b -164 # 2bb54 ::do_widen(char) const@@Base+0x185ec> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $a1 │ │ │ │ + bl -2360 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $a1, 32 │ │ │ │ + pcalau12i $t4, 53 │ │ │ │ + ld.d $t4, $t4, -200 │ │ │ │ + addi.d $t2, $t0, 16 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + ld.d $t5, $t1, 16 │ │ │ │ + ld.d $t1, $t1, 24 │ │ │ │ + b -260 # 2bb3c ::do_widen(char) const@@Base+0x185d4> │ │ │ │ + bl -156740 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + beqz $t0, 28 # 2bc74 ::do_widen(char) const@@Base+0x1870c> │ │ │ │ + ldptr.w $a0, $t0, 48 │ │ │ │ ret │ │ │ │ - ld.bu $t0, $a0, 32 │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - bnez $t0, 88 # 294c0 , std::allocator >::~basic_stringbuf()@@Base+0xe830> │ │ │ │ - ld.bu $t0, $a0, 48 │ │ │ │ - bnez $t0, 48 # 294a0 , std::allocator >::~basic_stringbuf()@@Base+0xe810> │ │ │ │ - ld.bu $t0, $a0, 64 │ │ │ │ - bnez $t0, 136 # 29500 , std::allocator >::~basic_stringbuf()@@Base+0xe870> │ │ │ │ - ld.bu $t0, $a0, 80 │ │ │ │ - beqz $t0, 96 # 294e0 , std::allocator >::~basic_stringbuf()@@Base+0xe850> │ │ │ │ - ld.d $a1, $a0, 72 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -95752 # 11e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b64> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 40 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -95780 # 11e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b64> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -2456 # 2b2e4 ::do_widen(char) const@@Base+0x17d7c> │ │ │ │ + ld.d $t0, $a0, 32 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.w $a0, $t0, 48 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + ld.d $t4, $a0, 8 │ │ │ │ + ld.d $t3, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + sub.d $t3, $t3, $t4 │ │ │ │ + srai.d $t3, $t3, 0x3 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + slli.d $t2, $t0, 0x3 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bgeu $t0, $t3, 40 # 2bce4 ::do_widen(char) const@@Base+0x1877c> │ │ │ │ + ldx.d $a0, $t4, $t2 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + beqz $a0, -20 # 2bcb4 ::do_widen(char) const@@Base+0x1874c> │ │ │ │ + ldptr.w $t2, $a0, 48 │ │ │ │ + bne $t2, $a1, -28 # 2bcb4 ::do_widen(char) const@@Base+0x1874c> │ │ │ │ + ldptr.w $t1, $a0, 8 │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $t1, $t0, 24 # 2bcf4 ::do_widen(char) const@@Base+0x1878c> │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b -12104 # 28dac ::do_widen(char) const@@Base+0x15844> │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 24 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -95812 # 11e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b64> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t5, $a0, 8 │ │ │ │ + ld.d $t4, $a0, 16 │ │ │ │ + move $t1, $zero │ │ │ │ + move $t0, $zero │ │ │ │ + sub.d $t4, $t4, $t5 │ │ │ │ + srai.d $t4, $t4, 0x3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + slli.d $t2, $t0, 0x3 │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bgeu $t0, $t4, 72 # 2bd74 ::do_widen(char) const@@Base+0x1880c> │ │ │ │ + ldx.d $t2, $t5, $t2 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + beqz $t2, -20 # 2bd24 ::do_widen(char) const@@Base+0x187bc> │ │ │ │ + ldptr.w $t3, $t2, 48 │ │ │ │ + bne $t3, $a1, -28 # 2bd24 ::do_widen(char) const@@Base+0x187bc> │ │ │ │ + ldptr.w $t1, $t2, 8 │ │ │ │ + li.w $t0, 3 │ │ │ │ + bne $t1, $t0, 40 # 2bd74 ::do_widen(char) const@@Base+0x1880c> │ │ │ │ + ldptr.w $a0, $t2, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 16 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -95844 # 11e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b64> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a1, $a0, 56 │ │ │ │ - move $a0, $t1 │ │ │ │ - b -95876 # 11e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b64> │ │ │ │ nop │ │ │ │ - pcaddi $t0, 55520 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.d $zero, $a0, 16 │ │ │ │ - st.d $zero, $a0, 24 │ │ │ │ - st.b $zero, $a0, 32 │ │ │ │ - st.d $zero, $a0, 40 │ │ │ │ - st.b $zero, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.b $zero, $a0, 64 │ │ │ │ - st.d $zero, $a0, 72 │ │ │ │ - st.b $zero, $a0, 80 │ │ │ │ - st.d $zero, $a0, 88 │ │ │ │ + li.w $a0, -1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - pcalau12i $s3, 55 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $a0, 16 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $a0, 20 # 29598 , std::allocator >::~basic_stringbuf()@@Base+0xe908> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s1, 16 │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -146588 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -118244 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - addi.w $s0, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -118244 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -101396 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - st.d $s2, $s1, 16 │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -146656 │ │ │ │ - lu12i.w $t3, 398903 │ │ │ │ - ori $t3, $t3, 0x241 │ │ │ │ - lu32i.d $t3, 25956 │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - lu52i.d $t3, $t3, 1234 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - addi.d $s2, $sp, 8 │ │ │ │ - ori $t2, $t2, 0x46f │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.h $t2, $s0, 8 │ │ │ │ - st.b $t1, $s0, 10 │ │ │ │ - li.w $t0, 11 │ │ │ │ - li.w $a2, 1337 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 35 │ │ │ │ - bl -104824 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 29648 , std::allocator >::~basic_stringbuf()@@Base+0xe9b8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -146740 │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101456 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -146776 │ │ │ │ - lu12i.w $t2, 415590 │ │ │ │ - ori $t2, $t2, 0x54c │ │ │ │ - lu32i.d $t2, 204908 │ │ │ │ - lu52i.d $t2, $t2, 1621 │ │ │ │ - lu12i.w $t1, 476726 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - li.w $a2, 1338 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 36 │ │ │ │ - bl -104928 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 296b0 , std::allocator >::~basic_stringbuf()@@Base+0xea20> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -146844 │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101560 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -146880 │ │ │ │ - lu12i.w $t3, 415446 │ │ │ │ - ori $t3, $t3, 0x147 │ │ │ │ - lu32i.d $t3, 348960 │ │ │ │ - lu52i.d $t3, $t3, 1862 │ │ │ │ - lu12i.w $t2, 423654 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - ori $t2, $t2, 0x974 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.b $t1, $s0, 12 │ │ │ │ - li.w $t0, 13 │ │ │ │ - li.w $a2, 1339 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 37 │ │ │ │ - bl -105040 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 29720 , std::allocator >::~basic_stringbuf()@@Base+0xea90> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -146956 │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101672 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -146992 │ │ │ │ - lu12i.w $t3, 132245 │ │ │ │ - ori $t3, $t3, 0x547 │ │ │ │ - lu32i.d $t3, 290895 │ │ │ │ - lu52i.d $t3, $t3, 1687 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - ori $t2, $t2, 0xe6f │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.h $t2, $s0, 8 │ │ │ │ - st.b $t1, $s0, 10 │ │ │ │ - li.w $t0, 11 │ │ │ │ - li.w $a2, 1341 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 35 │ │ │ │ - bl -105152 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 29790 , std::allocator >::~basic_stringbuf()@@Base+0xeb00> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147068 │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101784 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147104 │ │ │ │ - lu12i.w $t1, 476902 │ │ │ │ - ori $t1, $t1, 0xf43 │ │ │ │ - lu32i.d $t1, -233614 │ │ │ │ - lu52i.d $t1, $t1, 1846 │ │ │ │ - li.w $t0, 8 │ │ │ │ - li.w $a2, 1342 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 32 │ │ │ │ - bl -105244 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 297f0 , std::allocator >::~basic_stringbuf()@@Base+0xeb60> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147160 │ │ │ │ + ld.d $t3, $a1, 8 │ │ │ │ + ld.d $t2, $a1, 16 │ │ │ │ + pcalau12i $t5, 53 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + ldptr.d $t6, $t5, 0 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + sub.d $t2, $t2, $t3 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + move $t0, $zero │ │ │ │ + st.d $t6, $sp, 24 │ │ │ │ + srai.d $t2, $t2, 0x3 │ │ │ │ + move $t4, $a0 │ │ │ │ + move $t1, $zero │ │ │ │ + bgeu $t0, $t2, 52 # 2bdec ::do_widen(char) const@@Base+0x18884> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101880 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147200 │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x548 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1340 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl -105332 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 29848 , std::allocator >::~basic_stringbuf()@@Base+0xebb8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147248 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -101968 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147288 │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x551 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1343 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl -105420 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 298a0 , std::allocator >::~basic_stringbuf()@@Base+0xec10> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147336 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $a1, $t3, $t0 │ │ │ │ + beqz $a1, 16 # 2bddc ::do_widen(char) const@@Base+0x18874> │ │ │ │ + ldptr.w $t0, $a1, 48 │ │ │ │ + beq $t0, $a2, 96 # 2be34 ::do_widen(char) const@@Base+0x188cc> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 88 # 29900 , std::allocator >::~basic_stringbuf()@@Base+0xec70> │ │ │ │ - ld.d $a0, $s1, 16 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -102096 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ + addi.w $t1, $t1, 1 │ │ │ │ + bstrpick.d $t0, $t1, 0x1f, 0x0 │ │ │ │ + bltu $t0, $t2, -32 # 2bdc4 ::do_widen(char) const@@Base+0x1885c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -147216 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -147420 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 72 # 29940 , std::allocator >::~basic_stringbuf()@@Base+0xecb0> │ │ │ │ + addi.d $t0, $t4, 16 │ │ │ │ + st.d $zero, $t4, 8 │ │ │ │ + st.b $zero, $t4, 16 │ │ │ │ + stptr.d $t0, $t4, 0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ + bne $t1, $t0, 296 # 2bf2c ::do_widen(char) const@@Base+0x189c4> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $a0, $t4 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bl -147712 │ │ │ │ nop │ │ │ │ - b -48 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ nop │ │ │ │ - b -56 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ nop │ │ │ │ - b -64 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -147484 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -56 # 29900 , std::allocator >::~basic_stringbuf()@@Base+0xec70> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -146628 │ │ │ │ - b -112 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ nop │ │ │ │ - b -120 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ + ldptr.w $t0, $a1, 8 │ │ │ │ + li.w $t1, 4 │ │ │ │ + beq $t0, $t1, 56 # 2be74 ::do_widen(char) const@@Base+0x1890c> │ │ │ │ + li.w $t1, 5 │ │ │ │ + bne $t0, $t1, -88 # 2bdec ::do_widen(char) const@@Base+0x18884> │ │ │ │ + move $a0, $t4 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -7280 # 2a1e0 ::do_widen(char) const@@Base+0x16c78> │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + pcalau12i $t5, 53 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + b -100 # 2bdfc ::do_widen(char) const@@Base+0x18894> │ │ │ │ nop │ │ │ │ - b -128 # 298d8 , std::allocator >::~basic_stringbuf()@@Base+0xec48> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - pcalau12i $s3, 55 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $a0, 56 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $a0, 20 # 299a8 , std::allocator >::~basic_stringbuf()@@Base+0xed18> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s1, 56 │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -147628 │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -119284 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s1, 8 │ │ │ │ - addi.w $s0, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -119284 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -102436 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - st.d $s2, $s1, 56 │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147696 │ │ │ │ - addi.d $s2, $sp, 8 │ │ │ │ - lu12i.w $t1, 439862 │ │ │ │ - addi.d $s0, $sp, 24 │ │ │ │ - ori $t1, $t1, 0x142 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1345 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.w $t1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 28 │ │ │ │ - bl -105836 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 29a40 , std::allocator >::~basic_stringbuf()@@Base+0xedb0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147752 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -102472 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - bl -101920 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147800 │ │ │ │ - lu12i.w $t2, 489206 │ │ │ │ - ori $t2, $t2, 0x853 │ │ │ │ - pcaddi $t3, 55966 │ │ │ │ - lu32i.d $t2, -48608 │ │ │ │ - lu52i.d $t2, $t2, 1830 │ │ │ │ - lu12i.w $t1, 472870 │ │ │ │ - ld.bu $a3, $t3, 0 │ │ │ │ - ori $t1, $t1, 0x564 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - li.w $a2, 1357 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 36 │ │ │ │ - bl -107032 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 29ab8 , std::allocator >::~basic_stringbuf()@@Base+0xee28> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -147876 │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -102592 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -147912 │ │ │ │ - lu12i.w $t3, 407270 │ │ │ │ - ori $t3, $t3, 0x146 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - lu32i.d $t3, 139385 │ │ │ │ - ld.bu $a3, $t0, 0 │ │ │ │ - lu52i.d $t3, $t3, 1780 │ │ │ │ - lu12i.w $t2, 468566 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - ori $t2, $t2, 0x472 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.b $t1, $s0, 12 │ │ │ │ - li.w $t0, 13 │ │ │ │ - li.w $a2, 1358 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 37 │ │ │ │ - bl -107156 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 29b38 , std::allocator >::~basic_stringbuf()@@Base+0xeea8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -148000 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -102720 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -148040 │ │ │ │ - lu12i.w $t2, 415559 │ │ │ │ - ori $t2, $t2, 0x54f │ │ │ │ - pcalau12i $t3, 55 │ │ │ │ - addi.d $t3, $t3, 1246 │ │ │ │ - lu32i.d $t2, 139378 │ │ │ │ - lu52i.d $t2, $t2, 1780 │ │ │ │ - lu12i.w $t1, 468566 │ │ │ │ - ld.bu $a3, $t3, 0 │ │ │ │ - ori $t1, $t1, 0x472 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - li.w $a2, 1359 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $s4, $a0 │ │ │ │ + ld.d $t0, $a1, 64 │ │ │ │ + addi.d $a0, $t4, 16 │ │ │ │ + stptr.d $a0, $t4, 0 │ │ │ │ + li.w $t1, 15 │ │ │ │ st.d $t0, $sp, 16 │ │ │ │ - st.b $zero, $sp, 36 │ │ │ │ - bl -107276 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 29bb0 , std::allocator >::~basic_stringbuf()@@Base+0xef20> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -148120 │ │ │ │ + ld.d $t2, $a1, 56 │ │ │ │ + bltu $t1, $t0, 80 # 2bedc ::do_widen(char) const@@Base+0x18974> │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, 48 # 2bec4 ::do_widen(char) const@@Base+0x1895c> │ │ │ │ + nop │ │ │ │ + move $a1, $t2 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -156356 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ + pcalau12i $t5, 53 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + st.d $t0, $t4, 8 │ │ │ │ + b -192 # 2bdfc ::do_widen(char) const@@Base+0x18894> │ │ │ │ + nop │ │ │ │ + ld.b $t0, $t2, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + st.d $t0, $t4, 8 │ │ │ │ + b -216 # 2bdfc ::do_widen(char) const@@Base+0x18894> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -102840 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -148160 │ │ │ │ - move $s4, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -147280 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ldptr.d $t5, $sp, 0 │ │ │ │ - lu12i.w $t4, 476902 │ │ │ │ - ori $t4, $t4, 0x543 │ │ │ │ - lu12i.w $t3, 501399 │ │ │ │ - lu32i.d $t4, 29285 │ │ │ │ - ori $t3, $t3, 0x26f │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t5, $sp, 24 │ │ │ │ - lu52i.d $t4, $t4, 1154 │ │ │ │ - lu32i.d $t3, 290415 │ │ │ │ - stptr.d $t4, $t0, 0 │ │ │ │ - li.w $t2, 108 │ │ │ │ - lu52i.d $t3, $t3, 1559 │ │ │ │ - st.d $t3, $t0, 8 │ │ │ │ - st.b $t2, $t0, 16 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ + move $a0, $t4 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + stptr.d $t4, $sp, 0 │ │ │ │ + bl -156256 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $t4, $sp, 0 │ │ │ │ ld.d $t2, $sp, 8 │ │ │ │ - pcalau12i $t1, 55 │ │ │ │ - addi.d $t1, $t1, 1242 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - stx.b $zero, $t2, $t0 │ │ │ │ - ld.bu $a3, $t1, 0 │ │ │ │ - li.w $a2, 1361 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -107460 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 20 # 29c68 , std::allocator >::~basic_stringbuf()@@Base+0xefd8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -148304 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + stptr.d $a0, $t4, 0 │ │ │ │ + st.d $t0, $t4, 16 │ │ │ │ + pcalau12i $t5, 53 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + beqz $t0, -80 # 2bec4 ::do_widen(char) const@@Base+0x1895c> │ │ │ │ + li.w $t0, -1 │ │ │ │ + bnez $a2, -128 # 2be9c ::do_widen(char) const@@Base+0x18934> │ │ │ │ + st.d $t0, $t4, 8 │ │ │ │ + b -296 # 2bdfc ::do_widen(char) const@@Base+0x18894> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - bl -103024 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -148344 │ │ │ │ - pcaddi $t0, 17975 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - pcalau12i $t5, 55 │ │ │ │ - addi.d $t5, $t5, 1243 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - li.w $t4, 15 │ │ │ │ - ld.bu $a3, $t5, 0 │ │ │ │ - st.d $s0, $sp, 8 │ │ │ │ - st.d $t4, $sp, 16 │ │ │ │ - st.b $zero, $sp, 39 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - li.w $a2, 1362 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - st.b $t0, $s0, 14 │ │ │ │ - move $s4, $a0 │ │ │ │ - bl -107584 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s0, 16 # 29ce0 , std::allocator >::~basic_stringbuf()@@Base+0xf050> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -148428 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 88 # 29d40 , std::allocator >::~basic_stringbuf()@@Base+0xf0b0> │ │ │ │ - ld.d $a0, $s1, 56 │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - move $a1, $s4 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - b -103184 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ + bl -157484 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -148304 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + st.b $zero, $a0, 60 │ │ │ │ + st.d $zero, $a0, 64 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + bl -156732 │ │ │ │ + move $s6, $a0 │ │ │ │ + bnez $a0, 44 # 2bf80 ::do_widen(char) const@@Base+0x18a18> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + pcalau12i $t0, 53 │ │ │ │ + st.b $zero, $t0, 1635 │ │ │ │ + move $a0, $s6 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -148512 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 68 # 29d80 , std::allocator >::~basic_stringbuf()@@Base+0xf0f0> │ │ │ │ - bl -148800 │ │ │ │ nop │ │ │ │ - b -48 # 29d18 , std::allocator >::~basic_stringbuf()@@Base+0xf088> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 29d28 , std::allocator >::~basic_stringbuf()@@Base+0xf098> │ │ │ │ - b -64 # 29d18 , std::allocator >::~basic_stringbuf()@@Base+0xf088> │ │ │ │ + li.w $t1, 1 │ │ │ │ + pcalau12i $t0, 53 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.b $t1, $t0, 1635 │ │ │ │ + li.w $s1, 1 │ │ │ │ + bl -158392 │ │ │ │ + move $s4, $zero │ │ │ │ + li.w $s3, 8 │ │ │ │ + li.w $s5, 65 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -148572 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, -56 # 29d40 , std::allocator >::~basic_stringbuf()@@Base+0xf0b0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -147716 │ │ │ │ - b -112 # 29d18 , std::allocator >::~basic_stringbuf()@@Base+0xf088> │ │ │ │ + ext.w.h $s2, $s4 │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ - b -120 # 29d18 , std::allocator >::~basic_stringbuf()@@Base+0xf088> │ │ │ │ nop │ │ │ │ - b -128 # 29d18 , std::allocator >::~basic_stringbuf()@@Base+0xf088> │ │ │ │ + add.w $a0, $s0, $s1 │ │ │ │ + ext.w.h $a2, $s0 │ │ │ │ + move $a1, $s2 │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bl -158548 │ │ │ │ + bne $s0, $s3, -24 # 2bfd0 ::do_widen(char) const@@Base+0x18a68> │ │ │ │ + addi.w $s1, $s1, 8 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + bne $s1, $s5, -52 # 2bfc0 ::do_widen(char) const@@Base+0x18a58> │ │ │ │ + bl -157784 │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 136 # 2c088 ::do_widen(char) const@@Base+0x18b20> │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $a1, $zero │ │ │ │ + li.w $a0, 64 │ │ │ │ + bl -158592 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + li.w $a0, 65 │ │ │ │ + bl -158608 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 2 │ │ │ │ + li.w $a0, 66 │ │ │ │ + bl -158624 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 3 │ │ │ │ + li.w $a0, 67 │ │ │ │ + bl -158640 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 4 │ │ │ │ + li.w $a0, 68 │ │ │ │ + bl -158656 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 5 │ │ │ │ + li.w $a0, 69 │ │ │ │ + bl -158672 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 6 │ │ │ │ + li.w $a0, 70 │ │ │ │ + bl -158688 │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 7 │ │ │ │ + li.w $a0, 71 │ │ │ │ + bl -158704 │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 56 │ │ │ │ - beqz $t0, 188 # 29e60 , std::allocator >::~basic_stringbuf()@@Base+0xf1d0> │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - li.w $a1, 1357 │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $s6 │ │ │ │ + ldptr.d $s6, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -99056 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - pcaddi $t0, 55748 │ │ │ │ - li.w $a1, 1358 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99080 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1245 │ │ │ │ - li.w $a1, 1359 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99108 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1246 │ │ │ │ - li.w $a1, 1361 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99136 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + stptr.d $a2, $sp, 0 │ │ │ │ + bl -157112 │ │ │ │ + beqz $a0, 116 # 2c150 ::do_widen(char) const@@Base+0x18be8> │ │ │ │ + pcalau12i $t0, 52 │ │ │ │ + ld.d $t0, $t0, -192 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + li.w $t1, 255 │ │ │ │ + move $a0, $zero │ │ │ │ + bge $t1, $t0, 92 # 2c150 ::do_widen(char) const@@Base+0x18be8> │ │ │ │ + pcaddi $t1, 53496 │ │ │ │ + ldptr.w $a0, $t1, 0 │ │ │ │ + ldptr.d $a2, $sp, 0 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + addi.w $t2, $a0, 1 │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + blt $t2, $t0, 16 # 2c120 ::do_widen(char) const@@Base+0x18bb8> │ │ │ │ + li.w $t2, 8 │ │ │ │ + li.w $a0, 7 │ │ │ │ + nop │ │ │ │ + alsl.w $a3, $a2, $a2, 0x1 │ │ │ │ + alsl.w $a2, $a1, $a1, 0x1 │ │ │ │ + alsl.w $a1, $s0, $s0, 0x1 │ │ │ │ + ext.w.h $a3, $a3 │ │ │ │ + ext.w.h $a2, $a2 │ │ │ │ + ext.w.h $a1, $a1 │ │ │ │ + stptr.w $t2, $t1, 0 │ │ │ │ + bl -157292 │ │ │ │ + pcaddi $t1, 53478 │ │ │ │ + ldptr.w $a0, $t1, 0 │ │ │ │ + addi.w $a0, $a0, -1 │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1242 │ │ │ │ - li.w $a1, 1362 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99164 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1243 │ │ │ │ - st.b $a0, $t0, 0 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + pcalau12i $t0, 52 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ldptr.d $t5, $t0, 0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + ld.bu $t4, $t2, 0 │ │ │ │ + li.w $t3, 35 │ │ │ │ + st.d $t5, $sp, 24 │ │ │ │ + move $a0, $zero │ │ │ │ + bne $t4, $t3, 20 # 2c1a0 ::do_widen(char) const@@Base+0x18c38> │ │ │ │ + ld.d $t4, $t1, 8 │ │ │ │ + li.w $t3, 7 │ │ │ │ + beq $t4, $t3, 40 # 2c1c0 ::do_widen(char) const@@Base+0x18c58> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 184 # 2c260 ::do_widen(char) const@@Base+0x18cf8> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.b $zero, $sp, 18 │ │ │ │ + ld.bu $t3, $t2, 1 │ │ │ │ + ld.bu $t2, $t2, 2 │ │ │ │ + li.w $a2, 16 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + st.b $t3, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + st.b $t2, $sp, 17 │ │ │ │ + bl -156860 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + ld.hu $t2, $t2, 3 │ │ │ │ + st.h $t2, $sp, 16 │ │ │ │ + bl -156896 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a2, 16 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + ld.hu $t1, $t1, 5 │ │ │ │ + st.h $t1, $sp, 16 │ │ │ │ + bl -156932 │ │ │ │ + ext.w.h $a2, $a0 │ │ │ │ + ext.w.h $a1, $s1 │ │ │ │ + ext.w.h $a0, $s2 │ │ │ │ + bl -388 # 2c0c0 ::do_widen(char) const@@Base+0x18b58> │ │ │ │ + pcalau12i $t0, 52 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + b -184 # 2c1a0 ::do_widen(char) const@@Base+0x18c38> │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + bl -158316 │ │ │ │ + li.w $t0, 7 │ │ │ │ + blt $t0, $a0, 44 # 2c2a0 ::do_widen(char) const@@Base+0x18d38> │ │ │ │ + blt $t0, $a1, 40 # 2c2a0 ::do_widen(char) const@@Base+0x18d38> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 224 # 2c360 ::do_widen(char) const@@Base+0x18df8> │ │ │ │ + alsl.w $a0, $a0, $a1, 0x3 │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + andi $a0, $a0, 0xff │ │ │ │ + slli.w $a2, $a2, 0x15 │ │ │ │ + slli.d $a0, $a0, 0x8 │ │ │ │ + or $a0, $a2, $a0 │ │ │ │ + ret │ │ │ │ + pcalau12i $t1, 52 │ │ │ │ + ld.d $t1, $t1, -192 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + li.w $t0, 255 │ │ │ │ + blt $t0, $t1, 16 # 2c2c0 ::do_widen(char) const@@Base+0x18d58> │ │ │ │ + slli.w $a0, $a2, 0x15 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + pcaddi $t1, 53382 │ │ │ │ + ldptr.w $t0, $t1, 4 │ │ │ │ + pcalau12i $t2, 52 │ │ │ │ + ld.d $t2, $t2, -264 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ldptr.w $t3, $t2, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + addi.w $t2, $t0, 1 │ │ │ │ + st.w $t2, $t1, 4 │ │ │ │ + bge $t2, $t3, 92 # 2c340 ::do_widen(char) const@@Base+0x18dd8> │ │ │ │ + ext.w.h $t2, $t0 │ │ │ │ nop │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + move $a2, $a1 │ │ │ │ + move $a1, $a0 │ │ │ │ + move $a0, $t2 │ │ │ │ + bl -159344 │ │ │ │ + pcaddi $t1, 53365 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ldptr.w $t1, $t1, 4 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + slli.w $a2, $t0, 0x15 │ │ │ │ + addi.w $t0, $t1, -1 │ │ │ │ + andi $t0, $t0, 0xff │ │ │ │ + slli.d $t0, $t0, 0x8 │ │ │ │ + or $a0, $a2, $t0 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - pcalau12i $s1, 55 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - beqz $a0, 408 # 2a030 , std::allocator >::~basic_stringbuf()@@Base+0xf3a0> │ │ │ │ - li.w $a1, 1346 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - bl -99172 # 11b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8820> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t0, 55694 │ │ │ │ - li.w $a1, 1348 │ │ │ │ - stptr.w $t1, $t0, 0 │ │ │ │ - bl -99196 # 11b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8820> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t0, 55686 │ │ │ │ - li.w $a1, 1349 │ │ │ │ - stptr.w $t1, $t0, 0 │ │ │ │ - bl -99332 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t0, 55788 │ │ │ │ - li.w $a1, 1347 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99356 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - ld.d $a1, $s0, 40 │ │ │ │ + nop │ │ │ │ + li.w $t0, 72 │ │ │ │ + li.w $t2, 71 │ │ │ │ + st.w $t0, $t1, 4 │ │ │ │ + b -92 # 2c2f0 ::do_widen(char) const@@Base+0x18d88> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.w $a0, $a0, 64 │ │ │ │ + andi $a0, $a0, 0xff │ │ │ │ + slli.w $a2, $a2, 0x15 │ │ │ │ + slli.d $a0, $a0, 0x8 │ │ │ │ + or $a0, $a2, $a0 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ move $t1, $a0 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1681 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - li.w $a2, 1350 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - bl -99152 # 11bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88a0> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - li.w $t0, 5 │ │ │ │ - beq $t1, $t0, 68 # 29f60 , std::allocator >::~basic_stringbuf()@@Base+0xf2d0> │ │ │ │ + beqz $t0, 56 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + li.w $t2, 7 │ │ │ │ + beq $t0, $t2, 176 # 2c440 ::do_widen(char) const@@Base+0x18ed8> │ │ │ │ + li.w $t2, 5 │ │ │ │ + beq $t0, $t2, 72 # 2c3e0 ::do_widen(char) const@@Base+0x18e78> │ │ │ │ + li.w $t2, 3 │ │ │ │ + beq $t0, $t2, 256 # 2c4a0 ::do_widen(char) const@@Base+0x18f38> │ │ │ │ li.w $t2, 6 │ │ │ │ - li.w $t0, 2 │ │ │ │ - bne $t1, $t2, 96 # 29f88 , std::allocator >::~basic_stringbuf()@@Base+0xf2f8> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t1, 431686 │ │ │ │ - ori $t1, $t1, 0x54d │ │ │ │ + bne $t0, $t2, 408 # 2c540 ::do_widen(char) const@@Base+0x18fd8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t1, 444102 │ │ │ │ + ori $t1, $t1, 0x579 │ │ │ │ ldptr.w $t2, $t0, 0 │ │ │ │ - beq $t2, $t1, 356 # 2a0a0 , std::allocator >::~basic_stringbuf()@@Base+0xf410> │ │ │ │ - li.w $t0, 2 │ │ │ │ - b 68 # 29f88 , std::allocator >::~basic_stringbuf()@@Base+0xf2f8> │ │ │ │ + beq $t2, $t1, 516 # 2c5c0 ::do_widen(char) const@@Base+0x19058> │ │ │ │ + li.w $a0, 255 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - lu12i.w $t1, 443926 │ │ │ │ - ori $t1, $t1, 0xd53 │ │ │ │ - ldptr.w $t2, $t0, 0 │ │ │ │ - beq $t2, $t1, 240 # 2a060 , std::allocator >::~basic_stringbuf()@@Base+0xf3d0> │ │ │ │ + ldptr.d $t2, $a0, 0 │ │ │ │ + lu12i.w $t1, 407062 │ │ │ │ + ori $t1, $t1, 0xc62 │ │ │ │ + ldptr.w $t0, $t2, 0 │ │ │ │ + slli.w $t3, $t0, 0x0 │ │ │ │ + beq $t3, $t1, 300 # 2c520 ::do_widen(char) const@@Base+0x18fb8> │ │ │ │ + lu12i.w $t3, 415319 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + ori $t3, $t3, 0x267 │ │ │ │ + beq $t1, $t3, 412 # 2c5a0 ::do_widen(char) const@@Base+0x19038> │ │ │ │ + lu12i.w $t1, 476822 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + ori $t1, $t1, 0x877 │ │ │ │ + bne $t0, $t1, -84 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + ld.bu $t1, $t2, 4 │ │ │ │ + li.w $t0, 101 │ │ │ │ + bne $t1, $t0, -96 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + li.w $a0, 7 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ nop │ │ │ │ - andi $t0, $t0, 0x1 │ │ │ │ - slli.d $t0, $t0, 0x1 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t1, 55640 │ │ │ │ - li.w $a1, 1351 │ │ │ │ - stptr.w $t0, $t1, 0 │ │ │ │ - bl -99416 # 11b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8820> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t0, 55632 │ │ │ │ - li.w $a1, 1353 │ │ │ │ - stptr.w $t1, $t0, 0 │ │ │ │ - bl -99552 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcaddi $t0, 55734 │ │ │ │ - li.w $a1, 1352 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99576 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1685 │ │ │ │ - li.w $a1, 1354 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99604 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - move $t1, $a0 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - pcalau12i $t0, 55 │ │ │ │ - addi.d $t0, $t0, 1682 │ │ │ │ - li.w $a1, 1355 │ │ │ │ - st.b $t1, $t0, 0 │ │ │ │ - bl -99632 # 11ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87b0> │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - pcalau12i $t0, 54 │ │ │ │ - addi.d $t0, $t0, 1683 │ │ │ │ - st.b $a0, $t0, 0 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - beq $t1, $t0, 104 # 2a080 , std::allocator >::~basic_stringbuf()@@Base+0xf3f0> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $t1 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -149272 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 128 # 2a0b8 , std::allocator >::~basic_stringbuf()@@Base+0xf428> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + lu12i.w $t2, 398950 │ │ │ │ + ori $t2, $t2, 0x564 │ │ │ │ + ldptr.w $t0, $t1, 0 │ │ │ │ + slli.w $t3, $t0, 0x0 │ │ │ │ + beq $t3, $t2, 140 # 2c4e0 ::do_widen(char) const@@Base+0x18f78> │ │ │ │ + lu12i.w $t2, 415350 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + ori $t2, $t2, 0x16d │ │ │ │ + bne $t0, $t2, -164 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + ld.hu $t2, $t1, 4 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x46e │ │ │ │ + bne $t2, $t0, -180 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + ld.bu $t1, $t1, 6 │ │ │ │ + li.w $t0, 97 │ │ │ │ + bne $t1, $t0, -192 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + li.w $a0, 5 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t1, $t0, 4 │ │ │ │ - li.w $t0, 108 │ │ │ │ - bne $t1, $t0, -240 # 29f78 , std::allocator >::~basic_stringbuf()@@Base+0xf2e8> │ │ │ │ - move $t0, $zero │ │ │ │ - b -240 # 29f80 , std::allocator >::~basic_stringbuf()@@Base+0xf2f0> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x572 │ │ │ │ + ld.hu $t2, $t0, 0 │ │ │ │ + bne $t2, $t1, -240 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + ld.bu $t1, $t0, 2 │ │ │ │ + li.w $t0, 100 │ │ │ │ + bne $t1, $t0, -252 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + li.w $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - b -84 # 2a030 , std::allocator >::~basic_stringbuf()@@Base+0xf3a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.hu $t3, $t1, 4 │ │ │ │ + lu12i.w $t2, 6 │ │ │ │ + ori $t2, $t2, 0xc75 │ │ │ │ + bne $t3, $t2, -148 # 2c458 ::do_widen(char) const@@Base+0x18ef0> │ │ │ │ + ld.bu $t3, $t1, 6 │ │ │ │ + li.w $t2, 116 │ │ │ │ + bne $t3, $t2, -160 # 2c458 ::do_widen(char) const@@Base+0x18ef0> │ │ │ │ + li.w $a0, -1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.hu $t1, $t0, 4 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0xd75 │ │ │ │ - bne $t1, $t0, -364 # 29f40 , std::allocator >::~basic_stringbuf()@@Base+0xf2b0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - b -300 # 29f88 , std::allocator >::~basic_stringbuf()@@Base+0xf2f8> │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ - bl -149696 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -149248 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, -28 # 2a0c0 , std::allocator >::~basic_stringbuf()@@Base+0xf430> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -148580 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -656 # 29e70 , std::allocator >::~basic_stringbuf()@@Base+0xf1e0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -872 # 29da0 , std::allocator >::~basic_stringbuf()@@Base+0xf110> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - beqz $a0, 24 # 2a128 , std::allocator >::~basic_stringbuf()@@Base+0xf498> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - beqz $a0, 20 # 2a140 , std::allocator >::~basic_stringbuf()@@Base+0xf4b0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 24 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - beqz $a0, 20 # 2a158 , std::allocator >::~basic_stringbuf()@@Base+0xf4c8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 40 │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - beqz $a0, 20 # 2a170 , std::allocator >::~basic_stringbuf()@@Base+0xf4e0> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 56 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - beqz $a0, 20 # 2a188 , std::allocator >::~basic_stringbuf()@@Base+0xf4f8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - beqz $a0, 20 # 2a1a0 , std::allocator >::~basic_stringbuf()@@Base+0xf510> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s0, 16 │ │ │ │ - ld.d $ra, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ + ld.bu $t3, $t2, 4 │ │ │ │ + li.w $t1, 107 │ │ │ │ + bne $t3, $t1, -304 # 2c3f8 ::do_widen(char) const@@Base+0x18e90> │ │ │ │ move $a0, $zero │ │ │ │ - addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - pcalau12i $s5, 54 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - move $s4, $a0 │ │ │ │ - ld.d $a0, $a0, 24 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - beqz $a0, 24 # 2a210 , std::allocator >::~basic_stringbuf()@@Base+0xf580> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s4, 24 │ │ │ │ + li.w $t3, 4 │ │ │ │ + li.w $a0, 255 │ │ │ │ + bne $t0, $t3, -288 # 2c428 ::do_widen(char) const@@Base+0x18ec0> │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + lu12i.w $t1, 415574 │ │ │ │ + ori $t1, $t1, 0xc62 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + li.w $a0, 4 │ │ │ │ + beq $t0, $t1, -312 # 2c428 ::do_widen(char) const@@Base+0x18ec0> │ │ │ │ + lu12i.w $t3, 452119 │ │ │ │ + ori $t3, $t3, 0x963 │ │ │ │ + xor $t0, $t0, $t3 │ │ │ │ + li.w $t1, 255 │ │ │ │ + masknez $t2, $t2, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a0, $t2, $t0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -149780 │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -121436 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s4, 8 │ │ │ │ - addi.w $s0, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -121436 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107440 # fe9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b7c> │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - move $a0, $sp │ │ │ │ - st.d $s1, $s4, 24 │ │ │ │ - bl -43568 # 1f82c , std::allocator >::~basic_stringbuf()@@Base+0x4b9c> │ │ │ │ - li.w $a0, 56 │ │ │ │ - move $s7, $sp │ │ │ │ - bl -149864 │ │ │ │ - lu12i.w $t1, 439862 │ │ │ │ - addi.d $s2, $sp, 40 │ │ │ │ - ori $t1, $t1, 0x142 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1345 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - st.w $t1, $sp, 40 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 44 │ │ │ │ - bl -108000 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 16 # 2a2b0 , std::allocator >::~basic_stringbuf()@@Base+0xf620> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -149916 │ │ │ │ - ld.d $a0, $s4, 24 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -107036 # 1009c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d7c> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -149952 │ │ │ │ - lu12i.w $t2, 411366 │ │ │ │ - ori $t2, $t2, 0x152 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xd6f │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - st.w $t2, $sp, 40 │ │ │ │ - st.h $t1, $s2, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - li.w $a2, 1344 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.b $zero, $sp, 46 │ │ │ │ - bl -108096 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 16 # 2a310 , std::allocator >::~basic_stringbuf()@@Base+0xf680> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150012 │ │ │ │ - ld.d $a0, $s4, 24 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -107132 # 1009c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d7c> │ │ │ │ - ld.d $a0, $s4, 24 │ │ │ │ - bl -104176 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - ld.d $s6, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - move $s1, $zero │ │ │ │ - sub.d $t0, $s6, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bgeu $s1, $t0, 128 # 2a3b8 , std::allocator >::~basic_stringbuf()@@Base+0xf728> │ │ │ │ nop │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -150084 │ │ │ │ - slli.d $t0, $s1, 0x5 │ │ │ │ - add.d $s0, $s0, $t0 │ │ │ │ - st.d $s2, $sp, 24 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ldptr.d $a1, $s0, 0 │ │ │ │ - move $s6, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -135236 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - slli.w $a2, $s1, 0x0 │ │ │ │ - addi.d $a1, $sp, 24 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -108220 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s2, 20 # 2a390 , std::allocator >::~basic_stringbuf()@@Base+0xf700> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150136 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 24 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -107260 # 1009c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d7c> │ │ │ │ - ld.d $s6, $sp, 8 │ │ │ │ - ldptr.d $s0, $sp, 0 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - sub.d $t0, $s6, $s0 │ │ │ │ - srai.d $t0, $t0, 0x5 │ │ │ │ - bltu $s1, $t0, -112 # 2a340 , std::allocator >::~basic_stringbuf()@@Base+0xf6b0> │ │ │ │ nop │ │ │ │ - beq $s0, $s6, 40 # 2a3e0 , std::allocator >::~basic_stringbuf()@@Base+0xf750> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 2a3d8 , std::allocator >::~basic_stringbuf()@@Base+0xf748> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150212 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s0, $s6, -28 # 2a3c0 , std::allocator >::~basic_stringbuf()@@Base+0xf730> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - beqz $a0, 20 # 2a3f8 , std::allocator >::~basic_stringbuf()@@Base+0xf768> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -150240 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 48 # 2a430 , std::allocator >::~basic_stringbuf()@@Base+0xf7a0> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s7, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - ld.d $s6, $sp, 80 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ + nop │ │ │ │ + ld.bu $t3, $t2, 4 │ │ │ │ + li.w $t1, 110 │ │ │ │ + bne $t3, $t1, -416 # 2c408 ::do_widen(char) const@@Base+0x18ea0> │ │ │ │ + li.w $a0, 2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ nop │ │ │ │ - bl -150584 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -150136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.hu $t1, $t0, 4 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + ori $t0, $t0, 0x76f │ │ │ │ + bne $t1, $t0, -524 # 2c3c0 ::do_widen(char) const@@Base+0x18e58> │ │ │ │ + li.w $a0, 3 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -150344 │ │ │ │ - move $s1, $s0 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -135644 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - bne $t1, $t0, -60 # 2a438 , std::allocator >::~basic_stringbuf()@@Base+0xf7a8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -149500 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -52 # 2a450 , std::allocator >::~basic_stringbuf()@@Base+0xf7c0> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -150208 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -150412 │ │ │ │ - b -64 # 2a460 , std::allocator >::~basic_stringbuf()@@Base+0xf7d0> │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -76 # 2a460 , std::allocator >::~basic_stringbuf()@@Base+0xf7d0> │ │ │ │ - b -40 # 2a488 , std::allocator >::~basic_stringbuf()@@Base+0xf7f8> │ │ │ │ + li.w $t0, 7 │ │ │ │ + move $t1, $a0 │ │ │ │ + blt $t0, $a1, 56 # 2c620 ::do_widen(char) const@@Base+0x190b8> │ │ │ │ + blt $t0, $a2, 52 # 2c620 ::do_widen(char) const@@Base+0x190b8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a2, $t0, 204 # 2c6c0 ::do_widen(char) const@@Base+0x19158> │ │ │ │ + alsl.w $a1, $a1, $a2, 0x3 │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + andi $t0, $a1, 0xff │ │ │ │ + slli.d $t0, $t0, 0x8 │ │ │ │ + move $a1, $t0 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -158880 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -150452 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s7, $sp, 72 │ │ │ │ - bne $t1, $t0, -160 # 2a438 , std::allocator >::~basic_stringbuf()@@Base+0xf7a8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -149600 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcalau12i $t3, 52 │ │ │ │ + ld.d $t3, $t3, -192 │ │ │ │ + ldptr.w $t3, $t3, 0 │ │ │ │ + li.w $t2, 255 │ │ │ │ + move $t0, $zero │ │ │ │ + bge $t2, $t3, -44 # 2c608 ::do_widen(char) const@@Base+0x190a0> │ │ │ │ + pcaddi $t0, 53160 │ │ │ │ + ldptr.w $a0, $t0, 4 │ │ │ │ + pcalau12i $t2, 52 │ │ │ │ + ld.d $t2, $t2, -264 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ldptr.w $t3, $t2, 0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + addi.w $t2, $a0, 1 │ │ │ │ + st.w $t2, $t0, 4 │ │ │ │ + ext.w.h $a0, $a0 │ │ │ │ + bge $t2, $t3, 64 # 2c6a0 ::do_widen(char) const@@Base+0x19138> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -208 │ │ │ │ - st.d $s6, $sp, 144 │ │ │ │ - pcalau12i $s6, 54 │ │ │ │ - ld.d $s6, $s6, -200 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $s3, $sp, 168 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $a0, 72 │ │ │ │ - st.d $ra, $sp, 200 │ │ │ │ - st.d $s0, $sp, 192 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s7, $sp, 136 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - beqz $a0, 20 # 2a538 , std::allocator >::~basic_stringbuf()@@Base+0xf8a8> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s3, 72 │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -150588 │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -122244 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.w $s0, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -122244 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -105396 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - st.d $s1, $s3, 72 │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -150656 │ │ │ │ - lu12i.w $t1, 439862 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - ori $t1, $t1, 0x142 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1345 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.w $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - st.b $zero, $sp, 108 │ │ │ │ - bl -108792 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - st.d $s5, $sp, 152 │ │ │ │ - beq $a0, $s0, 20 # 2a5d0 , std::allocator >::~basic_stringbuf()@@Base+0xf940> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150712 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -160220 │ │ │ │ + pcaddi $t0, 53146 │ │ │ │ + ldptr.w $t0, $t0, 4 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + andi $t0, $t0, 0xff │ │ │ │ + slli.d $t0, $t0, 0x8 │ │ │ │ + move $a1, $t0 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -159016 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $s5, $sp, 32 │ │ │ │ - bl -105436 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - addi.d $s1, $sp, 72 │ │ │ │ - bl -104888 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s5, $sp, 16 │ │ │ │ - st.d $zero, $sp, 24 │ │ │ │ - st.b $zero, $sp, 32 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.h $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 74 │ │ │ │ - bl -14360 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13140 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 2324 # 2af40 , std::allocator >::~basic_stringbuf()@@Base+0x102b0> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 2764 # 2b100 , std::allocator >::~basic_stringbuf()@@Base+0x10470> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 2320 # 2af60 , std::allocator >::~basic_stringbuf()@@Base+0x102d0> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ + li.w $t2, 72 │ │ │ │ + li.w $a0, 71 │ │ │ │ + st.w $t2, $t0, 4 │ │ │ │ + b -68 # 2c668 ::do_widen(char) const@@Base+0x19100> │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2a678 , std::allocator >::~basic_stringbuf()@@Base+0xf9e8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150884 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a690 , std::allocator >::~basic_stringbuf()@@Base+0xfa00> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -150904 │ │ │ │ - nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -150932 │ │ │ │ - lu12i.w $t2, 133014 │ │ │ │ - ori $t2, $t2, 0x54b │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t2, $sp, 72 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - move $s7, $a0 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 78 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -136116 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1365 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -112552 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2a700 , std::allocator >::~basic_stringbuf()@@Base+0xfa70> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151020 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a718 , std::allocator >::~basic_stringbuf()@@Base+0xfa88> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151040 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -105760 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 76 │ │ │ │ - bl -14660 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13440 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 2408 # 2b0c0 , std::allocator >::~basic_stringbuf()@@Base+0x10430> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 2720 # 2b200 , std::allocator >::~basic_stringbuf()@@Base+0x10570> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 2404 # 2b0e0 , std::allocator >::~basic_stringbuf()@@Base+0x10450> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2a7a0 , std::allocator >::~basic_stringbuf()@@Base+0xfb10> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151180 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a7b8 , std::allocator >::~basic_stringbuf()@@Base+0xfb28> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151200 │ │ │ │ - nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -151228 │ │ │ │ - lu12i.w $t1, 133014 │ │ │ │ - ori $t1, $t1, 0x54b │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - lu32i.d $t1, 487268 │ │ │ │ - move $s7, $a0 │ │ │ │ - lu52i.d $t1, $t1, 1767 │ │ │ │ - li.w $t0, 8 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 80 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -136408 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1366 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -112844 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2a828 , std::allocator >::~basic_stringbuf()@@Base+0xfb98> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151312 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a840 , std::allocator >::~basic_stringbuf()@@Base+0xfbb0> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151336 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -106056 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 76 │ │ │ │ - bl -14956 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -13736 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 2048 # 2b080 , std::allocator >::~basic_stringbuf()@@Base+0x103f0> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 2360 # 2b1c0 , std::allocator >::~basic_stringbuf()@@Base+0x10530> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t3, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 2044 # 2b0a0 , std::allocator >::~basic_stringbuf()@@Base+0x10410> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2a8c8 , std::allocator >::~basic_stringbuf()@@Base+0xfc38> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151476 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a8e0 , std::allocator >::~basic_stringbuf()@@Base+0xfc50> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151496 │ │ │ │ nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -151524 │ │ │ │ - lu12i.w $t1, 133014 │ │ │ │ - ori $t1, $t1, 0x54b │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - lu32i.d $t1, 419180 │ │ │ │ - move $s7, $a0 │ │ │ │ - lu52i.d $t1, $t1, 1862 │ │ │ │ - li.w $t0, 8 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 80 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -136704 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1363 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -113140 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2a950 , std::allocator >::~basic_stringbuf()@@Base+0xfcc0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151608 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2a968 , std::allocator >::~basic_stringbuf()@@Base+0xfcd8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151632 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -106352 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t2, $sp, 72 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 77 │ │ │ │ - bl -15260 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -14040 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 1680 # 2b040 , std::allocator >::~basic_stringbuf()@@Base+0x103b0> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 2180 # 2b240 , std::allocator >::~basic_stringbuf()@@Base+0x105b0> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 1676 # 2b060 , std::allocator >::~basic_stringbuf()@@Base+0x103d0> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2a9f8 , std::allocator >::~basic_stringbuf()@@Base+0xfd68> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151780 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2aa10 , std::allocator >::~basic_stringbuf()@@Base+0xfd80> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151800 │ │ │ │ + addi.w $a1, $a1, 64 │ │ │ │ + andi $t0, $a1, 0xff │ │ │ │ + slli.d $t0, $t0, 0x8 │ │ │ │ + b -196 # 2c608 ::do_widen(char) const@@Base+0x190a0> │ │ │ │ + b -159072 │ │ │ │ nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -151828 │ │ │ │ - lu12i.w $t2, 133014 │ │ │ │ - ori $t2, $t2, 0x54b │ │ │ │ - lu32i.d $t2, 485746 │ │ │ │ - lu52i.d $t2, $t2, 1670 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - move $s7, $a0 │ │ │ │ - li.w $t0, 9 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 81 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -137016 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1364 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -113452 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2aa88 , std::allocator >::~basic_stringbuf()@@Base+0xfdf8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151920 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2aaa0 , std::allocator >::~basic_stringbuf()@@Base+0xfe10> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -151944 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -106664 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t2, $sp, 72 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 77 │ │ │ │ - bl -15572 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -14352 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 1304 # 2b000 , std::allocator >::~basic_stringbuf()@@Base+0x10370> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 1692 # 2b190 , std::allocator >::~basic_stringbuf()@@Base+0x10500> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 1300 # 2b020 , std::allocator >::~basic_stringbuf()@@Base+0x10390> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2ab30 , std::allocator >::~basic_stringbuf()@@Base+0xfea0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152092 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2ab48 , std::allocator >::~basic_stringbuf()@@Base+0xfeb8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + pcalau12i $s2, 52 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 64 │ │ │ │ + move $s4, $a2 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a2, 224 # 2c7e8 ::do_widen(char) const@@Base+0x19280> │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + move $s1, $a1 │ │ │ │ + beqz $t0, 200 # 2c7e0 ::do_widen(char) const@@Base+0x19278> │ │ │ │ + ldptr.d $a1, $a0, 0 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + bl -132276 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -956 # 2c380 ::do_widen(char) const@@Base+0x18e18> │ │ │ │ + move $s5, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 2c758 ::do_widen(char) const@@Base+0x191f0> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -152112 │ │ │ │ - nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -152140 │ │ │ │ - lu12i.w $t2, 133014 │ │ │ │ - ori $t2, $t2, 0x54b │ │ │ │ - lu32i.d $t2, 352624 │ │ │ │ - lu52i.d $t2, $t2, 1847 │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - move $s7, $a0 │ │ │ │ - li.w $t0, 9 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 81 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -137328 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1367 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -113764 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2abc0 , std::allocator >::~basic_stringbuf()@@Base+0xff30> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ + bl -159300 │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + bl -132328 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -1008 # 2c380 ::do_widen(char) const@@Base+0x18e18> │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 2c790 ::do_widen(char) const@@Base+0x19228> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -152232 │ │ │ │ + bl -159352 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2abd8 , std::allocator >::~basic_stringbuf()@@Base+0xff48> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152256 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 144 # 2c828 ::do_widen(char) const@@Base+0x192c0> │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s1 │ │ │ │ + ld.d $s4, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + move $a0, $s5 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + b -1364 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -106976 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 76 │ │ │ │ - bl -15876 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -14656 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 936 # 2afc0 , std::allocator >::~basic_stringbuf()@@Base+0x10330> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 1324 # 2b150 , std::allocator >::~basic_stringbuf()@@Base+0x104c0> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 932 # 2afe0 , std::allocator >::~basic_stringbuf()@@Base+0x10350> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2ac60 , std::allocator >::~basic_stringbuf()@@Base+0xffd0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152396 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2ac78 , std::allocator >::~basic_stringbuf()@@Base+0xffe8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152416 │ │ │ │ nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -152444 │ │ │ │ - lu12i.w $t1, 133014 │ │ │ │ - ori $t1, $t1, 0x54b │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - lu32i.d $t1, -236184 │ │ │ │ - move $s7, $a0 │ │ │ │ - lu52i.d $t1, $t1, 1798 │ │ │ │ - li.w $t0, 8 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 80 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -137624 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1368 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -114060 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2ace8 , std::allocator >::~basic_stringbuf()@@Base+0x10058> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152528 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2ad00 , std::allocator >::~basic_stringbuf()@@Base+0x10070> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152552 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -107272 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.w $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 76 │ │ │ │ - bl -16172 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -14952 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 576 # 2af80 , std::allocator >::~basic_stringbuf()@@Base+0x102f0> │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 1332 # 2b280 , std::allocator >::~basic_stringbuf()@@Base+0x105f0> │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - beqz $a0, 572 # 2afa0 , std::allocator >::~basic_stringbuf()@@Base+0x10310> │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - st.d $t2, $sp, 104 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2ad88 , std::allocator >::~basic_stringbuf()@@Base+0x100f8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152692 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2ada0 , std::allocator >::~basic_stringbuf()@@Base+0x10110> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152712 │ │ │ │ nop │ │ │ │ - li.w $a0, 88 │ │ │ │ - bl -152740 │ │ │ │ - lu12i.w $t1, 133014 │ │ │ │ - ori $t1, $t1, 0x54b │ │ │ │ - ld.d $a2, $sp, 24 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - lu32i.d $t1, -428687 │ │ │ │ - move $s7, $a0 │ │ │ │ - lu52i.d $t1, $t1, 1862 │ │ │ │ - li.w $t0, 8 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - st.b $zero, $sp, 80 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - bl -137920 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a3, $sp, 88 │ │ │ │ - li.w $a2, 1369 │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -114356 # ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 20 # 2ae10 , std::allocator >::~basic_stringbuf()@@Base+0x10180> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152824 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 20 # 2ae28 , std::allocator >::~basic_stringbuf()@@Base+0x10198> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -152848 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -107568 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - bl -107016 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -152896 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 8 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -152016 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 8 │ │ │ │ - lu12i.w $t3, 415542 │ │ │ │ - ori $t3, $t3, 0x552 │ │ │ │ - lu12i.w $t2, 419412 │ │ │ │ - lu32i.d $t3, 270452 │ │ │ │ - ori $t2, $t2, 0x420 │ │ │ │ - st.d $a0, $sp, 88 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 104 │ │ │ │ - lu52i.d $t3, $t3, 1783 │ │ │ │ - lu32i.d $t2, -232095 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - li.w $t1, 115 │ │ │ │ - lu52i.d $t2, $t2, 1862 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - li.w $a2, 1370 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - addi.d $a1, $sp, 88 │ │ │ │ - move $a0, $s1 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -111112 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s0, 16 # 2aed8 , std::allocator >::~basic_stringbuf()@@Base+0x10248> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -153028 │ │ │ │ - ld.d $a0, $s3, 72 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -107744 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - beq $a0, $s5, 16 # 2aef8 , std::allocator >::~basic_stringbuf()@@Base+0x10268> │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -153060 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, 1168 # 2b390 , std::allocator >::~basic_stringbuf()@@Base+0x10700> │ │ │ │ - ld.d $ra, $sp, 200 │ │ │ │ - ld.d $s5, $sp, 152 │ │ │ │ - ld.d $s0, $sp, 192 │ │ │ │ - ld.d $s1, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 144 │ │ │ │ - ld.d $s7, $sp, 136 │ │ │ │ - addi.d $sp, $sp, 208 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 32 # 2c810 ::do_widen(char) const@@Base+0x192a8> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s4, $sp, 64 │ │ │ │ + li.w $a0, 255 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + bl -159776 │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + bl -159788 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 444 # 2b100 , std::allocator >::~basic_stringbuf()@@Base+0x10470> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -2316 # 2a660 , std::allocator >::~basic_stringbuf()@@Base+0xf9d0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $a1, $a2 │ │ │ │ + move $a2, $s1 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -160072 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + st.w $s1, $s0, 28 │ │ │ │ + st.w $a1, $s0, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + li.w $t0, 2 │ │ │ │ + move $t1, $a0 │ │ │ │ + beq $a1, $t0, 48 # 2c8d0 ::do_widen(char) const@@Base+0x19368> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a1, $t0, 456 # 2ca70 ::do_widen(char) const@@Base+0x19508> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 760 # 2b280 , std::allocator >::~basic_stringbuf()@@Base+0x105f0> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -572 # 2ad70 , std::allocator >::~basic_stringbuf()@@Base+0x100e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 380 # 2b140 , std::allocator >::~basic_stringbuf()@@Base+0x104b0> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -932 # 2ac48 , std::allocator >::~basic_stringbuf()@@Base+0xffb8> │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + pcalau12i $s0, 52 │ │ │ │ + ld.d $s0, $s0, -480 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + ld.d $s1, $t1, 8 │ │ │ │ + ldptr.w $t1, $s0, 480 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + st.d $s3, $sp, 72 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + bl -1680 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.w $t0, $s0, 480 │ │ │ │ + li.w $a2, 1 │ │ │ │ + or $t1, $t1, $a0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $a0, $zero │ │ │ │ + slli.w $s2, $t1, 0x0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -1716 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + ldptr.w $a3, $s0, 452 │ │ │ │ + move $a2, $zero │ │ │ │ + or $t0, $t0, $a0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + slli.w $s3, $t0, 0x0 │ │ │ │ + st.d $a3, $sp, 24 │ │ │ │ + bl -1752 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $a3, $sp, 24 │ │ │ │ + ldptr.w $a4, $s0, 452 │ │ │ │ + li.w $a2, 1 │ │ │ │ + or $a3, $a3, $a0 │ │ │ │ + slli.w $a3, $a3, 0x0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $a0, $zero │ │ │ │ + st.d $a3, $sp, 56 │ │ │ │ + st.d $a4, $sp, 24 │ │ │ │ + bl -1792 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $a4, $sp, 24 │ │ │ │ + ldptr.w $a5, $s0, 432 │ │ │ │ + li.w $a2, 1 │ │ │ │ + or $a4, $a4, $a0 │ │ │ │ + slli.w $a4, $a4, 0x0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + st.d $a4, $sp, 48 │ │ │ │ + st.d $a5, $sp, 24 │ │ │ │ + bl -1832 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $a5, $sp, 24 │ │ │ │ + ldptr.w $a6, $s0, 428 │ │ │ │ + move $a2, $zero │ │ │ │ + or $a5, $a5, $a0 │ │ │ │ + slli.w $a5, $a5, 0x0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + st.d $a5, $sp, 40 │ │ │ │ + st.d $a6, $sp, 24 │ │ │ │ + bl -1872 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $a6, $sp, 24 │ │ │ │ + ldptr.w $a7, $s0, 436 │ │ │ │ + move $a2, $zero │ │ │ │ + or $a6, $a6, $a0 │ │ │ │ + slli.w $a6, $a6, 0x0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 7 │ │ │ │ + st.d $a6, $sp, 32 │ │ │ │ + st.d $a7, $sp, 24 │ │ │ │ + bl -1912 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + ld.d $a7, $sp, 24 │ │ │ │ + ldptr.w $s0, $s0, 424 │ │ │ │ + li.w $a2, 1 │ │ │ │ + or $a7, $a7, $a0 │ │ │ │ + slli.w $a7, $a7, 0x0 │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $a0, $zero │ │ │ │ + st.d $a7, $sp, 24 │ │ │ │ + bl -1948 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + or $t0, $s0, $a0 │ │ │ │ + ld.d $a7, $sp, 24 │ │ │ │ + ld.d $a6, $sp, 32 │ │ │ │ + ld.d $a5, $sp, 40 │ │ │ │ + ld.d $a4, $sp, 48 │ │ │ │ + ld.d $a3, $sp, 56 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + move $a2, $s3 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -160652 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + ld.d $s2, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 72 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 380 # 2b180 , std::allocator >::~basic_stringbuf()@@Base+0x104f0> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + ld.d $s0, $t1, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + move $a0, $zero │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + bl -2072 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a1, $a0 │ │ │ │ move $a0, $s0 │ │ │ │ - b -1300 # 2ab18 , std::allocator >::~basic_stringbuf()@@Base+0xfe88> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -160036 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + li.w $t0, 43 │ │ │ │ + li.w $a7, 43 │ │ │ │ + ld.d $a0, $t1, 8 │ │ │ │ + li.w $a6, 43 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + li.w $a5, 43 │ │ │ │ + li.w $a4, 45 │ │ │ │ + li.w $a3, 45 │ │ │ │ + li.w $a2, 124 │ │ │ │ + li.w $a1, 124 │ │ │ │ + bl -160788 │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beq $t0, $s0, 504 # 2b240 , std::allocator >::~basic_stringbuf()@@Base+0x105b0> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -1676 # 2a9e0 , std::allocator >::~basic_stringbuf()@@Base+0xfd50> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 52039 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 2cb08 ::do_widen(char) const@@Base+0x195a0> │ │ │ │ + bl -161408 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 136 │ │ │ │ + addi.d $t0, $s0, 152 │ │ │ │ + beq $a0, $t0, 16 # 2cb20 ::do_widen(char) const@@Base+0x195b8> │ │ │ │ + ld.d $a1, $s0, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160268 │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + addi.d $t0, $s0, 120 │ │ │ │ + beq $a0, $t0, 16 # 2cb38 ::do_widen(char) const@@Base+0x195d0> │ │ │ │ + ld.d $a1, $s0, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160292 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + addi.d $t0, $s0, 88 │ │ │ │ + beq $a0, $t0, 16 # 2cb50 ::do_widen(char) const@@Base+0x195e8> │ │ │ │ + ld.d $a1, $s0, 88 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160316 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + addi.d $t0, $s0, 56 │ │ │ │ + beq $a0, $t0, 56 # 2cb90 ::do_widen(char) const@@Base+0x19628> │ │ │ │ + ld.d $a1, $s0, 56 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -160352 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 316 # 2b1c0 , std::allocator >::~basic_stringbuf()@@Base+0x10530> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -2044 # 2a8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfc20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 88 │ │ │ │ - beq $t0, $s0, 316 # 2b200 , std::allocator >::~basic_stringbuf()@@Base+0x10570> │ │ │ │ - ld.d $t2, $sp, 96 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.d $t1, $sp, 32 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + pcaddi $t0, 51991 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + beqz $a0, 12 # 2cbc8 ::do_widen(char) const@@Base+0x19660> │ │ │ │ + bl -161600 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 88 │ │ │ │ - addi.d $s0, $sp, 104 │ │ │ │ + ld.d $a0, $s0, 136 │ │ │ │ + addi.d $t0, $s0, 152 │ │ │ │ + beq $a0, $t0, 16 # 2cbe0 ::do_widen(char) const@@Base+0x19678> │ │ │ │ + ld.d $a1, $s0, 152 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160460 │ │ │ │ + ld.d $a0, $s0, 104 │ │ │ │ + addi.d $t0, $s0, 120 │ │ │ │ + beq $a0, $t0, 16 # 2cbf8 ::do_widen(char) const@@Base+0x19690> │ │ │ │ + ld.d $a1, $s0, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160484 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + addi.d $t0, $s0, 88 │ │ │ │ + beq $a0, $t0, 16 # 2cc10 ::do_widen(char) const@@Base+0x196a8> │ │ │ │ + ld.d $a1, $s0, 88 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160508 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + addi.d $t0, $s0, 56 │ │ │ │ + beq $a0, $t0, 16 # 2cc28 ::do_widen(char) const@@Base+0x196c0> │ │ │ │ + ld.d $a1, $s0, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -160532 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ move $a0, $s0 │ │ │ │ - b -2404 # 2a788 , std::allocator >::~basic_stringbuf()@@Base+0xfaf8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beqz $a2, 28 # 2b120 , std::allocator >::~basic_stringbuf()@@Base+0x10490> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 436 # 2b2c0 , std::allocator >::~basic_stringbuf()@@Base+0x10630> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -152884 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -2764 # 2a660 , std::allocator >::~basic_stringbuf()@@Base+0xf9d0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $a2, 32 # 2b170 , std::allocator >::~basic_stringbuf()@@Base+0x104e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 392 # 2b2e0 , std::allocator >::~basic_stringbuf()@@Base+0x10650> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -152960 │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -1332 # 2ac48 , std::allocator >::~basic_stringbuf()@@Base+0xffb8> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - nop │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 168 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -160556 │ │ │ │ + blez $a4, 176 # 2ccf0 ::do_widen(char) const@@Base+0x19788> │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + move $s3, $a3 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s0, $a2 │ │ │ │ + li.w $s5, -1 │ │ │ │ + add.w $s2, $a4, $a2 │ │ │ │ nop │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -160588 │ │ │ │ + move $t0, $a0 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s1 │ │ │ │ + beq $t0, $s5, 12 # 2cca8 ::do_widen(char) const@@Base+0x19740> │ │ │ │ + bl -161600 │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 2b1b0 , std::allocator >::~basic_stringbuf()@@Base+0x10520> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 392 # 2b320 , std::allocator >::~basic_stringbuf()@@Base+0x10690> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -153024 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + bne $s0, $s2, -44 # 2cc80 ::do_widen(char) const@@Base+0x19718> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -1700 # 2ab18 , std::allocator >::~basic_stringbuf()@@Base+0xfe88> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beqz $a2, 28 # 2b1e0 , std::allocator >::~basic_stringbuf()@@Base+0x10550> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 308 # 2b300 , std::allocator >::~basic_stringbuf()@@Base+0x10670> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -153076 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -2364 # 2a8b0 , std::allocator >::~basic_stringbuf()@@Base+0xfc20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - beqz $a2, 28 # 2b220 , std::allocator >::~basic_stringbuf()@@Base+0x10590> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 372 # 2b380 , std::allocator >::~basic_stringbuf()@@Base+0x106f0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -153140 │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -2724 # 2a788 , std::allocator >::~basic_stringbuf()@@Base+0xfaf8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 2b260 , std::allocator >::~basic_stringbuf()@@Base+0x105d0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 280 # 2b360 , std::allocator >::~basic_stringbuf()@@Base+0x106d0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -153200 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -2188 # 2a9e0 , std::allocator >::~basic_stringbuf()@@Base+0xfd50> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $t0, $a3 │ │ │ │ + pcaddi $t5, 51903 │ │ │ │ + addi.d $t4, $s0, 56 │ │ │ │ + addi.d $t3, $s0, 88 │ │ │ │ + addi.d $t2, $s0, 120 │ │ │ │ + addi.d $t1, $s0, 152 │ │ │ │ + st.w $a1, $s0, 20 │ │ │ │ + st.w $a2, $s0, 24 │ │ │ │ + st.w $a3, $s0, 28 │ │ │ │ + st.w $a4, $s0, 32 │ │ │ │ + move $a0, $a4 │ │ │ │ + move $a3, $a1 │ │ │ │ + stptr.d $t5, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + st.w $zero, $s0, 36 │ │ │ │ + st.d $t4, $s0, 40 │ │ │ │ + st.d $zero, $s0, 48 │ │ │ │ + st.b $zero, $s0, 56 │ │ │ │ + st.d $t3, $s0, 72 │ │ │ │ + st.d $zero, $s0, 80 │ │ │ │ + st.b $zero, $s0, 88 │ │ │ │ + st.d $t2, $s0, 104 │ │ │ │ + st.d $zero, $s0, 112 │ │ │ │ + st.b $zero, $s0, 120 │ │ │ │ + st.d $t1, $s0, 136 │ │ │ │ + st.d $zero, $s0, 144 │ │ │ │ + st.b $zero, $s0, 152 │ │ │ │ + move $a1, $t0 │ │ │ │ + bl -160852 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 36 # 2cdb0 ::do_widen(char) const@@Base+0x19848> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 2b2a0 , std::allocator >::~basic_stringbuf()@@Base+0x10610> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 184 # 2b340 , std::allocator >::~basic_stringbuf()@@Base+0x106b0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -153264 │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 24 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - b -1340 # 2ad70 , std::allocator >::~basic_stringbuf()@@Base+0x100e0> │ │ │ │ + st.b $t0, $s0, 16 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 136 │ │ │ │ + bl -160772 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + bl -160780 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -160788 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl -160796 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -160116 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + ldptr.w $t0, $a1, 36 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + addi.d $t1, $a0, 152 │ │ │ │ + pcaddi $t5, 51839 │ │ │ │ + addi.d $t4, $a0, 56 │ │ │ │ + addi.d $t3, $a0, 88 │ │ │ │ + addi.d $t2, $a0, 120 │ │ │ │ + st.d $t1, $a0, 136 │ │ │ │ + stptr.d $t5, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + st.w $zero, $a0, 36 │ │ │ │ + st.d $t4, $a0, 40 │ │ │ │ + st.d $zero, $a0, 48 │ │ │ │ + st.b $zero, $a0, 56 │ │ │ │ + st.d $t3, $a0, 72 │ │ │ │ + st.d $zero, $a0, 80 │ │ │ │ + st.b $zero, $a0, 88 │ │ │ │ + st.d $t2, $a0, 104 │ │ │ │ + st.d $zero, $a0, 112 │ │ │ │ + st.b $zero, $a0, 120 │ │ │ │ + st.d $zero, $a0, 144 │ │ │ │ + st.b $zero, $a0, 152 │ │ │ │ + move $t1, $a2 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a2, $a4 │ │ │ │ + bnez $t0, 96 # 2ced0 ::do_widen(char) const@@Base+0x19968> │ │ │ │ + bnez $a4, 12 # 2ce80 ::do_widen(char) const@@Base+0x19918> │ │ │ │ + ldptr.w $a2, $a1, 28 │ │ │ │ nop │ │ │ │ + beqz $a5, 144 # 2cf10 ::do_widen(char) const@@Base+0x199a8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -432 # 2b118 , std::allocator >::~basic_stringbuf()@@Base+0x10488> │ │ │ │ + ld.d $a0, $a1, 8 │ │ │ │ + st.w $t1, $s0, 20 │ │ │ │ + st.w $a3, $s0, 24 │ │ │ │ + st.w $a2, $s0, 28 │ │ │ │ + st.w $a5, $s0, 32 │ │ │ │ + move $a4, $t1 │ │ │ │ + move $a1, $a5 │ │ │ │ + bl -161396 │ │ │ │ + st.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 132 # 2cf30 ::do_widen(char) const@@Base+0x199c8> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + sltui $t2, $t1, 1 │ │ │ │ + sltui $t0, $a3, 1 │ │ │ │ + or $t1, $t1, $t2 │ │ │ │ + or $a3, $a3, $t0 │ │ │ │ + bnez $a4, 16 # 2cef0 ::do_widen(char) const@@Base+0x19988> │ │ │ │ + ldptr.w $t0, $a1, 28 │ │ │ │ + addi.w $a2, $t0, -2 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -384 # 2b168 , std::allocator >::~basic_stringbuf()@@Base+0x104d8> │ │ │ │ + bnez $a5, -104 # 2ce88 ::do_widen(char) const@@Base+0x19920> │ │ │ │ + ldptr.w $a5, $a1, 32 │ │ │ │ + addi.w $a5, $a5, -2 │ │ │ │ + b -116 # 2ce88 ::do_widen(char) const@@Base+0x19920> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a5, $a1, 32 │ │ │ │ + b -140 # 2ce88 ::do_widen(char) const@@Base+0x19920> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -304 # 2b1d8 , std::allocator >::~basic_stringbuf()@@Base+0x10548> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -384 # 2b1a8 , std::allocator >::~basic_stringbuf()@@Base+0x10518> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 16 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $s0, 136 │ │ │ │ + bl -161156 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 104 │ │ │ │ + bl -161164 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl -161172 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl -161180 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -160500 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $a0, $a0, 16 │ │ │ │ + xori $a0, $a0, 0x1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $a1, $a4 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + bl -2280 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -161416 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 32 # 2cff0 ::do_widen(char) const@@Base+0x19a88> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -176 # 2b298 , std::allocator >::~basic_stringbuf()@@Base+0x10608> │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + li.w $a2, -1 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -162332 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a1 │ │ │ │ + move $a1, $a4 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $a3, $sp, 0 │ │ │ │ + bl -2408 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -161544 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 32 # 2d070 ::do_widen(char) const@@Base+0x19b08> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + move $a1, $s1 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -162600 │ │ │ │ nop │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + or $a1, $a1, $a2 │ │ │ │ + b -160936 │ │ │ │ nop │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + b -161732 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -272 # 2b258 , std::allocator >::~basic_stringbuf()@@Base+0x105c8> │ │ │ │ nop │ │ │ │ + ldptr.w $a0, $a0, 28 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a0, $a0, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 104 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -368 # 2b218 , std::allocator >::~basic_stringbuf()@@Base+0x10588> │ │ │ │ + ldptr.w $a0, $a0, 20 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s4, $sp, 160 │ │ │ │ - bl -154520 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -154072 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b 36 # 2b3d0 , std::allocator >::~basic_stringbuf()@@Base+0x10740> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -154088 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ldptr.w $a0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -154296 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -154116 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s4, $sp, 160 │ │ │ │ - bne $t1, $t0, -80 # 2b398 , std::allocator >::~basic_stringbuf()@@Base+0x10708> │ │ │ │ + st.w $a1, $a0, 36 │ │ │ │ + beqz $a1, 28 # 2d110 ::do_widen(char) const@@Base+0x19ba8> │ │ │ │ + b -2152 # 2c890 ::do_widen(char) const@@Base+0x19328> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -153460 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 2b3c0 , std::allocator >::~basic_stringbuf()@@Base+0x10730> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -154168 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - bl -154180 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 88 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -154384 │ │ │ │ - b -84 # 2b3d0 , std::allocator >::~basic_stringbuf()@@Base+0x10740> │ │ │ │ - b -136 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ nop │ │ │ │ - b -48 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -116 # 2b3d0 , std::allocator >::~basic_stringbuf()@@Base+0x10740> │ │ │ │ - b -168 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ nop │ │ │ │ - b -80 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - bl -154256 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -154460 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $s2, $sp, 176 │ │ │ │ - st.d $s4, $sp, 160 │ │ │ │ - st.d $s5, $sp, 152 │ │ │ │ - beq $t1, $t0, -148 # 2b3f0 , std::allocator >::~basic_stringbuf()@@Base+0x10760> │ │ │ │ - b -240 # 2b398 , std::allocator >::~basic_stringbuf()@@Base+0x10708> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - b -48 # 2b468 , std::allocator >::~basic_stringbuf()@@Base+0x107d8> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ move $s0, $a0 │ │ │ │ - b -148 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -156 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - b -272 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ - nop │ │ │ │ - b -184 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ - nop │ │ │ │ - b -288 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $a1, $a5 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s1, $a2 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + move $s3, $a4 │ │ │ │ + move $s4, $a3 │ │ │ │ + bl -2696 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -161832 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 64 # 2d1b0 ::do_widen(char) const@@Base+0x19c48> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -200 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ nop │ │ │ │ - b -304 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ nop │ │ │ │ - b -216 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -212 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -220 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - b -336 # 2b3a0 , std::allocator >::~basic_stringbuf()@@Base+0x10710> │ │ │ │ nop │ │ │ │ - b -248 # 2b400 , std::allocator >::~basic_stringbuf()@@Base+0x10770> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -244 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -252 # 2b410 , std::allocator >::~basic_stringbuf()@@Base+0x10780> │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s2, $sp, 192 │ │ │ │ - pcalau12i $s2, 53 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - lu12i.w $t2, 476823 │ │ │ │ - st.d $s0, $sp, 208 │ │ │ │ - st.d $s1, $sp, 200 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s1, $sp, 120 │ │ │ │ - ori $t2, $t2, 0x571 │ │ │ │ - li.w $t1, 4 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t2, $sp, 120 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ - st.b $zero, $sp, 124 │ │ │ │ - st.d $t0, $sp, 136 │ │ │ │ - bl -17616 # 27090 , std::allocator >::~basic_stringbuf()@@Base+0xc400> │ │ │ │ - st.d $s3, $sp, 184 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 16 # 2b580 , std::allocator >::~basic_stringbuf()@@Base+0x108f0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -154732 │ │ │ │ - bnez $s3, 288 # 2b6a0 , std::allocator >::~basic_stringbuf()@@Base+0x10a10> │ │ │ │ - ld.bu $t0, $s0, 32 │ │ │ │ - bnez $t0, 120 # 2b600 , std::allocator >::~basic_stringbuf()@@Base+0x10970> │ │ │ │ - ld.bu $t0, $s0, 48 │ │ │ │ - bnez $t0, 368 # 2b700 , std::allocator >::~basic_stringbuf()@@Base+0x10a70> │ │ │ │ - ld.bu $t0, $s0, 64 │ │ │ │ - bnez $t0, 296 # 2b6c0 , std::allocator >::~basic_stringbuf()@@Base+0x10a30> │ │ │ │ - ld.bu $t0, $s0, 80 │ │ │ │ - beqz $t0, 608 # 2b800 , std::allocator >::~basic_stringbuf()@@Base+0x10b70> │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - bl -106888 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - bl -105616 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - bnez $a0, 652 # 2b840 , std::allocator >::~basic_stringbuf()@@Base+0x10bb0> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + ldptr.d $s4, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b -162104 │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ + li.w $t0, 2 │ │ │ │ + beq $a2, $t0, 76 # 2d230 ::do_widen(char) const@@Base+0x19cc8> │ │ │ │ + bltu $t0, $a2, 40 # 2d210 ::do_widen(char) const@@Base+0x19ca8> │ │ │ │ + beqz $a2, 100 # 2d250 ::do_widen(char) const@@Base+0x19ce8> │ │ │ │ + addi.d $a0, $a0, 72 │ │ │ │ + b -162596 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 3416 # 2c328 , std::allocator >::~basic_stringbuf()@@Base+0x11698> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $s3, $sp, 184 │ │ │ │ - ld.d $s0, $sp, 208 │ │ │ │ - ld.d $s1, $sp, 200 │ │ │ │ - ld.d $s2, $sp, 192 │ │ │ │ - ld.d $s4, $sp, 176 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -112440 # fecc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bac> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -105708 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - beqz $a0, -80 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -105352 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - li.w $t0, 1344 │ │ │ │ - beq $a0, $t0, 640 # 2b8a0 , std::allocator >::~basic_stringbuf()@@Base+0x10c10> │ │ │ │ - li.w $t0, 1345 │ │ │ │ - bne $a0, $t0, 640 # 2b8a8 , std::allocator >::~basic_stringbuf()@@Base+0x10c18> │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - lu12i.w $t2, 452246 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - lu32i.d $t2, 347424 │ │ │ │ - ld.d $a0, $t3, 32 │ │ │ │ - lu52i.d $t2, $t2, 1766 │ │ │ │ - li.w $t1, 117 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 129 │ │ │ │ - bl -126320 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 16 # 2b680 , std::allocator >::~basic_stringbuf()@@Base+0x109f0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -154988 │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - st.b $zero, $s0, 32 │ │ │ │ - bl -104728 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ - b -204 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $t0, 3 │ │ │ │ + bne $a2, $t0, 92 # 2d270 ::do_widen(char) const@@Base+0x19d08> │ │ │ │ + addi.d $a0, $a0, 136 │ │ │ │ + b -162636 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $zero │ │ │ │ - b -220 # 2b5c8 , std::allocator >::~basic_stringbuf()@@Base+0x10938> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a0, $a0, 104 │ │ │ │ + b -162660 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bl -107172 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bl -105900 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - beqz $a0, -272 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bl -105544 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - li.w $t0, 1345 │ │ │ │ - beq $a0, $t0, 2688 # 2c160 , std::allocator >::~basic_stringbuf()@@Base+0x114d0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 56 │ │ │ │ - bl -104828 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ - b -304 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ nop │ │ │ │ + addi.d $a0, $a0, 40 │ │ │ │ + b -162692 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -107236 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -105964 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - beqz $a0, -336 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -6312 # 29e70 , std::allocator >::~basic_stringbuf()@@Base+0xf1e0> │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -105616 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - li.w $t0, 1345 │ │ │ │ - beq $a0, $t0, 2520 # 2c100 , std::allocator >::~basic_stringbuf()@@Base+0x11470> │ │ │ │ - li.w $t0, 1356 │ │ │ │ - bne $a0, $t0, 176 # 2b7e0 , std::allocator >::~basic_stringbuf()@@Base+0x10b50> │ │ │ │ - lu12i.w $t0, 132695 │ │ │ │ - ori $t0, $t0, 0x241 │ │ │ │ - lu32i.d $t0, 356217 │ │ │ │ - lu52i.d $t0, $t0, 519 │ │ │ │ - lu12i.w $t2, 415527 │ │ │ │ - addi.d $t3, $sp, 88 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - ori $t2, $t2, 0x573 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - li.w $t1, 63 │ │ │ │ - li.w $t0, 13 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - move $s6, $a0 │ │ │ │ - move $s7, $t3 │ │ │ │ - st.d $t3, $sp, 72 │ │ │ │ - st.w $t2, $sp, 96 │ │ │ │ - st.b $t1, $sp, 100 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.b $zero, $sp, 101 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.b $zero, $sp, 120 │ │ │ │ - bl -97888 # 13938 ::do_widen(char) const@@Base+0x2c8> │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2b7b8 , std::allocator >::~basic_stringbuf()@@Base+0x10b28> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155296 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - beq $a0, $s7, 20 # 2b7d0 , std::allocator >::~basic_stringbuf()@@Base+0x10b40> │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155320 │ │ │ │ nop │ │ │ │ - bnez $s3, 2600 # 2c1f8 , std::allocator >::~basic_stringbuf()@@Base+0x11568> │ │ │ │ nop │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - ld.d $a0, $s0, 40 │ │ │ │ - bl -105076 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ - b -552 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t1, $a1, 0 │ │ │ │ + ld.d $t0, $a1, 8 │ │ │ │ + pcalau12i $t2, 51 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + move $s0, $zero │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + move $s2, $a1 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $s7, $a2 │ │ │ │ + move $s8, $a3 │ │ │ │ + move $fp, $a4 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + li.w $s6, -1 │ │ │ │ + bgeu $s0, $t0, 136 # 2d370 ::do_widen(char) const@@Base+0x19e08> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - bl -107492 # 11420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - bl -106220 # 11920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8600> │ │ │ │ - beqz $a0, -592 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - bl -105864 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - addi.w $t0, $a0, -1337 │ │ │ │ - li.w $t1, 6 │ │ │ │ - bltu $t1, $t0, 1132 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - pcaddi $t1, 17783 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t1, $t0 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - jr $t1 │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - addi.d $t0, $sp, 88 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - move $s7, $t0 │ │ │ │ - st.b $zero, $sp, 88 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -105940 # 11a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8770> │ │ │ │ - li.w $t1, 25 │ │ │ │ - addi.w $t0, $a0, -1345 │ │ │ │ - bltu $t1, $t0, 576 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ - pcaddi $t1, 17778 │ │ │ │ - slli.d $t0, $t0, 0x3 │ │ │ │ - ldx.d $t0, $t1, $t0 │ │ │ │ + slli.d $t0, $s0, 0x5 │ │ │ │ add.d $t1, $t1, $t0 │ │ │ │ - jr $t1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 24 │ │ │ │ - bl -112824 # ffec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ccc> │ │ │ │ - ld.d $t0, $s0, 24 │ │ │ │ - pcaddi $a0, 54139 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - addi.d $a1, $a1, 16 │ │ │ │ - bl -156136 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - li.w $a0, 3 │ │ │ │ - b -760 # 2b5c8 , std::allocator >::~basic_stringbuf()@@Base+0x10938> │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a1, 260 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 124 │ │ │ │ - bl -20668 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2b908 , std::allocator >::~basic_stringbuf()@@Base+0x10c78> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155632 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -135304 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + move $a1, $fp │ │ │ │ + bl -3140 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + move $a2, $s7 │ │ │ │ + add.w $a1, $s8, $s0 │ │ │ │ + bl -162276 │ │ │ │ + beq $a0, $s6, 24 # 2d340 ::do_widen(char) const@@Base+0x19dd8> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + li.w $a2, -1 │ │ │ │ + bl -163144 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - li.w $a1, 261 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 125 │ │ │ │ - bl -20740 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2b950 , std::allocator >::~basic_stringbuf()@@Base+0x10cc0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s3, 20 # 2d358 ::do_widen(char) const@@Base+0x19df0> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -155704 │ │ │ │ + bl -162368 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - li.w $a1, 259 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.h $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 122 │ │ │ │ - bl -20804 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2b990 , std::allocator >::~basic_stringbuf()@@Base+0x10d00> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155768 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bltu $s0, $t0, -124 # 2d2f0 ::do_widen(char) const@@Base+0x19d88> │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 48 # 2d3b0 ::do_widen(char) const@@Base+0x19e48> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s2, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + bl -162744 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a1, 258 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -162296 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + bne $t1, $t0, -44 # 2d3b8 ::do_widen(char) const@@Base+0x19e50> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -161644 │ │ │ │ + addi.d $sp, $sp, -128 │ │ │ │ + st.d $s2, $sp, 96 │ │ │ │ + pcalau12i $s2, 51 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s0, $sp, 112 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 120 │ │ │ │ st.d $s1, $sp, 104 │ │ │ │ - st.w $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 124 │ │ │ │ - bl -20868 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2b9d0 , std::allocator >::~basic_stringbuf()@@Base+0x10d40> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155832 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + bl -163772 │ │ │ │ + ldptr.w $a1, $s0, 36 │ │ │ │ + bnez $a1, 780 # 2d730 ::do_widen(char) const@@Base+0x1a1c8> │ │ │ │ + ld.d $a2, $s0, 48 │ │ │ │ + beqz $a2, 612 # 2d690 ::do_widen(char) const@@Base+0x1a128> │ │ │ │ + ld.d $a1, $s0, 40 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + bl -135616 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + bl -4576 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -3468 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -162604 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 668 # 2d710 ::do_widen(char) const@@Base+0x1a1a8> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + beq $a0, $s1, 24 # 2d498 ::do_widen(char) const@@Base+0x19f30> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - li.w $a1, 112 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 125 │ │ │ │ - bl -20940 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2ba18 , std::allocator >::~basic_stringbuf()@@Base+0x10d88> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -155904 │ │ │ │ + bl -162688 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a1, 104 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 124 │ │ │ │ - bl -21004 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2ba58 , std::allocator >::~basic_stringbuf()@@Base+0x10dc8> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -155968 │ │ │ │ + ld.d $a2, $s0, 112 │ │ │ │ + beqz $a2, 468 # 2d670 ::do_widen(char) const@@Base+0x1a108> │ │ │ │ + ld.d $a1, $s0, 104 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + bl -135728 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t0, $s0, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + addi.w $s3, $t0, -1 │ │ │ │ + bl -4696 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -3588 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -162724 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 452 # 2d6b0 ::do_widen(char) const@@Base+0x1a148> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + beq $a0, $s1, 24 # 2d510 ::do_widen(char) const@@Base+0x19fa8> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a1, 113 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.w $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 124 │ │ │ │ - bl -21068 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2ba98 , std::allocator >::~basic_stringbuf()@@Base+0x10e08> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -156032 │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -5552 # 2a4f0 , std::allocator >::~basic_stringbuf()@@Base+0xf860> │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - bl -107144 # 11820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8500> │ │ │ │ + bl -162808 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 316 # 2bbf0 , std::allocator >::~basic_stringbuf()@@Base+0x10f60> │ │ │ │ - li.w $t0, 30 │ │ │ │ + ld.d $t1, $s0, 80 │ │ │ │ + beqz $t1, 140 # 2d5a0 ::do_widen(char) const@@Base+0x1a038> │ │ │ │ + ldptr.w $t0, $s0, 28 │ │ │ │ + ld.d $a1, $s0, 72 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + move $a2, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + bl -135872 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -155204 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - pcaddi $t1, 16055 │ │ │ │ - ld.d $t4, $t1, 16 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - ldptr.w $t3, $t1, 24 │ │ │ │ - ld.hu $t2, $t1, 28 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t5, $sp, 120 │ │ │ │ - st.d $t4, $t0, 16 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - st.w $t3, $t0, 24 │ │ │ │ - st.h $t2, $t0, 28 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + sub.w $s3, $t0, $t1 │ │ │ │ + bl -4844 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -3736 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + move $a2, $s3 │ │ │ │ move $a1, $zero │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -99484 # 13688 ::do_widen(char) const@@Base+0x18> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2bb40 , std::allocator >::~basic_stringbuf()@@Base+0x10eb0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + bl -162872 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 368 # 2d6f0 ::do_widen(char) const@@Base+0x1a188> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 24 # 2d5a0 ::do_widen(char) const@@Base+0x1a038> │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -156200 │ │ │ │ + bl -162952 │ │ │ │ nop │ │ │ │ - li.w $a0, -1 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -125820 # cfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cac> │ │ │ │ - li.w $t1, 343 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $a0, $t1, 156 # 2bbf0 , std::allocator >::~basic_stringbuf()@@Base+0x10f60> │ │ │ │ - li.w $t1, 10 │ │ │ │ - beq $a0, $t1, 148 # 2bbf0 , std::allocator >::~basic_stringbuf()@@Base+0x10f60> │ │ │ │ - li.w $t1, -1 │ │ │ │ - beq $a0, $t1, 140 # 2bbf0 , std::allocator >::~basic_stringbuf()@@Base+0x10f60> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ + ld.d $t1, $s0, 144 │ │ │ │ + beqz $t1, 148 # 2d638 ::do_widen(char) const@@Base+0x1a0d0> │ │ │ │ + ldptr.w $t0, $s0, 28 │ │ │ │ + ld.d $a1, $s0, 136 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + move $a2, $t1 │ │ │ │ + addi.w $t0, $t0, -1 │ │ │ │ + addi.d $s1, $sp, 40 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + move $s5, $a0 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ - bl -141404 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -21336 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - beq $a0, $s1, 20 # 2bba8 , std::allocator >::~basic_stringbuf()@@Base+0x10f18> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156304 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + bl -136020 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.w $t2, $s0, 32 │ │ │ │ ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $s0, 72 │ │ │ │ - move $a1, $t0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - move $s4, $t0 │ │ │ │ - bl -18672 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -117916 # ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c10> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 28 # 2bbf0 , std::allocator >::~basic_stringbuf()@@Base+0x10f60> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156368 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -106120 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - beq $a0, $s7, 1512 # 2c1e8 , std::allocator >::~basic_stringbuf()@@Base+0x11558> │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156412 │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - b -1624 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - nop │ │ │ │ - ld.d $t4, $s0, 8 │ │ │ │ - lu12i.w $t3, 132245 │ │ │ │ - ori $t3, $t3, 0x547 │ │ │ │ - lu32i.d $t3, 290895 │ │ │ │ - ld.d $a0, $t4, 32 │ │ │ │ - lu52i.d $t3, $t3, 1687 │ │ │ │ - lu12i.w $t2, 6 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - ori $t2, $t2, 0xe6f │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.h $t2, $s1, 8 │ │ │ │ - st.b $t1, $s1, 10 │ │ │ │ - li.w $t0, 11 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 131 │ │ │ │ - bl -127856 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 16 # 2bc80 , std::allocator >::~basic_stringbuf()@@Base+0x10ff0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 4 │ │ │ │ + sub.w $s3, $t0, $t1 │ │ │ │ + addi.w $s4, $t2, -1 │ │ │ │ + bl -5000 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a1, $a0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -3892 # 2c6d0 ::do_widen(char) const@@Base+0x19168> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + move $a2, $s3 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -163028 │ │ │ │ + li.w $t0, -1 │ │ │ │ + bne $a0, $t0, 180 # 2d6d0 ::do_widen(char) const@@Base+0x1a168> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s1, 300 # 2d750 ::do_widen(char) const@@Base+0x1a1e8> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -156524 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 64 │ │ │ │ + bl -163104 │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 280 # 2d758 ::do_widen(char) const@@Base+0x1a1f0> │ │ │ │ + ld.d $ra, $sp, 120 │ │ │ │ + ld.d $s3, $sp, 88 │ │ │ │ + ld.d $s5, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 112 │ │ │ │ + ld.d $s1, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 128 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 16 │ │ │ │ - bl -106276 # 11d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a50> │ │ │ │ - b -1752 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ nop │ │ │ │ - ld.d $t2, $s0, 8 │ │ │ │ - lu12i.w $t1, 476902 │ │ │ │ - ori $t1, $t1, 0xf43 │ │ │ │ - ld.d $a0, $t2, 32 │ │ │ │ - lu32i.d $t1, -233614 │ │ │ │ - lu52i.d $t1, $t1, 1846 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t1, $sp, 120 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - bl -127964 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2bcf0 , std::allocator >::~basic_stringbuf()@@Base+0x11060> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156632 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + b -356 # 2d510 ::do_widen(char) const@@Base+0x19fa8> │ │ │ │ nop │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 80 │ │ │ │ - b -104 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 88 │ │ │ │ - bl -139460 # 9c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x920> │ │ │ │ - b -120 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ nop │ │ │ │ - ld.d $t4, $s0, 8 │ │ │ │ - lu12i.w $t3, 415446 │ │ │ │ - ori $t3, $t3, 0x147 │ │ │ │ - lu32i.d $t3, 348960 │ │ │ │ - ld.d $a0, $t4, 32 │ │ │ │ - lu52i.d $t3, $t3, 1862 │ │ │ │ - lu12i.w $t2, 423654 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t3, $sp, 120 │ │ │ │ - ori $t2, $t2, 0x974 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.w $t2, $s1, 8 │ │ │ │ - st.b $t1, $s1, 12 │ │ │ │ - li.w $t0, 13 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 133 │ │ │ │ - bl -128096 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 16 # 2bd70 , std::allocator >::~basic_stringbuf()@@Base+0x110e0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156764 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 48 │ │ │ │ - b -232 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ nop │ │ │ │ - pcaddi $a0, 53830 │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a4, $zero │ │ │ │ - pcaddi $a3, 16473 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -156308 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - li.w $a0, 3 │ │ │ │ - b -2004 # 2b5c8 , std::allocator >::~basic_stringbuf()@@Base+0x10938> │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -50552 # 1f82c , std::allocator >::~basic_stringbuf()@@Base+0x4b9c> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 24 │ │ │ │ - move $s4, $t1 │ │ │ │ - move $s3, $t2 │ │ │ │ - move $t0, $t1 │ │ │ │ - beq $t2, $t1, 1332 # 2c2f0 , std::allocator >::~basic_stringbuf()@@Base+0x11660> │ │ │ │ - ldptr.d $a0, $t0, 0 │ │ │ │ - addi.d $t1, $t0, 16 │ │ │ │ - beq $a0, $t1, 24 # 2bde0 , std::allocator >::~basic_stringbuf()@@Base+0x11150> │ │ │ │ - ld.d $a1, $t0, 16 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -156872 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - addi.d $t0, $t0, 32 │ │ │ │ - bne $s3, $t0, -36 # 2bdc0 , std::allocator >::~basic_stringbuf()@@Base+0x11130> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - sub.d $t0, $s3, $s4 │ │ │ │ - beqz $a0, 1176 # 2c288 , std::allocator >::~basic_stringbuf()@@Base+0x115f8> │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 32 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - sub.d $a1, $a1, $a0 │ │ │ │ - bl -156916 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - bnez $t0, 1148 # 2c288 , std::allocator >::~basic_stringbuf()@@Base+0x115f8> │ │ │ │ - pcaddi $t0, 53734 │ │ │ │ - ld.d $s4, $t0, 8 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - ldptr.d $s6, $t0, 0 │ │ │ │ - addi.d $a1, $s4, 116 │ │ │ │ - addi.d $t0, $sp, 56 │ │ │ │ - st.d $s8, $sp, 144 │ │ │ │ - move $s3, $a0 │ │ │ │ - move $s8, $t0 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.b $zero, $sp, 56 │ │ │ │ - bl -156404 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - li.w $t2, 117 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 115 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1532 # 2c458 , std::allocator >::~basic_stringbuf()@@Base+0x117c8> │ │ │ │ - li.w $a2, 116 │ │ │ │ - pcaddi $a1, 15837 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -157868 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 48 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s4, 1472 # 2c440 , std::allocator >::~basic_stringbuf()@@Base+0x117b0> │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -157904 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - li.w $t2, 3 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 1 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1408 # 2c428 , std::allocator >::~basic_stringbuf()@@Base+0x11798> │ │ │ │ - li.w $a2, 2 │ │ │ │ - pcaddi $a1, 15848 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -157944 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $t1, $sp, 88 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - move $s7, $t1 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 1064 # 2c300 , std::allocator >::~basic_stringbuf()@@Base+0x11670> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - ld.d $t3, $t0, 8 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $t3, $sp, 80 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - li.w $t2, 83 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 81 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1616 # 2c560 , std::allocator >::~basic_stringbuf()@@Base+0x118d0> │ │ │ │ - li.w $a2, 82 │ │ │ │ - pcaddi $a1, 15824 │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -158052 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ - move $t0, $a0 │ │ │ │ - beq $t1, $a1, 1048 # 2c350 , std::allocator >::~basic_stringbuf()@@Base+0x116c0> │ │ │ │ - ld.d $t2, $a0, 16 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - ld.d $t1, $t0, 8 │ │ │ │ - stptr.d $a1, $t0, 0 │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - st.d $t1, $sp, 112 │ │ │ │ - li.w $a1, 1 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.b $zero, $t0, 16 │ │ │ │ - bl -100572 # 13688 ::do_widen(char) const@@Base+0x18> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2bf80 , std::allocator >::~basic_stringbuf()@@Base+0x112f0> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157288 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 72 │ │ │ │ - beq $a0, $s7, 20 # 2bf98 , std::allocator >::~basic_stringbuf()@@Base+0x11308> │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157312 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + b -508 # 2d498 ::do_widen(char) const@@Base+0x19f30> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s8, 932 # 2c340 , std::allocator >::~basic_stringbuf()@@Base+0x116b0> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157336 │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 144 │ │ │ │ - b -808 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 4 │ │ │ │ - pcaddi $a3, 15730 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -156888 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1324 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - lu12i.w $t2, 452246 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - lu32i.d $t2, 347424 │ │ │ │ - ld.d $a0, $t3, 32 │ │ │ │ - lu52i.d $t2, $t2, 1766 │ │ │ │ - li.w $t1, 117 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 129 │ │ │ │ - bl -128804 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2c038 , std::allocator >::~basic_stringbuf()@@Base+0x113a8> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157472 │ │ │ │ nop │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - b -1420 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 15704 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157016 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1452 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 4 │ │ │ │ - pcaddi $a3, 15694 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157048 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1484 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 2 │ │ │ │ - pcaddi $a3, 15684 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157080 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1516 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 15654 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157112 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1548 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 4 │ │ │ │ - pcaddi $a3, 15674 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157144 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1580 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $a2, $sp, 80 │ │ │ │ - li.w $a4, 4 │ │ │ │ - pcaddi $a3, 15486 │ │ │ │ - move $a1, $zero │ │ │ │ - addi.d $a0, $sp, 72 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -157176 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1612 # 2bab0 , std::allocator >::~basic_stringbuf()@@Base+0x10e20> │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - lu12i.w $t2, 452246 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - lu32i.d $t2, 347424 │ │ │ │ - ld.d $a0, $t3, 32 │ │ │ │ - lu52i.d $t2, $t2, 1766 │ │ │ │ - li.w $t1, 117 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 129 │ │ │ │ - bl -129092 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2c158 , std::allocator >::~basic_stringbuf()@@Base+0x114c8> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157760 │ │ │ │ nop │ │ │ │ - st.b $zero, $s0, 48 │ │ │ │ - b -2428 # 2b7e0 , std::allocator >::~basic_stringbuf()@@Base+0x10b50> │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - lu12i.w $t2, 452246 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - lu32i.d $t2, 347424 │ │ │ │ - ld.d $a0, $t3, 32 │ │ │ │ - lu52i.d $t2, $t2, 1766 │ │ │ │ - li.w $t1, 117 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.b $t1, $s1, 8 │ │ │ │ - li.w $t0, 9 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 129 │ │ │ │ - bl -129188 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 20 # 2c1b8 , std::allocator >::~basic_stringbuf()@@Base+0x11528> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -157856 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - st.b $zero, $s0, 64 │ │ │ │ - bl -9248 # 29da0 , std::allocator >::~basic_stringbuf()@@Base+0xf110> │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ ld.d $a0, $s0, 8 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 24 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ + li.w $a2, -1 │ │ │ │ + bl -164044 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + bne $a0, $s1, -456 # 2d500 ::do_widen(char) const@@Base+0x19f98> │ │ │ │ + b -444 # 2d510 ::do_widen(char) const@@Base+0x19fa8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ ld.d $a0, $s0, 8 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - b -2812 # 2b6e8 , std::allocator >::~basic_stringbuf()@@Base+0x10a58> │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - b -3120 # 2b5c0 , std::allocator >::~basic_stringbuf()@@Base+0x10930> │ │ │ │ - nop │ │ │ │ - bl -93120 # 15638 ::do_widen(char) const@@Base+0x1fc8> │ │ │ │ - li.w $t0, 23 │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - bl -157060 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t5, $sp, 16 │ │ │ │ - pcaddi $t1, 15575 │ │ │ │ - ldptr.w $t4, $t1, 16 │ │ │ │ - vld $vr0, $t1, 0 │ │ │ │ - ld.hu $t3, $t1, 20 │ │ │ │ - ld.bu $t2, $t1, 22 │ │ │ │ - st.d $a0, $sp, 104 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t5, $sp, 120 │ │ │ │ - st.w $t4, $t0, 16 │ │ │ │ - vst $vr0, $t0, 0 │ │ │ │ - st.h $t3, $t0, 20 │ │ │ │ - st.b $t2, $t0, 22 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 104 │ │ │ │ - li.w $a1, 1 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -101340 # 13688 ::do_widen(char) const@@Base+0x18> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, -2708 # 2b7d8 , std::allocator >::~basic_stringbuf()@@Base+0x10b48> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -158056 │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - b -2724 # 2b7e0 , std::allocator >::~basic_stringbuf()@@Base+0x10b50> │ │ │ │ - ld.d $t3, $s0, 8 │ │ │ │ - lu12i.w $t2, 415590 │ │ │ │ - ori $t2, $t2, 0x54c │ │ │ │ - lu32i.d $t2, 204908 │ │ │ │ - ld.d $a0, $t3, 32 │ │ │ │ - lu52i.d $t2, $t2, 1621 │ │ │ │ - lu12i.w $t1, 476726 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t2, $sp, 120 │ │ │ │ - st.w $t1, $s1, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 104 │ │ │ │ - st.d $t0, $sp, 112 │ │ │ │ - st.b $zero, $sp, 132 │ │ │ │ - bl -129488 # c8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d8> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - beq $a0, $s1, 16 # 2c2e0 , std::allocator >::~basic_stringbuf()@@Base+0x11650> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -158156 │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 32 │ │ │ │ - b -1624 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ - nop │ │ │ │ - move $a0, $t2 │ │ │ │ - move $t0, $zero │ │ │ │ - bnez $t2, -1280 # 2bdf8 , std::allocator >::~basic_stringbuf()@@Base+0x11168> │ │ │ │ - b -1260 # 2be10 , std::allocator >::~basic_stringbuf()@@Base+0x11180> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s7 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -157492 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -1080 # 2bee8 , std::allocator >::~basic_stringbuf()@@Base+0x11258> │ │ │ │ - nop │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - st.d $s8, $sp, 144 │ │ │ │ - bl -158520 │ │ │ │ - nop │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - ld.d $s8, $sp, 144 │ │ │ │ - b -1724 # 2bc90 , std::allocator >::~basic_stringbuf()@@Base+0x11000> │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -157572 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - b -1064 # 2bf48 , std::allocator >::~basic_stringbuf()@@Base+0x112b8> │ │ │ │ + li.w $a2, -1 │ │ │ │ + bl -164076 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bne $a0, $s1, -188 # 2d628 ::do_widen(char) const@@Base+0x1a0c0> │ │ │ │ + b 104 # 2d750 ::do_widen(char) const@@Base+0x1a1e8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -158128 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - move $a0, $s6 │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a2, -1 │ │ │ │ + bl -164108 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bne $a0, $s1, -372 # 2d590 ::do_widen(char) const@@Base+0x1a028> │ │ │ │ + b -360 # 2d5a0 ::do_widen(char) const@@Base+0x1a038> │ │ │ │ nop │ │ │ │ - bl -158144 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s8, $sp, 144 │ │ │ │ - bne $t1, $t0, 68 # 2c3e8 , std::allocator >::~basic_stringbuf()@@Base+0x11758> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + li.w $a2, -1 │ │ │ │ + bl -164140 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + bne $a0, $s1, -672 # 2d488 ::do_widen(char) const@@Base+0x19f20> │ │ │ │ + b -660 # 2d498 ::do_widen(char) const@@Base+0x19f30> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -157484 │ │ │ │ - b -56 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -158192 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ + bl -3748 # 2c890 ::do_widen(char) const@@Base+0x19328> │ │ │ │ + b -784 # 2d428 ::do_widen(char) const@@Base+0x19ec0> │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - st.d $s8, $sp, 144 │ │ │ │ - beq $t1, $t0, -56 # 2c3a8 , std::allocator >::~basic_stringbuf()@@Base+0x11718> │ │ │ │ nop │ │ │ │ - bl -158696 │ │ │ │ nop │ │ │ │ - b -120 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ nop │ │ │ │ - b -128 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ nop │ │ │ │ - b -136 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ + ld.d $s4, $sp, 80 │ │ │ │ + b -284 # 2d638 ::do_widen(char) const@@Base+0x1a0d0> │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ nop │ │ │ │ - b -80 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ + bl -163680 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -158280 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s6 │ │ │ │ - b -144 # 2c390 , std::allocator >::~basic_stringbuf()@@Base+0x11700> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -163232 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 56 # 2c468 , std::allocator >::~basic_stringbuf()@@Base+0x117d8> │ │ │ │ - pcaddi $a0, 14713 │ │ │ │ - bl -159096 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + bne $t1, $t0, -32 # 2d760 ::do_widen(char) const@@Base+0x1a1f8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -162572 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -163272 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 32 # 2c468 , std::allocator >::~basic_stringbuf()@@Base+0x117d8> │ │ │ │ - pcaddi $a0, 14707 │ │ │ │ - bl -159120 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + beq $t1, $t0, -36 # 2d788 ::do_widen(char) const@@Base+0x1a220> │ │ │ │ + b -80 # 2d760 ::do_widen(char) const@@Base+0x1a1f8> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -163312 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s3, $sp, 88 │ │ │ │ + st.d $s4, $sp, 80 │ │ │ │ + st.d $s5, $sp, 72 │ │ │ │ + beq $t1, $t0, -80 # 2d788 ::do_widen(char) const@@Base+0x1a220> │ │ │ │ + b -124 # 2d760 ::do_widen(char) const@@Base+0x1a1f8> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -163352 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, 88 # 2c4b8 , std::allocator >::~basic_stringbuf()@@Base+0x11828> │ │ │ │ + beq $t1, $t0, -108 # 2d788 ::do_widen(char) const@@Base+0x1a220> │ │ │ │ + b -152 # 2d760 ::do_widen(char) const@@Base+0x1a1f8> │ │ │ │ nop │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - bl -158832 │ │ │ │ nop │ │ │ │ - b -192 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + bl -163152 │ │ │ │ + bl -164452 │ │ │ │ + move $a0, $zero │ │ │ │ + bl -163740 │ │ │ │ + bl -163456 │ │ │ │ + pcalau12i $s0, 51 │ │ │ │ + ld.d $s0, $s0, -248 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a1, 1 │ │ │ │ + bl -164068 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + li.w $a1, 1 │ │ │ │ + bl -164400 │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + ld.d $t0, $t0, -384 │ │ │ │ + li.w $t1, 25 │ │ │ │ + stptr.w $t1, $t0, 0 │ │ │ │ + bl -162868 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + li.w $a0, 1 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - b -248 # 2c390 , std::allocator >::~basic_stringbuf()@@Base+0x11700> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -163612 │ │ │ │ + bl -162912 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -163548 │ │ │ │ + nop │ │ │ │ + b -164148 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -158412 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - beq $t1, $t0, -264 # 2c3a8 , std::allocator >::~basic_stringbuf()@@Base+0x11718> │ │ │ │ - b -204 # 2c3e8 , std::allocator >::~basic_stringbuf()@@Base+0x11758> │ │ │ │ - pcaddi $a0, 14680 │ │ │ │ - bl -159228 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -44 # 2c498 , std::allocator >::~basic_stringbuf()@@Base+0x11808> │ │ │ │ - b -272 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ nop │ │ │ │ + li.w $t0, 1000 │ │ │ │ + mul.w $t0, $t0, $a0 │ │ │ │ + addi.d $sp, $sp, -192 │ │ │ │ + st.d $s1, $sp, 168 │ │ │ │ + pcalau12i $s1, 51 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t2, $s1, 0 │ │ │ │ + addi.d $t1, $sp, 8 │ │ │ │ + nor $a4, $zero, $a0 │ │ │ │ + li.w $a2, 120 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 32 │ │ │ │ + st.d $ra, $sp, 184 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + st.d $s0, $sp, 176 │ │ │ │ + st.d $s2, $sp, 160 │ │ │ │ + maskeqz $s0, $t1, $a4 │ │ │ │ + st.d $zero, $sp, 8 │ │ │ │ + li.w $s2, -1 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -164532 │ │ │ │ + li.w $t0, 1 │ │ │ │ + move $a4, $s0 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + li.w $a0, 1024 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -163140 │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + ld.d $t0, $t0, -248 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s6 │ │ │ │ - b -328 # 2c390 , std::allocator >::~basic_stringbuf()@@Base+0x11700> │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + bl -164648 │ │ │ │ + ld.d $t1, $sp, 152 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + maskeqz $a0, $a0, $s0 │ │ │ │ + masknez $s0, $s2, $s0 │ │ │ │ + or $a0, $a0, $s0 │ │ │ │ + bne $t1, $t0, 28 # 2d95c ::do_widen(char) const@@Base+0x1a3f4> │ │ │ │ + ld.d $ra, $sp, 184 │ │ │ │ + ld.d $s0, $sp, 176 │ │ │ │ + ld.d $s1, $sp, 168 │ │ │ │ + ld.d $s2, $sp, 160 │ │ │ │ + addi.d $sp, $sp, 192 │ │ │ │ + ret │ │ │ │ + bl -164188 │ │ │ │ + addi.d $sp, $sp, -304 │ │ │ │ + st.d $s4, $sp, 256 │ │ │ │ + pcalau12i $s4, 51 │ │ │ │ + ld.d $s4, $s4, -200 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s5, $sp, 248 │ │ │ │ + li.w $a2, 10 │ │ │ │ + move $s5, $a1 │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + st.d $s0, $sp, 288 │ │ │ │ + st.d $s1, $sp, 280 │ │ │ │ + st.d $s2, $sp, 272 │ │ │ │ + bl 49536 # 39b1c ::do_widen(char) const@@Base+0x265b4> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t4, $t0, 0x5 │ │ │ │ + beqz $t0, 496 # 2dba0 ::do_widen(char) const@@Base+0x1a638> │ │ │ │ + addi.d $t1, $t1, 8 │ │ │ │ + move $a3, $zero │ │ │ │ + move $t2, $zero │ │ │ │ + ldptr.w $t3, $t1, 0 │ │ │ │ + addi.d $t2, $t2, 1 │ │ │ │ + addi.d $t1, $t1, 32 │ │ │ │ + slt $t0, $t3, $a3 │ │ │ │ + maskeqz $a3, $a3, $t0 │ │ │ │ + masknez $t0, $t3, $t0 │ │ │ │ + or $a3, $a3, $t0 │ │ │ │ + bltu $t2, $t4, -28 # 2d9c0 ::do_widen(char) const@@Base+0x1a458> │ │ │ │ + addi.w $a3, $a3, 2 │ │ │ │ + srli.w $t0, $a3, 0x1f │ │ │ │ + add.w $t0, $t0, $a3 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + sub.w $t0, $zero, $t0 │ │ │ │ + nop │ │ │ │ + pcaddi $t2, 51982 │ │ │ │ + pcaddi $t1, 51982 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + ldptr.w $a1, $t2, 0 │ │ │ │ + srli.w $a2, $t4, 0x1f │ │ │ │ + srli.w $t3, $t1, 0x1f │ │ │ │ + srli.w $t2, $a1, 0x1f │ │ │ │ + add.w $a2, $a2, $t4 │ │ │ │ + add.w $t1, $t1, $t3 │ │ │ │ + add.w $a1, $a1, $t2 │ │ │ │ + srai.w $a2, $a2, 0x1 │ │ │ │ + srai.w $t1, $t1, 0x1 │ │ │ │ + srai.w $a1, $a1, 0x1 │ │ │ │ + addi.w $a4, $t4, 2 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + sub.w $a2, $t1, $a2 │ │ │ │ + add.w $a1, $a1, $t0 │ │ │ │ + bl -3388 # 2cd00 ::do_widen(char) const@@Base+0x19798> │ │ │ │ + pcaddi $t0, 51869 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + beqz $t0, 32 # 2da68 ::do_widen(char) const@@Base+0x1a500> │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -2416 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ nop │ │ │ │ - b -360 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ + bl -163400 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + move $s0, $zero │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + addi.d $s2, $sp, 48 │ │ │ │ + bgeu $s0, $t0, 104 # 2daf0 ::do_widen(char) const@@Base+0x1a588> │ │ │ │ nop │ │ │ │ - b -368 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ + slli.d $t0, $s0, 0x5 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + ld.d $a2, $t1, 8 │ │ │ │ + ldptr.d $a1, $t1, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -137256 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a4, $zero │ │ │ │ + addi.w $a3, $s0, 1 │ │ │ │ + li.w $a2, 1 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -2864 # 2cf90 ::do_widen(char) const@@Base+0x19a28> │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + beq $a0, $s2, 16 # 2dad8 ::do_widen(char) const@@Base+0x1a570> │ │ │ │ + ld.d $a1, $sp, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -164292 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bltu $s0, $t0, -92 # 2da90 ::do_widen(char) const@@Base+0x1a528> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -2644 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + bl -163544 │ │ │ │ + beqz $s5, 12 # 2db08 ::do_widen(char) const@@Base+0x1a5a0> │ │ │ │ + li.w $a0, -1 │ │ │ │ + bl -608 # 2d8a4 ::do_widen(char) const@@Base+0x1a33c> │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -4140 # 2cae0 ::do_widen(char) const@@Base+0x19578> │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ + ld.d $s1, $sp, 16 │ │ │ │ + beq $s0, $s1, 48 # 2db48 ::do_widen(char) const@@Base+0x1a5e0> │ │ │ │ nop │ │ │ │ - b -312 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 2db38 ::do_widen(char) const@@Base+0x1a5d0> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -164388 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s1, $s0, -28 # 2db20 ::do_widen(char) const@@Base+0x1a5b8> │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ nop │ │ │ │ - b -320 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ + beqz $s1, 24 # 2db60 ::do_widen(char) const@@Base+0x1a5f8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -164424 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -158520 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s3, $sp, 184 │ │ │ │ - b -328 # 2c3d0 , std::allocator >::~basic_stringbuf()@@Base+0x11740> │ │ │ │ + ld.d $t1, $sp, 232 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + bne $t1, $t0, 72 # 2dbb0 ::do_widen(char) const@@Base+0x1a648> │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $s0, $sp, 288 │ │ │ │ + ld.d $s1, $sp, 280 │ │ │ │ + ld.d $s2, $sp, 272 │ │ │ │ + ld.d $s4, $sp, 256 │ │ │ │ + ld.d $s5, $sp, 248 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -360 # 2c3b8 , std::allocator >::~basic_stringbuf()@@Base+0x11728> │ │ │ │ nop │ │ │ │ - b -432 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ nop │ │ │ │ - b -440 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ nop │ │ │ │ - b -448 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ nop │ │ │ │ - b -456 # 2c378 , std::allocator >::~basic_stringbuf()@@Base+0x116e8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + li.w $a3, 2 │ │ │ │ + b -432 # 2d9f8 ::do_widen(char) const@@Base+0x1a490> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ + st.d $s3, $sp, 264 │ │ │ │ + st.d $s6, $sp, 240 │ │ │ │ + bl -164792 │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -158596 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s7, $sp, 152 │ │ │ │ - b -196 # 2c498 , std::allocator >::~basic_stringbuf()@@Base+0x11808> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 16 # 2c578 , std::allocator >::~basic_stringbuf()@@Base+0x118e8> │ │ │ │ - pcaddi $a0, 14635 │ │ │ │ - addi.d $s6, $sp, 72 │ │ │ │ - bl -159412 │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - bl -159100 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 104 │ │ │ │ - bl -158648 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -60 # 2c550 , std::allocator >::~basic_stringbuf()@@Base+0x118c0> │ │ │ │ - addi.d $sp, $sp, -304 │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - pcalau12i $s7, 52 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s3, $sp, 256 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $a0, 40 │ │ │ │ - st.d $ra, $sp, 296 │ │ │ │ - st.d $fp, $sp, 288 │ │ │ │ - st.d $s0, $sp, 280 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - beqz $a0, 24 # 2c5e0 , std::allocator >::~basic_stringbuf()@@Base+0x11950> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - st.d $zero, $s3, 40 │ │ │ │ - nop │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -158948 │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -130604 # c7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a8> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.w $s0, $a0, -2 │ │ │ │ - ld.d $a0, $t0, 32 │ │ │ │ - bl -130604 # c7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b8> │ │ │ │ - addi.w $a4, $a0, -2 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 1 │ │ │ │ - li.w $a1, 1 │ │ │ │ + b 28 # 2dbe0 ::do_widen(char) const@@Base+0x1a678> │ │ │ │ + move $s0, $a0 │ │ │ │ + b 28 # 2dbe8 ::do_widen(char) const@@Base+0x1a680> │ │ │ │ + move $s0, $a0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -113756 # 109c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76a0> │ │ │ │ - st.d $s1, $s3, 40 │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -159016 │ │ │ │ - lu12i.w $t1, 439862 │ │ │ │ - addi.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0x142 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a2, 1345 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - bl -117152 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2c670 , std::allocator >::~basic_stringbuf()@@Base+0x119e0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -159068 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -113784 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - bl -113232 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -159112 │ │ │ │ - lu12i.w $t3, 468503 │ │ │ │ - ori $t3, $t3, 0x453 │ │ │ │ - pcaddi $t0, 53141 │ │ │ │ - lu32i.d $t3, -104076 │ │ │ │ - ldptr.w $a5, $t0, 0 │ │ │ │ - lu52i.d $t3, $t3, 1654 │ │ │ │ - lu12i.w $t2, 415493 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t3, $sp, 184 │ │ │ │ - ori $t2, $t2, 0x320 │ │ │ │ - ori $t1, $t1, 0x465 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - li.w $t0, 14 │ │ │ │ - li.w $a6, 1 │ │ │ │ - li.w $a4, 10 │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, 1346 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 198 │ │ │ │ - bl -122552 # e830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5510> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2c700 , std::allocator >::~basic_stringbuf()@@Base+0x11a70> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -159212 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -113928 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -159248 │ │ │ │ - pcaddi $t3, 53107 │ │ │ │ - lu12i.w $t2, 431959 │ │ │ │ - ori $t2, $t2, 0x246 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ldptr.w $a5, $t3, 0 │ │ │ │ - ori $t1, $t1, 0x374 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - li.w $a6, 1 │ │ │ │ - li.w $a4, 99 │ │ │ │ - li.w $a3, 1 │ │ │ │ - li.w $a2, 1348 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 190 │ │ │ │ - bl -122668 # e830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5510> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2c778 , std::allocator >::~basic_stringbuf()@@Base+0x11ae8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -159328 │ │ │ │ + bl -164360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -114048 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -159368 │ │ │ │ - pcalau12i $t2, 52 │ │ │ │ - addi.d $t2, $t2, 1681 │ │ │ │ - lu12i.w $t1, 415430 │ │ │ │ - ori $t1, $t1, 0x554 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - lu32i.d $t1, 159600 │ │ │ │ - lu52i.d $t1, $t1, 1863 │ │ │ │ - li.w $t0, 8 │ │ │ │ - li.w $a2, 1347 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - bl -118592 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2c7e0 , std::allocator >::~basic_stringbuf()@@Base+0x11b50> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a0, $sp, 64 │ │ │ │ + bl -4356 # 2cae0 ::do_widen(char) const@@Base+0x19578> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -106792 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + ld.d $t1, $sp, 232 │ │ │ │ + ldptr.d $t0, $s4, 0 │ │ │ │ + st.d $s3, $sp, 264 │ │ │ │ + st.d $s6, $sp, 240 │ │ │ │ + bne $t1, $t0, -72 # 2dbb8 ::do_widen(char) const@@Base+0x1a650> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -163720 │ │ │ │ + nop │ │ │ │ + pcaddi $t1, 51849 │ │ │ │ + pcaddi $t0, 51847 │ │ │ │ + ldptr.w $t1, $t1, 0 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + ld.d $a3, $a0, 8 │ │ │ │ + addi.d $sp, $sp, -512 │ │ │ │ + srli.w $t4, $t1, 0x1f │ │ │ │ + srli.w $t3, $t0, 0x1f │ │ │ │ + pcalau12i $t2, 51 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + st.d $s1, $sp, 480 │ │ │ │ + st.d $a2, $sp, 32 │ │ │ │ + add.w $t0, $t0, $t3 │ │ │ │ + add.w $a2, $t1, $t4 │ │ │ │ + move $s1, $a1 │ │ │ │ + srli.d $a1, $a3, 0x1 │ │ │ │ + srai.w $t0, $t0, 0x1 │ │ │ │ + addi.d $a1, $a1, 6 │ │ │ │ + srai.w $a2, $a2, 0x1 │ │ │ │ + st.d $s0, $sp, 488 │ │ │ │ + sub.w $a1, $t0, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a4, 5 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + addi.w $a3, $a3, 12 │ │ │ │ + addi.w $a2, $a2, -2 │ │ │ │ + st.d $ra, $sp, 504 │ │ │ │ + st.d $s8, $sp, 424 │ │ │ │ + st.d $t2, $sp, 408 │ │ │ │ + bl -3976 # 2cd00 ::do_widen(char) const@@Base+0x19798> │ │ │ │ + pcaddi $t0, 51722 │ │ │ │ + ld.bu $t0, $t0, 0 │ │ │ │ + beqz $t0, 28 # 2dcb0 ::do_widen(char) const@@Base+0x1a748> │ │ │ │ + pcalau12i $t0, 51 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + ld.bu $a1, $t0, 0 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -159436 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -114152 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -159472 │ │ │ │ - lu12i.w $t2, 411366 │ │ │ │ - ori $t2, $t2, 0x152 │ │ │ │ - pcaddi $t3, 53157 │ │ │ │ - lu32i.d $t2, 28015 │ │ │ │ - lu52i.d $t2, $t2, 1394 │ │ │ │ - lu12i.w $t1, 472774 │ │ │ │ - ld.bu $a3, $t3, 0 │ │ │ │ - ori $t1, $t1, 0xc61 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t2, $sp, 184 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - li.w $a2, 1349 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 196 │ │ │ │ - bl -118704 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2c850 , std::allocator >::~basic_stringbuf()@@Base+0x11bc0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + bl -3004 # 2d0f0 ::do_widen(char) const@@Base+0x19b88> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + beqz $a2, 60 # 2dcf0 ::do_widen(char) const@@Base+0x1a788> │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + addi.d $s1, $sp, 224 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + bl -137800 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 208 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -2808 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + beq $a0, $s1, 16 # 2dcf0 ::do_widen(char) const@@Base+0x1a788> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -159548 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -114264 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - lu12i.w $t2, 443926 │ │ │ │ - ori $t2, $t2, 0xd53 │ │ │ │ - li.w $t1, 108 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ + bl -164828 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -3156 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + ld.d $a3, $s0, 8 │ │ │ │ + li.w $a4, 2 │ │ │ │ + li.w $a2, 2 │ │ │ │ + li.w $a1, 1 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + addi.w $a3, $a3, 10 │ │ │ │ + bl -12684 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + addi.d $s1, $sp, 224 │ │ │ │ + ori $t0, $t0, 0x559 │ │ │ │ + st.d $s4, $sp, 456 │ │ │ │ + st.h $t0, $sp, 224 │ │ │ │ + addi.d $s4, $sp, 208 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + st.b $t1, $s1, 2 │ │ │ │ addi.d $a0, $sp, 48 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ + li.w $t0, 3 │ │ │ │ + move $a1, $s4 │ │ │ │ st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ st.d $zero, $sp, 48 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + st.b $zero, $sp, 227 │ │ │ │ st.d $zero, $sp, 56 │ │ │ │ st.d $zero, $sp, 64 │ │ │ │ - bl -144076 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - st.d $s5, $sp, 240 │ │ │ │ - st.d $s6, $sp, 232 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - beq $a0, $s0, 16 # 2c8c8 , std::allocator >::~basic_stringbuf()@@Base+0x11c38> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + bl 1584 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + ld.d $s7, $sp, 56 │ │ │ │ + ld.d $fp, $sp, 64 │ │ │ │ + beq $a0, $s1, 16 # 2dd90 ::do_widen(char) const@@Base+0x1a828> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -159668 │ │ │ │ - lu12i.w $t2, 431686 │ │ │ │ - ori $t2, $t2, 0x54d │ │ │ │ + bl -164988 │ │ │ │ lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xd75 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 190 │ │ │ │ - beq $s6, $s2, 1840 # 2d020 , std::allocator >::~basic_stringbuf()@@Base+0x12390> │ │ │ │ - addi.d $t1, $s2, 16 │ │ │ │ - stptr.d $t1, $s2, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - beq $t0, $s0, 1920 # 2d080 , std::allocator >::~basic_stringbuf()@@Base+0x123f0> │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - st.d $t1, $s2, 16 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $s1, $s2, 32 │ │ │ │ - st.d $t0, $s2, 8 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 423718 │ │ │ │ - ori $t2, $t2, 0x14c │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - beq $s1, $s6, 1692 # 2cfe0 , std::allocator >::~basic_stringbuf()@@Base+0x12350> │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ld.d $t0, $sp, 168 │ │ │ │ - beq $t0, $s0, 1804 # 2d060 , std::allocator >::~basic_stringbuf()@@Base+0x123d0> │ │ │ │ - ld.d $t1, $sp, 184 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ + ori $t1, $t1, 0xf4e │ │ │ │ + li.w $t0, 2 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + st.b $zero, $sp, 226 │ │ │ │ + st.h $t1, $sp, 224 │ │ │ │ + st.d $t0, $sp, 216 │ │ │ │ + beq $s7, $fp, 884 # 2e120 ::do_widen(char) const@@Base+0x1abb8> │ │ │ │ + addi.d $t1, $s7, 16 │ │ │ │ + stptr.d $t1, $s7, 0 │ │ │ │ + ld.d $t0, $sp, 208 │ │ │ │ + beq $t0, $s1, 996 # 2e1a0 ::do_widen(char) const@@Base+0x1ac38> │ │ │ │ + ld.d $t1, $sp, 224 │ │ │ │ + stptr.d $t0, $s7, 0 │ │ │ │ + st.d $t1, $s7, 16 │ │ │ │ nop │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $s2, $s1, 32 │ │ │ │ - st.d $t0, $s1, 8 │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $s5, $s7, 32 │ │ │ │ + st.d $t0, $s7, 8 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 52957 │ │ │ │ - addi.d $t1, $sp, 120 │ │ │ │ - ldptr.w $t0, $t0, 0 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - addi.d $t1, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.b $zero, $sp, 120 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - beqz $t0, 1572 # 2cfc0 , std::allocator >::~basic_stringbuf()@@Base+0x12330> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 1404 # 2cf20 , std::allocator >::~basic_stringbuf()@@Base+0x12290> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - li.w $a4, 6 │ │ │ │ - pcaddi $a3, 15088 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -159420 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ li.w $a0, 88 │ │ │ │ - bl -159940 │ │ │ │ - lu12i.w $t2, 415654 │ │ │ │ - ori $t2, $t2, 0x14d │ │ │ │ - lu32i.d $t2, -429280 │ │ │ │ - lu52i.d $t2, $t2, 1958 │ │ │ │ - addi.d $t3, $sp, 152 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $t2, $sp, 152 │ │ │ │ - li.w $t0, 9 │ │ │ │ - st.b $t1, $t3, 8 │ │ │ │ + bl -165092 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + addi.d $t0, $sp, 192 │ │ │ │ st.d $a0, $sp, 8 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 161 │ │ │ │ - sub.d $s1, $s2, $s5 │ │ │ │ - beq $s2, $s5, 1404 # 2cf80 , std::allocator >::~basic_stringbuf()@@Base+0x122f0> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -160012 │ │ │ │ - move $s8, $a0 │ │ │ │ - add.d $s1, $s8, $s1 │ │ │ │ - st.d $s8, $sp, 80 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - beq $s5, $s2, 1396 # 2cf98 , std::allocator >::~basic_stringbuf()@@Base+0x12308> │ │ │ │ - move $fp, $s5 │ │ │ │ - move $s1, $s8 │ │ │ │ - addi.d $t1, $s1, 16 │ │ │ │ - ld.d $a2, $fp, 8 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - ldptr.d $a1, $fp, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -145188 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $fp, $fp, 32 │ │ │ │ - addi.d $s1, $s1, 32 │ │ │ │ - bne $s2, $fp, -32 # 2ca30 , std::allocator >::~basic_stringbuf()@@Base+0x11da0> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - st.d $s1, $sp, 88 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ + addi.d $a0, $sp, 176 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl -138120 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + sub.d $s0, $s5, $s6 │ │ │ │ + beq $s5, $s6, 752 # 2e100 ::do_widen(char) const@@Base+0x1ab98> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -165144 │ │ │ │ + move $s7, $a0 │ │ │ │ + add.d $s0, $s7, $s0 │ │ │ │ + st.d $s7, $sp, 80 │ │ │ │ + st.d $s7, $sp, 88 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + beq $s6, $s5, 744 # 2e118 ::do_widen(char) const@@Base+0x1abb0> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -145228 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $s8, $s6 │ │ │ │ + move $s0, $s7 │ │ │ │ + addi.d $t1, $s0, 16 │ │ │ │ + ld.d $a2, $s8, 8 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + ldptr.d $a1, $s8, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -138196 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $s8, $s8, 32 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s5, $s8, -32 # 2de40 ::do_widen(char) const@@Base+0x1a8d8> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 32 │ │ │ │ + pcaddi $a1, 13903 │ │ │ │ + pcaddi $t0, 13900 │ │ │ │ + maskeqz $s8, $t0, $t1 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + masknez $s0, $a1, $t1 │ │ │ │ + or $a0, $s0, $s8 │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + bl -164888 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a2, $a0 │ │ │ │ + or $a1, $s0, $s8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -164540 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - addi.d $fp, $sp, 80 │ │ │ │ - addi.d $s1, $sp, 136 │ │ │ │ - addi.d $a4, $sp, 168 │ │ │ │ - move $a3, $fp │ │ │ │ - li.w $a2, 1350 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -127796 # d758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4438> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2caa8 , std::allocator >::~basic_stringbuf()@@Base+0x11e18> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + st.d $s7, $sp, 216 │ │ │ │ + add.d $s7, $s7, $sp │ │ │ │ + move $a4, $s4 │ │ │ │ + st.b $zero, $s7, 224 │ │ │ │ + addi.d $a3, $sp, 80 │ │ │ │ + move $a2, $zero │ │ │ │ + bl -14672 # 2a570 ::do_widen(char) const@@Base+0x17008> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + beq $a0, $s1, 16 # 2ded8 ::do_widen(char) const@@Base+0x1a970> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -160144 │ │ │ │ - nop │ │ │ │ - ld.d $s8, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 88 │ │ │ │ - beq $s8, $s1, 56 # 2cae8 , std::allocator >::~basic_stringbuf()@@Base+0x11e58> │ │ │ │ + bl -165316 │ │ │ │ + ld.d $s7, $sp, 80 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + beq $s7, $s0, 56 # 2df18 ::do_widen(char) const@@Base+0x1a9b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s8, 0 │ │ │ │ - addi.d $t1, $s8, 16 │ │ │ │ - beq $a0, $t1, 16 # 2cad8 , std::allocator >::~basic_stringbuf()@@Base+0x11e48> │ │ │ │ - ld.d $a1, $s8, 16 │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + beq $a0, $t0, 16 # 2df08 ::do_widen(char) const@@Base+0x1a9a0> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -160196 │ │ │ │ - addi.d $s8, $s8, 32 │ │ │ │ - bne $s1, $s8, -28 # 2cac0 , std::allocator >::~basic_stringbuf()@@Base+0x11e30> │ │ │ │ - ld.d $s1, $sp, 80 │ │ │ │ + bl -165364 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + bne $s0, $s7, -28 # 2def0 ::do_widen(char) const@@Base+0x1a988> │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ nop │ │ │ │ - beqz $s1, 24 # 2cb00 , std::allocator >::~basic_stringbuf()@@Base+0x11e70> │ │ │ │ + beqz $s0, 24 # 2df30 ::do_widen(char) const@@Base+0x1a9c8> │ │ │ │ ld.d $a1, $sp, 96 │ │ │ │ - move $a0, $s1 │ │ │ │ - sub.d $a1, $a1, $s1 │ │ │ │ - bl -160232 │ │ │ │ + move $a0, $s0 │ │ │ │ + sub.d $a1, $a1, $s0 │ │ │ │ + bl -165400 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beq $a0, $t0, 16 # 2cb18 , std::allocator >::~basic_stringbuf()@@Base+0x11e88> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 16 # 2df48 ::do_widen(char) const@@Base+0x1a9e0> │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -160260 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ + bl -165428 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ - bl -114976 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - bl -114424 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 72 │ │ │ │ - bl -160304 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $t0, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -159424 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t2, $sp, 80 │ │ │ │ - lu12i.w $t1, 456486 │ │ │ │ - lu12i.w $t0, 497174 │ │ │ │ - ori $t1, $t1, 0x353 │ │ │ │ - ori $t0, $t0, 0xc65 │ │ │ │ - lu32i.d $t1, 27756 │ │ │ │ - lu32i.d $t0, 224552 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - st.d $t2, $sp, 184 │ │ │ │ - lu52i.d $t1, $t1, 1090 │ │ │ │ - lu52i.d $t0, $t0, 663 │ │ │ │ - stptr.d $t1, $a0, 0 │ │ │ │ - st.d $t0, $a0, 8 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $t2, $sp, 168 │ │ │ │ - pcaddi $t1, 52821 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - stx.b $zero, $t2, $t0 │ │ │ │ - ldptr.w $a5, $t1, 0 │ │ │ │ - lu12i.w $a4, 1 │ │ │ │ - ori $a4, $a4, 0x388 │ │ │ │ - li.w $a6, 100 │ │ │ │ - li.w $a3, 100 │ │ │ │ - li.w $a2, 1351 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -123788 # e830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5510> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2cbd8 , std::allocator >::~basic_stringbuf()@@Base+0x11f48> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -160448 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115168 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -160488 │ │ │ │ - lu12i.w $t1, 456486 │ │ │ │ - ori $t1, $t1, 0x353 │ │ │ │ - pcalau12i $t2, 52 │ │ │ │ - addi.d $t2, $t2, 1682 │ │ │ │ - lu32i.d $t1, 27756 │ │ │ │ - lu52i.d $t1, $t1, 1362 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - li.w $t0, 112 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.b $t0, $s0, 8 │ │ │ │ - li.w $a2, 1354 │ │ │ │ - li.w $t0, 9 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.b $zero, $sp, 193 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -119720 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2cc48 , std::allocator >::~basic_stringbuf()@@Base+0x11fb8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -160564 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115280 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -160600 │ │ │ │ - lu12i.w $t1, 456486 │ │ │ │ - ori $t1, $t1, 0x353 │ │ │ │ - lu32i.d $t1, 27756 │ │ │ │ - lu52i.d $t1, $t1, 1090 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - ori $t0, $t0, 0x76f │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - pcalau12i $t2, 52 │ │ │ │ - addi.d $t2, $t2, 1683 │ │ │ │ - st.h $t0, $s0, 8 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - li.w $t1, 110 │ │ │ │ - st.b $zero, $sp, 195 │ │ │ │ - li.w $t0, 11 │ │ │ │ - st.b $t1, $s0, 10 │ │ │ │ - li.w $a2, 1355 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -119844 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2ccc8 , std::allocator >::~basic_stringbuf()@@Base+0x12038> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -160688 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115408 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -160728 │ │ │ │ - lu12i.w $t1, 456486 │ │ │ │ - ori $t1, $t1, 0x353 │ │ │ │ - lu32i.d $t1, 27756 │ │ │ │ - lu52i.d $t1, $t1, 1218 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - ori $t0, $t0, 0x665 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - pcaddi $t2, 52838 │ │ │ │ - st.h $t0, $s0, 8 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.b $zero, $sp, 195 │ │ │ │ - li.w $t0, 11 │ │ │ │ - st.b $t1, $s0, 10 │ │ │ │ - li.w $a2, 1353 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -119968 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 2cd40 , std::allocator >::~basic_stringbuf()@@Base+0x120b0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -160812 │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115528 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -160848 │ │ │ │ - lu12i.w $t1, 456486 │ │ │ │ - ori $t1, $t1, 0x353 │ │ │ │ - pcalau12i $t2, 52 │ │ │ │ - addi.d $t2, $t2, 1685 │ │ │ │ - lu32i.d $t1, 27756 │ │ │ │ - lu52i.d $t1, $t1, 1314 │ │ │ │ - lu12i.w $t0, 476806 │ │ │ │ - ld.bu $a3, $t2, 0 │ │ │ │ - ori $t0, $t0, 0x769 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.w $t0, $s0, 8 │ │ │ │ - li.w $a2, 1352 │ │ │ │ - li.w $t0, 12 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $s1, $a0 │ │ │ │ - st.b $zero, $sp, 196 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - bl -120084 # f888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6568> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2cdb8 , std::allocator >::~basic_stringbuf()@@Base+0x12128> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -13196 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + lu12i.w $s7, 476823 │ │ │ │ + ori $s7, $s7, 0x571 │ │ │ │ + li.w $s8, 4 │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -2932 # 2d3f0 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + addi.d $a1, $sp, 240 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -12364 # 2af24 ::do_widen(char) const@@Base+0x179bc> │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -3800 # 2d0a0 ::do_widen(char) const@@Base+0x19b38> │ │ │ │ + bl -164700 │ │ │ │ + li.w $a0, -1 │ │ │ │ + bl 8636 # 30140 ::do_widen(char) const@@Base+0x1cbd8> │ │ │ │ + st.d $s1, $sp, 208 │ │ │ │ + stptr.w $s7, $s1, 0 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + st.b $zero, $sp, 228 │ │ │ │ + bl 8708 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + ld.d $t0, $sp, 208 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $s1, 24 # 2dfc0 ::do_widen(char) const@@Base+0x1aa58> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -160928 │ │ │ │ + bl -165544 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115648 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - bl -115096 # 10c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7910> │ │ │ │ - li.w $a0, 56 │ │ │ │ - bl -160976 │ │ │ │ - move $s1, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ + bnez $s0, 256 # 2e0c0 ::do_widen(char) const@@Base+0x1ab58> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -10724 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + li.w $a0, 10 │ │ │ │ + bl 8624 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + beqz $a0, 204 # 2e0a0 ::do_widen(char) const@@Base+0x1ab38> │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $fp │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -160096 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 80 │ │ │ │ - lu12i.w $t2, 472599 │ │ │ │ - lu12i.w $t1, 340486 │ │ │ │ - ori $t2, $t2, 0x245 │ │ │ │ - ori $t1, $t1, 0x867 │ │ │ │ - lu32i.d $t2, -515995 │ │ │ │ - lu32i.d $t1, 159587 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - st.d $t3, $sp, 184 │ │ │ │ - lu52i.d $t1, $t1, 1623 │ │ │ │ - li.w $t0, 115 │ │ │ │ - lu52i.d $t2, $t2, 1684 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.b $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - li.w $a2, 1356 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - move $a0, $s1 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl -119188 # fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6998> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 2ce68 , std::allocator >::~basic_stringbuf()@@Base+0x121d8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -161104 │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -8800 # 2bd84 ::do_widen(char) const@@Base+0x1881c> │ │ │ │ + ld.d $t1, $sp, 216 │ │ │ │ + li.w $t0, 3 │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + beq $t1, $t0, 364 # 2e160 ::do_widen(char) const@@Base+0x1abf8> │ │ │ │ + beq $a0, $s1, 208 # 2e0c8 ::do_widen(char) const@@Base+0x1ab60> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 40 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -115824 # 10a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76e0> │ │ │ │ - ld.d $a0, $sp, 104 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 20 # 2ce90 , std::allocator >::~basic_stringbuf()@@Base+0x12200> │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ + move $s1, $s6 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -161144 │ │ │ │ + bl -165628 │ │ │ │ + bne $s6, $s5, 192 # 2e0d0 ::do_widen(char) const@@Base+0x1ab68> │ │ │ │ nop │ │ │ │ - move $s0, $s5 │ │ │ │ - beq $s5, $s2, 44 # 2cec0 , std::allocator >::~basic_stringbuf()@@Base+0x12230> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - beq $a0, $t0, 16 # 2ceb8 , std::allocator >::~basic_stringbuf()@@Base+0x12228> │ │ │ │ - ld.d $a1, $s0, 16 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -161188 │ │ │ │ - addi.d $s0, $s0, 32 │ │ │ │ - bne $s2, $s0, -28 # 2cea0 , std::allocator >::~basic_stringbuf()@@Base+0x12210> │ │ │ │ - beqz $s5, 128 # 2cf40 , std::allocator >::~basic_stringbuf()@@Base+0x122b0> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 468 # 2d0a0 , std::allocator >::~basic_stringbuf()@@Base+0x12410> │ │ │ │ - ld.d $s2, $sp, 264 │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $fp, $sp, 288 │ │ │ │ - ld.d $s0, $sp, 280 │ │ │ │ - ld.d $s1, $sp, 272 │ │ │ │ - ld.d $s3, $sp, 256 │ │ │ │ - ld.d $s7, $sp, 224 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - sub.d $a1, $s6, $s5 │ │ │ │ - move $a0, $s5 │ │ │ │ - ld.d $s6, $sp, 232 │ │ │ │ - ld.d $s5, $sp, 240 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - b -161268 │ │ │ │ + beqz $s6, 16 # 2e030 ::do_widen(char) const@@Base+0x1aac8> │ │ │ │ + sub.d $a1, $fp, $s6 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -165660 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -13904 # 2a9e4 ::do_widen(char) const@@Base+0x1747c> │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -5468 # 2cae0 ::do_widen(char) const@@Base+0x19578> │ │ │ │ + pcalau12i $t0, 50 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 360 # 2e1b8 ::do_widen(char) const@@Base+0x1ac50> │ │ │ │ + ld.d $ra, $sp, 504 │ │ │ │ + ld.d $fp, $sp, 496 │ │ │ │ + ld.d $s4, $sp, 456 │ │ │ │ + ld.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 440 │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + ld.d $s1, $sp, 480 │ │ │ │ + ld.d $s8, $sp, 424 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 488 │ │ │ │ + addi.d $sp, $sp, 512 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 14818 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -160820 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1400 # 2c9c0 , std::allocator >::~basic_stringbuf()@@Base+0x11d30> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 344 # 2d0a0 , std::allocator >::~basic_stringbuf()@@Base+0x12410> │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $s2, $sp, 264 │ │ │ │ - ld.d $s5, $sp, 240 │ │ │ │ - ld.d $s6, $sp, 232 │ │ │ │ - ld.d $fp, $sp, 288 │ │ │ │ - ld.d $s0, $sp, 280 │ │ │ │ - ld.d $s1, $sp, 272 │ │ │ │ - ld.d $s3, $sp, 256 │ │ │ │ - ld.d $s7, $sp, 224 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - ret │ │ │ │ + li.w $a0, 343 │ │ │ │ + bl 8412 # 30180 ::do_widen(char) const@@Base+0x1cc18> │ │ │ │ + bnez $a0, -208 # 2dfd8 ::do_widen(char) const@@Base+0x1aa70> │ │ │ │ + b -332 # 2df60 ::do_widen(char) const@@Base+0x1a9f8> │ │ │ │ nop │ │ │ │ - move $s8, $zero │ │ │ │ - add.d $s1, $s8, $s1 │ │ │ │ - st.d $s8, $sp, 80 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - bne $s5, $s2, -1388 # 2ca28 , std::allocator >::~basic_stringbuf()@@Base+0x11d98> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - st.d $s8, $sp, 88 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - b -1344 # 2ca68 , std::allocator >::~basic_stringbuf()@@Base+0x11dd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s0, $zero │ │ │ │ nop │ │ │ │ + move $s1, $s6 │ │ │ │ + beq $s6, $s5, -172 # 2e020 ::do_widen(char) const@@Base+0x1aab8> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + beq $a0, $t0, 16 # 2e0e8 ::do_widen(char) const@@Base+0x1ab80> │ │ │ │ + ld.d $a1, $s1, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -165844 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s1, $s5, -28 # 2e0d0 ::do_widen(char) const@@Base+0x1ab68> │ │ │ │ + b -208 # 2e020 ::do_widen(char) const@@Base+0x1aab8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 14696 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -160980 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -1560 # 2c9c0 , std::allocator >::~basic_stringbuf()@@Base+0x11d30> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - bl -145960 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - beq $a0, $s0, -1680 # 2c978 , std::allocator >::~basic_stringbuf()@@Base+0x11ce8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -161540 │ │ │ │ - b -1696 # 2c978 , std::allocator >::~basic_stringbuf()@@Base+0x11ce8> │ │ │ │ nop │ │ │ │ + move $s7, $zero │ │ │ │ + add.d $s0, $s7, $s0 │ │ │ │ + st.d $s7, $sp, 80 │ │ │ │ + st.d $s7, $sp, 88 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + bne $s6, $s5, -732 # 2de38 ::do_widen(char) const@@Base+0x1a8d0> │ │ │ │ + move $s0, $s7 │ │ │ │ + b -692 # 2de68 ::do_widen(char) const@@Base+0x1a900> │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - addi.d $a1, $sp, 168 │ │ │ │ - bl -146012 # 95cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - beq $a0, $s0, -1820 # 2c920 , std::allocator >::~basic_stringbuf()@@Base+0x11c90> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl 612 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 208 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ld.d $fp, $sp, 64 │ │ │ │ + beq $a0, $s1, -860 # 2dde0 ::do_widen(char) const@@Base+0x1a878> │ │ │ │ + ld.d $a1, $sp, 224 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -161592 │ │ │ │ - b -1836 # 2c920 , std::allocator >::~basic_stringbuf()@@Base+0x11c90> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -165944 │ │ │ │ + b -876 # 2dde0 ::do_widen(char) const@@Base+0x1a878> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - st.w $t0, $s1, 16 │ │ │ │ - ld.hu $t0, $s0, 4 │ │ │ │ - st.h $t0, $t1, 4 │ │ │ │ - b -1800 # 2c968 , std::allocator >::~basic_stringbuf()@@Base+0x11cd8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.hu $t1, $a0, 0 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0x559 │ │ │ │ + bne $t1, $t0, -372 # 2dff8 ::do_widen(char) const@@Base+0x1aa90> │ │ │ │ + ld.bu $t1, $a0, 2 │ │ │ │ + li.w $t0, 115 │ │ │ │ + bne $t1, $t0, -384 # 2dff8 ::do_widen(char) const@@Base+0x1aa90> │ │ │ │ + li.w $s0, 1 │ │ │ │ + bne $a0, $s1, -384 # 2e000 ::do_widen(char) const@@Base+0x1aa98> │ │ │ │ + b -188 # 2e0c8 ::do_widen(char) const@@Base+0x1ab60> │ │ │ │ nop │ │ │ │ - ldptr.w $t0, $s0, 0 │ │ │ │ - st.w $t0, $s2, 16 │ │ │ │ - ld.hu $t0, $s0, 4 │ │ │ │ - st.h $t0, $t1, 4 │ │ │ │ - ld.bu $t0, $s0, 6 │ │ │ │ - st.b $t0, $t1, 6 │ │ │ │ - b -1928 # 2c910 , std::allocator >::~basic_stringbuf()@@Base+0x11c80> │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ nop │ │ │ │ - bl -161960 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -161512 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -161716 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - st.d $s5, $sp, 240 │ │ │ │ - st.d $s6, $sp, 232 │ │ │ │ - bne $t1, $t0, -56 # 2d0a8 , std::allocator >::~basic_stringbuf()@@Base+0x12418> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -160876 │ │ │ │ - b -64 # 2d0b0 , std::allocator >::~basic_stringbuf()@@Base+0x12420> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -161584 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a1, 56 │ │ │ │ - b -72 # 2d0c0 , std::allocator >::~basic_stringbuf()@@Base+0x12430> │ │ │ │ + ld.hu $t0, $s1, 0 │ │ │ │ + st.h $t0, $s7, 16 │ │ │ │ + ld.bu $t0, $s1, 2 │ │ │ │ + st.b $t0, $t1, 2 │ │ │ │ + b -992 # 2ddd0 ::do_widen(char) const@@Base+0x1a868> │ │ │ │ nop │ │ │ │ - b -24 # 2d0f8 , std::allocator >::~basic_stringbuf()@@Base+0x12468> │ │ │ │ + st.d $s2, $sp, 472 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + bl -166336 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - li.w $a1, 72 │ │ │ │ - b -96 # 2d0c0 , std::allocator >::~basic_stringbuf()@@Base+0x12430> │ │ │ │ nop │ │ │ │ - b -48 # 2d0f8 , std::allocator >::~basic_stringbuf()@@Base+0x12468> │ │ │ │ + addi.d $a0, $sp, 240 │ │ │ │ + bl -5876 # 2cae0 ::do_widen(char) const@@Base+0x19578> │ │ │ │ + pcalau12i $t0, 50 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 408 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + st.d $s2, $sp, 472 │ │ │ │ + st.d $s3, $sp, 464 │ │ │ │ + st.d $s4, $sp, 456 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + st.d $s7, $sp, 432 │ │ │ │ + bne $t1, $t0, 92 # 2e260 ::do_widen(char) const@@Base+0x1acf8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -165260 │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - st.d $s5, $sp, 240 │ │ │ │ - st.d $s6, $sp, 232 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a1, 88 │ │ │ │ + move $s0, $s1 │ │ │ │ + bl -166164 │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - ld.d $s5, $sp, 48 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - bl -161668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - st.d $s5, $sp, 48 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - bl -147168 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - beq $t1, $t0, -144 # 2d0e8 , std::allocator >::~basic_stringbuf()@@Base+0x12458> │ │ │ │ - b -212 # 2d0a8 , std::allocator >::~basic_stringbuf()@@Base+0x12418> │ │ │ │ - b -64 # 2d140 , std::allocator >::~basic_stringbuf()@@Base+0x124b0> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -161728 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -161936 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -161756 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -88 # 2d158 , std::allocator >::~basic_stringbuf()@@Base+0x124c8> │ │ │ │ - nop │ │ │ │ - b -48 # 2d188 , std::allocator >::~basic_stringbuf()@@Base+0x124f8> │ │ │ │ - nop │ │ │ │ - b -56 # 2d188 , std::allocator >::~basic_stringbuf()@@Base+0x124f8> │ │ │ │ - nop │ │ │ │ - b -64 # 2d188 , std::allocator >::~basic_stringbuf()@@Base+0x124f8> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -60 # 2d198 , std::allocator >::~basic_stringbuf()@@Base+0x12508> │ │ │ │ - b -80 # 2d188 , std::allocator >::~basic_stringbuf()@@Base+0x124f8> │ │ │ │ - nop │ │ │ │ - b -160 # 2d140 , std::allocator >::~basic_stringbuf()@@Base+0x124b0> │ │ │ │ + st.d $s6, $sp, 48 │ │ │ │ + st.d $s5, $sp, 56 │ │ │ │ + st.d $fp, $sp, 64 │ │ │ │ + bl -108412 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -14436 # 2a9e4 ::do_widen(char) const@@Base+0x1747c> │ │ │ │ + ld.d $fp, $sp, 496 │ │ │ │ + ld.d $s4, $sp, 456 │ │ │ │ + ld.d $s5, $sp, 448 │ │ │ │ + ld.d $s6, $sp, 440 │ │ │ │ + b -140 # 2e1d0 ::do_widen(char) const@@Base+0x1ac68> │ │ │ │ + bl -166496 │ │ │ │ nop │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $s8, $s1, 156 # 2d288 , std::allocator >::~basic_stringbuf()@@Base+0x125f8> │ │ │ │ - move $a0, $s8 │ │ │ │ - addi.d $s8, $s8, 32 │ │ │ │ - bl -161832 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - beq $s8, $s1, 140 # 2d288 , std::allocator >::~basic_stringbuf()@@Base+0x125f8> │ │ │ │ - b -16 # 2d1f0 , std::allocator >::~basic_stringbuf()@@Base+0x12560> │ │ │ │ + b -64 # 2e230 ::do_widen(char) const@@Base+0x1acc8> │ │ │ │ nop │ │ │ │ - addi.d $fp, $sp, 80 │ │ │ │ - addi.d $s1, $sp, 136 │ │ │ │ move $s0, $a0 │ │ │ │ - b 20 # 2d228 , std::allocator >::~basic_stringbuf()@@Base+0x12598> │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $fp, $sp, 496 │ │ │ │ + st.d $s5, $sp, 448 │ │ │ │ + st.d $s6, $sp, 440 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + ld.d $fp, $sp, 64 │ │ │ │ + bl -166088 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -108 # 2e230 ::do_widen(char) const@@Base+0x1acc8> │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -161872 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 208 │ │ │ │ + bl -166104 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -220 # 2e1d0 ::do_widen(char) const@@Base+0x1ac68> │ │ │ │ + move $s1, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - bl -147364 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -161892 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - li.w $a1, 88 │ │ │ │ - bl -162096 │ │ │ │ - b -156 # 2d1a8 , std::allocator >::~basic_stringbuf()@@Base+0x12518> │ │ │ │ - move $s0, $a0 │ │ │ │ - b 20 # 2d260 , std::allocator >::~basic_stringbuf()@@Base+0x125d0> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 168 │ │ │ │ - bl -161928 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -166124 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -168 # 2e218 ::do_widen(char) const@@Base+0x1acb0> │ │ │ │ nop │ │ │ │ - li.w $a1, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -162136 │ │ │ │ - b -196 # 2d1a8 , std::allocator >::~basic_stringbuf()@@Base+0x12518> │ │ │ │ + move $s1, $a0 │ │ │ │ + beq $s7, $s0, 108 # 2e338 ::do_widen(char) const@@Base+0x1add0> │ │ │ │ + ldptr.d $a0, $s7, 0 │ │ │ │ + addi.d $t0, $s7, 16 │ │ │ │ + bne $a0, $t0, 120 # 2e350 ::do_widen(char) const@@Base+0x1ade8> │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + beq $s7, $s0, 88 # 2e338 ::do_widen(char) const@@Base+0x1add0> │ │ │ │ + b -20 # 2e2d0 ::do_widen(char) const@@Base+0x1ad68> │ │ │ │ move $s0, $a0 │ │ │ │ - b -204 # 2d1a8 , std::allocator >::~basic_stringbuf()@@Base+0x12518> │ │ │ │ - addi.d $s1, $sp, 136 │ │ │ │ + move $a0, $s4 │ │ │ │ + ld.d $s6, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 56 │ │ │ │ + ld.d $fp, $sp, 64 │ │ │ │ + bl -166188 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + b -212 # 2e230 ::do_widen(char) const@@Base+0x1acc8> │ │ │ │ move $s0, $a0 │ │ │ │ - b -80 # 2d230 , std::allocator >::~basic_stringbuf()@@Base+0x125a0> │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -166208 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $s7, $sp, 432 │ │ │ │ + b -232 # 2e230 ::do_widen(char) const@@Base+0x1acc8> │ │ │ │ nop │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -166232 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + bl -108652 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + b -124 # 2e2b8 ::do_widen(char) const@@Base+0x1ad50> │ │ │ │ ld.d $a0, $sp, 80 │ │ │ │ - beqz $a0, 20 # 2d2a0 , std::allocator >::~basic_stringbuf()@@Base+0x12610> │ │ │ │ + beqz $a0, -132 # 2e2b8 ::do_widen(char) const@@Base+0x1ad50> │ │ │ │ ld.d $a1, $sp, 96 │ │ │ │ sub.d $a1, $a1, $a0 │ │ │ │ - bl -162184 │ │ │ │ - nop │ │ │ │ - addi.d $s1, $sp, 136 │ │ │ │ - b -116 # 2d230 , std::allocator >::~basic_stringbuf()@@Base+0x125a0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 56 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - bl -162248 │ │ │ │ - move $a3, $s0 │ │ │ │ - li.w $a2, 24 │ │ │ │ - li.w $a1, 80 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -110584 # 122e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fc4> │ │ │ │ - st.d $s1, $s0, 8 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -15768 # 29550 , std::allocator >::~basic_stringbuf()@@Base+0xe8c0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -12592 # 2a1c0 , std::allocator >::~basic_stringbuf()@@Base+0xf530> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3432 # 2c590 , std::allocator >::~basic_stringbuf()@@Base+0x11900> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -14752 # 29960 , std::allocator >::~basic_stringbuf()@@Base+0xecd0> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -11800 # 2a4f0 , std::allocator >::~basic_stringbuf()@@Base+0xf860> │ │ │ │ - li.w $a0, 40 │ │ │ │ - bl -162320 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -137048 # bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - st.d $s1, $s0, 88 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 56 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -162356 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -161484 │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a1, 40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -162380 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -161508 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a1, 96 │ │ │ │ - b -162424 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t1, $a0, 8 │ │ │ │ - beqz $t1, 60 # 2d3f4 , std::allocator >::~basic_stringbuf()@@Base+0x12764> │ │ │ │ - ldptr.d $t2, $t1, 0 │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $t1 │ │ │ │ - ld.d $t1, $t2, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - move $a0, $zero │ │ │ │ - st.d $zero, $t0, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - move $a0, $zero │ │ │ │ - ret │ │ │ │ + bl -166456 │ │ │ │ + b -148 # 2e2b8 ::do_widen(char) const@@Base+0x1ad50> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + addi.d $s7, $s7, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -166476 │ │ │ │ + b -128 # 2e2e0 ::do_widen(char) const@@Base+0x1ad78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a1, 24 │ │ │ │ - b -162552 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.bu $t0, $a0, 16 │ │ │ │ - beqz $t0, 28 # 2d434 , std::allocator >::~basic_stringbuf()@@Base+0x127a4> │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a0, $a0, 8 │ │ │ │ - b -63064 # 1dde0 , std::allocator >::~basic_stringbuf()@@Base+0x3150> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + st.d $s5, $sp, 40 │ │ │ │ + ld.d $s3, $a0, 8 │ │ │ │ + ldptr.d $s5, $a0, 0 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s0, $s3, $s5 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $s6, $sp, 32 │ │ │ │ + st.d $s7, $sp, 24 │ │ │ │ + lu52i.d $t2, $t2, 63 │ │ │ │ + srai.d $t1, $s0, 0x5 │ │ │ │ + beq $t1, $t2, 360 # 2e534 ::do_widen(char) const@@Base+0x1afcc> │ │ │ │ + move $s6, $a0 │ │ │ │ + sltui $a0, $t1, 1 │ │ │ │ + or $a0, $t1, $a0 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $a0, $a0, $t1 │ │ │ │ + lu52i.d $t0, $t0, 64 │ │ │ │ + sltu $t0, $a0, $t0 │ │ │ │ + maskeqz $a0, $a0, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + slli.d $s4, $a0, 0x5 │ │ │ │ + move $a0, $s4 │ │ │ │ + move $s1, $a1 │ │ │ │ + bl -166660 │ │ │ │ + add.d $s0, $a0, $s0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $s7, $a0 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + addi.d $s2, $s1, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + beq $t0, $s2, 248 # 2e51c ::do_widen(char) const@@Base+0x1afb4> │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ + stptr.d $s2, $s1, 0 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + move $s0, $s7 │ │ │ │ + beq $s5, $s3, 116 # 2e4bc ::do_widen(char) const@@Base+0x1af54> │ │ │ │ + addi.d $s2, $s5, 16 │ │ │ │ + move $s1, $s5 │ │ │ │ + b 48 # 2e484 ::do_widen(char) const@@Base+0x1af1c> │ │ │ │ nop │ │ │ │ - pcalau12i $t2, 51 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t5, $t2, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - sub.d $t0, $a2, $a1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t5, $sp, 40 │ │ │ │ - move $t3, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t4, $t0, 100 # 2d4d4 , std::allocator >::~basic_stringbuf()@@Base+0x12844> │ │ │ │ - li.w $t4, 1 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - bne $t0, $t4, 56 # 2d4b4 , std::allocator >::~basic_stringbuf()@@Base+0x12824> │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + beq $s3, $s1, 64 # 2e4bc ::do_widen(char) const@@Base+0x1af54> │ │ │ │ nop │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - stx.b $zero, $a0, $t0 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - bne $t1, $t0, 136 # 2d52c , std::allocator >::~basic_stringbuf()@@Base+0x1289c> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t0, $s2, -52 # 2e45c ::do_widen(char) const@@Base+0x1aef4> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -166084 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + st.d $t0, $s0, -24 │ │ │ │ + bne $s3, $s1, -52 # 2e484 ::do_widen(char) const@@Base+0x1af1c> │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + beqz $s5, 20 # 2e4d4 ::do_widen(char) const@@Base+0x1af6c> │ │ │ │ + ld.d $a1, $s6, 16 │ │ │ │ + move $a0, $s5 │ │ │ │ + sub.d $a1, $a1, $s5 │ │ │ │ + bl -166848 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + add.d $a0, $s7, $s4 │ │ │ │ + stptr.d $s7, $s6, 0 │ │ │ │ + st.d $s0, $s6, 8 │ │ │ │ + st.d $a0, $s6, 16 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + ld.d $s5, $sp, 40 │ │ │ │ + ld.d $s6, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ ret │ │ │ │ - beqz $t0, -32 # 2d494 , std::allocator >::~basic_stringbuf()@@Base+0x12804> │ │ │ │ - b 76 # 2d504 , std::allocator >::~basic_stringbuf()@@Base+0x12874> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -161880 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t4, $t1, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t3 │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + move $a1, $s2 │ │ │ │ st.d $t1, $sp, 8 │ │ │ │ - bl -162096 │ │ │ │ + bl -166216 │ │ │ │ ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - pcalau12i $t2, 51 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - b -148 # 2d494 , std::allocator >::~basic_stringbuf()@@Base+0x12804> │ │ │ │ - bl -163116 │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - pcalau12i $s1, 51 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 176 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -162924 │ │ │ │ - move $s3, $a0 │ │ │ │ - bl -64740 # 1d890 , std::allocator >::~basic_stringbuf()@@Base+0x2c00> │ │ │ │ - pcaddi $t1, 52296 │ │ │ │ - ld.d $t0, $t1, 8 │ │ │ │ - addi.d $s0, $sp, 56 │ │ │ │ - st.d $s3, $s2, 8 │ │ │ │ - li.w $t2, 15 │ │ │ │ - st.d $s0, $sp, 40 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ldptr.d $s5, $t1, 0 │ │ │ │ - addi.d $s4, $sp, 40 │ │ │ │ - bltu $t2, $t0, 184 # 2d654 , std::allocator >::~basic_stringbuf()@@Base+0x129c4> │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - move $a0, $s0 │ │ │ │ - beqz $t0, 140 # 2d634 , std::allocator >::~basic_stringbuf()@@Base+0x129a4> │ │ │ │ - move $a1, $s5 │ │ │ │ - bl -162256 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - nop │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bl -62904 # 1e010 , std::allocator >::~basic_stringbuf()@@Base+0x3380> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s0, 20 # 2d5e4 , std::allocator >::~basic_stringbuf()@@Base+0x12954> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -163020 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - bl -87940 # 17e68 ::do_widen(char) const@@Base+0x47f8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 264 # 2d704 , std::allocator >::~basic_stringbuf()@@Base+0x12a74> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s3, $sp, 104 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ret │ │ │ │ + b -252 # 2e434 ::do_widen(char) const@@Base+0x1aecc> │ │ │ │ + pcaddi $a0, 12605 │ │ │ │ + bl -167544 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 16 │ │ │ │ + ld.d $t0, $a0, 24 │ │ │ │ + lu12i.w $t2, -349526 │ │ │ │ + ori $t2, $t2, 0xaab │ │ │ │ + lu32i.d $t2, -349526 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + lu52i.d $t2, $t2, -1366 │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + mul.d $t0, $t0, $t2 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + lu12i.w $s5, -349526 │ │ │ │ + ori $s5, $s5, 0xaab │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + lu32i.d $s5, -349526 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s3, $zero │ │ │ │ + move $s2, $a0 │ │ │ │ + move $s4, $zero │ │ │ │ + lu52i.d $s5, $s5, -1366 │ │ │ │ + bgeu $s3, $t0, 208 # 2e67c ::do_widen(char) const@@Base+0x1b114> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.b $t0, $s5, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - b -132 # 2d5bc , std::allocator >::~basic_stringbuf()@@Base+0x1292c> │ │ │ │ - nop │ │ │ │ + alsl.d $s3, $s3, $s3, 0x1 │ │ │ │ + alsl.d $t1, $s3, $t1, 0x2 │ │ │ │ + ldptr.w $s1, $t1, 0 │ │ │ │ + ldptr.w $s6, $t1, 4 │ │ │ │ + ld.d $s0, $s2, 8 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + bl -9060 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + move $a3, $s6 │ │ │ │ + move $a2, $s1 │ │ │ │ + li.w $a1, 64 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -5596 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t1, $s2, 16 │ │ │ │ + li.w $t2, 1 │ │ │ │ + alsl.d $t0, $s3, $t1, 0x2 │ │ │ │ + ldptr.w $t3, $t0, 8 │ │ │ │ + bge $t2, $t3, 92 # 2e65c ::do_widen(char) const@@Base+0x1b0f4> │ │ │ │ + li.w $s0, 1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $s1, $t0, 4 │ │ │ │ + ldptr.w $s7, $t0, 0 │ │ │ │ + ld.d $s6, $s2, 8 │ │ │ │ move $a2, $zero │ │ │ │ - move $a1, $sp │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -162256 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - addi.d $a2, $t0, 1 │ │ │ │ - beqz $t0, -64 # 2d634 , std::allocator >::~basic_stringbuf()@@Base+0x129a4> │ │ │ │ - li.w $t0, -1 │ │ │ │ - beqz $a2, -192 # 2d5bc , std::allocator >::~basic_stringbuf()@@Base+0x1292c> │ │ │ │ - b -212 # 2d5ac , std::allocator >::~basic_stringbuf()@@Base+0x1291c> │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $a0, $s3 │ │ │ │ - li.w $a1, 176 │ │ │ │ - bl -163204 │ │ │ │ - move $a0, $s4 │ │ │ │ - move $t0, $s0 │ │ │ │ - nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 140 # 2d734 , std::allocator >::~basic_stringbuf()@@Base+0x12aa4> │ │ │ │ - bl -163964 │ │ │ │ - ld.d $t0, $a0, 8 │ │ │ │ - ld.d $s0, $a0, 16 │ │ │ │ - addi.d $s3, $sp, 8 │ │ │ │ - move $s4, $t0 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - addi.d $a1, $s0, 34 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 16 │ │ │ │ - st.b $zero, $sp, 24 │ │ │ │ - bl -162696 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - li.w $t2, 35 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 33 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bltu $t1, $t0, 156 # 2d78c , std::allocator >::~basic_stringbuf()@@Base+0x12afc> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - beq $t1, $t0, 136 # 2d784 , std::allocator >::~basic_stringbuf()@@Base+0x12af4> │ │ │ │ - nop │ │ │ │ - bl -163588 │ │ │ │ - nop │ │ │ │ - move $t0, $a1 │ │ │ │ - b -108 # 2d6a4 , std::allocator >::~basic_stringbuf()@@Base+0x12a14> │ │ │ │ - move $s3, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - move $s0, $a1 │ │ │ │ - bl -163152 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - move $t0, $s0 │ │ │ │ - b -136 # 2d6a4 , std::allocator >::~basic_stringbuf()@@Base+0x12a14> │ │ │ │ + li.w $a1, -1 │ │ │ │ + li.w $a0, 2 │ │ │ │ + bl -9148 # 2c270 ::do_widen(char) const@@Base+0x18d08> │ │ │ │ + move $a4, $a0 │ │ │ │ + sub.w $a3, $s1, $s0 │ │ │ │ + move $a2, $s7 │ │ │ │ + li.w $a1, 111 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -5684 # 2d010 ::do_widen(char) const@@Base+0x19aa8> │ │ │ │ + ld.d $t1, $s2, 16 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + alsl.d $t0, $s3, $t1, 0x2 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + blt $s0, $t2, -68 # 2e614 ::do_widen(char) const@@Base+0x1b0ac> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + bstrpick.d $s3, $s4, 0x1f, 0x0 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + srai.d $t0, $t0, 0x2 │ │ │ │ + mul.d $t0, $t0, $s5 │ │ │ │ + bltu $s3, $t0, -192 # 2e5b4 ::do_widen(char) const@@Base+0x1b04c> │ │ │ │ nop │ │ │ │ - addi.d $t0, $t0, -2 │ │ │ │ - bltu $t1, $t0, 20 # 2d74c , std::allocator >::~basic_stringbuf()@@Base+0x12abc> │ │ │ │ - bl -164108 │ │ │ │ - bl -162752 │ │ │ │ - b -336 # 2d5f4 , std::allocator >::~basic_stringbuf()@@Base+0x12964> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, -80 # 2d704 , std::allocator >::~basic_stringbuf()@@Base+0x12a74> │ │ │ │ - bl -162520 │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -163224 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - bl -162796 │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bne $t1, $t0, -120 # 2d704 , std::allocator >::~basic_stringbuf()@@Base+0x12a74> │ │ │ │ - bl -162560 │ │ │ │ - pcaddi $a0, 13477 │ │ │ │ - bl -164040 │ │ │ │ - li.w $a2, 34 │ │ │ │ - pcaddi $a1, 14282 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -164312 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s0, 88 # 2d804 , std::allocator >::~basic_stringbuf()@@Base+0x12b74> │ │ │ │ - move $a2, $s0 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -164348 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - pcaddi $a1, 14280 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -162504 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -164052 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - li.w $a1, 1 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -106840 # 13688 ::do_widen(char) const@@Base+0x18> │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -163352 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -163360 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s2, 16 │ │ │ │ - bl -162940 │ │ │ │ - b -524 # 2d5f4 , std::allocator >::~basic_stringbuf()@@Base+0x12964> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, -264 # 2d704 , std::allocator >::~basic_stringbuf()@@Base+0x12a74> │ │ │ │ - pcaddi $a0, 13442 │ │ │ │ - bl -164180 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + pcaddi $t0, 50269 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -163412 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -196 # 2d764 , std::allocator >::~basic_stringbuf()@@Base+0x12ad4> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -204 # 2d764 , std::allocator >::~basic_stringbuf()@@Base+0x12ad4> │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - st.d $s1, $sp, 120 │ │ │ │ - pcalau12i $s1, 51 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t1, $s1, 0 │ │ │ │ - st.d $s0, $sp, 128 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.bu $t0, $s0, 16 │ │ │ │ - st.d $ra, $sp, 136 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ - move $a0, $zero │ │ │ │ - beqz $t0, 52 # 2d894 , std::allocator >::~basic_stringbuf()@@Base+0x12c04> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 384 # 2d9ec , std::allocator >::~basic_stringbuf()@@Base+0x12d5c> │ │ │ │ - ld.d $ra, $sp, 136 │ │ │ │ - ld.d $s0, $sp, 128 │ │ │ │ - ld.d $s1, $sp, 120 │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ + st.d $a1, $a0, 8 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.d $zero, $a0, 32 │ │ │ │ + addi.d $a0, $a0, 40 │ │ │ │ + bl 34724 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + bl 34716 # 36e88 ::do_widen(char) const@@Base+0x23920> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ + ld.d $t0, $s0, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + beqz $t0, 24 # 2e724 ::do_widen(char) const@@Base+0x1b1bc> │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + sub.d $a1, $a1, $t0 │ │ │ │ + bl -167436 │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -166568 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -65432 # 1d900 , std::allocator >::~basic_stringbuf()@@Base+0x2c70> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -61472 # 1e880 , std::allocator >::~basic_stringbuf()@@Base+0x3bf0> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -64184 # 1ddf0 , std::allocator >::~basic_stringbuf()@@Base+0x3160> │ │ │ │ - beqz $a0, 216 # 2d984 , std::allocator >::~basic_stringbuf()@@Base+0x12cf4> │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - ld.d $a0, $t0, 8 │ │ │ │ - addi.d $s4, $sp, 56 │ │ │ │ - bl -96252 # 160c8 ::do_widen(char) const@@Base+0x2a58> │ │ │ │ - li.w $a0, 500 │ │ │ │ - bl -133392 # cfbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9c> │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -64244 # 1dde0 , std::allocator >::~basic_stringbuf()@@Base+0x3150> │ │ │ │ - addi.d $t0, $sp, 24 │ │ │ │ - pcalau12i $a2, 14 │ │ │ │ - addi.d $a2, $a2, 1774 │ │ │ │ - pcaddi $a1, 14209 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - move $s5, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -1200 # 2d444 , std::allocator >::~basic_stringbuf()@@Base+0x127b4> │ │ │ │ - pcalau12i $a2, 14 │ │ │ │ - addi.d $a2, $a2, 1785 │ │ │ │ - pcaddi $a1, 14204 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - bl -1224 # 2d444 , std::allocator >::~basic_stringbuf()@@Base+0x127b4> │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -106468 # 13938 ::do_widen(char) const@@Base+0x2c8> │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + bl -5792 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + addi.w $a1, $a0, -1 │ │ │ │ + li.w $a0, 1 │ │ │ │ + bl 36176 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + li.w $a1, 3 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $zero │ │ │ │ + bl 36160 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + li.w $a1, 14 │ │ │ │ move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - beq $a0, $s4, 16 # 2d93c , std::allocator >::~basic_stringbuf()@@Base+0x12cac> │ │ │ │ - ld.d $a1, $sp, 56 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -163880 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s5, 20 # 2d954 , std::allocator >::~basic_stringbuf()@@Base+0x12cc4> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -163900 │ │ │ │ - nop │ │ │ │ li.w $a0, 2 │ │ │ │ - beqz $s2, 92 # 2d9b4 , std::allocator >::~basic_stringbuf()@@Base+0x12d24> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -267 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - bne $t0, $t1, 100 # 2d9d4 , std::allocator >::~basic_stringbuf()@@Base+0x12d44> │ │ │ │ - bl -1088 # 2d534 , std::allocator >::~basic_stringbuf()@@Base+0x128a4> │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -64392 # 1de00 , std::allocator >::~basic_stringbuf()@@Base+0x3170> │ │ │ │ - beqz $a0, 16 # 2d99c , std::allocator >::~basic_stringbuf()@@Base+0x12d0c> │ │ │ │ - li.w $t0, 1 │ │ │ │ - st.b $t0, $s0, 16 │ │ │ │ + bl 36144 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + ld.d $a1, $s0, 32 │ │ │ │ + beq $t0, $a1, 60 # 2e7c4 ::do_widen(char) const@@Base+0x1b25c> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + stptr.w $s1, $t0, 0 │ │ │ │ + st.w $s2, $t0, 4 │ │ │ │ + st.w $a0, $t0, 8 │ │ │ │ + addi.d $t0, $t0, 12 │ │ │ │ + st.d $t0, $s0, 24 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 8 │ │ │ │ - bl -64400 # 1de10 , std::allocator >::~basic_stringbuf()@@Base+0x3180> │ │ │ │ - addi.w $a0, $a0, 1 │ │ │ │ - b -324 # 2d864 , std::allocator >::~basic_stringbuf()@@Base+0x12bd4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - b -348 # 2d864 , std::allocator >::~basic_stringbuf()@@Base+0x12bd4> │ │ │ │ + ld.d $t5, $s0, 16 │ │ │ │ + lu12i.w $t1, -349526 │ │ │ │ + ori $t1, $t1, 0xaab │ │ │ │ + lu32i.d $t1, -349526 │ │ │ │ + sub.d $t3, $t0, $t5 │ │ │ │ + lu52i.d $t1, $t1, -1366 │ │ │ │ + srai.d $t6, $t3, 0x2 │ │ │ │ + mul.d $t6, $t6, $t1 │ │ │ │ + lu12i.w $t7, -349526 │ │ │ │ + ori $t7, $t7, 0xaaa │ │ │ │ + lu32i.d $t7, -349526 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + lu52i.d $t7, $t7, 170 │ │ │ │ + beq $t6, $t7, 308 # 2e92c ::do_widen(char) const@@Base+0x1b3c4> │ │ │ │ + lu12i.w $t4, -349526 │ │ │ │ + sltui $t1, $t6, 1 │ │ │ │ + ori $t4, $t4, 0xaab │ │ │ │ + or $t1, $t6, $t1 │ │ │ │ + lu32i.d $t4, -349526 │ │ │ │ + add.d $t1, $t1, $t6 │ │ │ │ + lu52i.d $t4, $t4, 170 │ │ │ │ + sltu $t4, $t1, $t4 │ │ │ │ + maskeqz $t1, $t1, $t4 │ │ │ │ + masknez $t4, $t7, $t4 │ │ │ │ + or $t1, $t1, $t4 │ │ │ │ + alsl.d $t1, $t1, $t1, 0x1 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + slli.d $a0, $t1, 0x2 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t5, $sp, 24 │ │ │ │ + st.d $a1, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + slli.d $s3, $t1, 0x2 │ │ │ │ + bl -167752 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t5, $sp, 24 │ │ │ │ + add.d $t1, $a0, $t3 │ │ │ │ + stptr.w $s1, $t1, 0 │ │ │ │ + st.w $s2, $t1, 4 │ │ │ │ + st.w $t2, $t1, 8 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + move $t6, $a0 │ │ │ │ + move $t3, $a0 │ │ │ │ + beq $t0, $t5, 92 # 2e8d4 ::do_widen(char) const@@Base+0x1b36c> │ │ │ │ + move $t2, $a0 │ │ │ │ + move $t1, $t5 │ │ │ │ + ldptr.d $t4, $t1, 0 │ │ │ │ + ldptr.w $t3, $t1, 8 │ │ │ │ + addi.d $t1, $t1, 12 │ │ │ │ + stptr.d $t4, $t2, 0 │ │ │ │ + st.w $t3, $t2, 8 │ │ │ │ + addi.d $t2, $t2, 12 │ │ │ │ + bne $t0, $t1, -24 # 2e884 ::do_widen(char) const@@Base+0x1b31c> │ │ │ │ + lu12i.w $t1, -349526 │ │ │ │ + addi.d $t0, $t0, -12 │ │ │ │ + ori $t1, $t1, 0xaab │ │ │ │ + lu32i.d $t1, -349526 │ │ │ │ + sub.d $t0, $t0, $t5 │ │ │ │ + lu52i.d $t1, $t1, 682 │ │ │ │ + srli.d $t0, $t0, 0x2 │ │ │ │ + mul.d $t0, $t0, $t1 │ │ │ │ + bstrpick.d $t0, $t0, 0x3d, 0x0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + alsl.d $t0, $t0, $t0, 0x1 │ │ │ │ + alsl.d $t3, $t0, $t6, 0x2 │ │ │ │ nop │ │ │ │ + addi.d $t3, $t3, 12 │ │ │ │ + beqz $t5, 36 # 2e8fc ::do_widen(char) const@@Base+0x1b394> │ │ │ │ + sub.d $a1, $a1, $t5 │ │ │ │ + move $a0, $t5 │ │ │ │ + st.d $t6, $sp, 16 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + bl -167900 │ │ │ │ + ld.d $t6, $sp, 16 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + add.d $t0, $t6, $s3 │ │ │ │ + st.d $t6, $s0, 16 │ │ │ │ + st.d $t3, $s0, 24 │ │ │ │ + st.d $t0, $s0, 32 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + pcaddi $a0, 12351 │ │ │ │ + bl -168560 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -528 # 2e734 ::do_widen(char) const@@Base+0x1b1cc> │ │ │ │ + addi.d $a0, $s0, 40 │ │ │ │ + bl 34140 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $a0, $s0, 72 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b 34120 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + li.w $a1, 3 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a0, 1 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + bl 35628 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + alsl.w $s0, $a0, $a0, 0x2 │ │ │ │ + alsl.w $s0, $s0, $s0, 0x2 │ │ │ │ + addi.d $a0, $s1, 72 │ │ │ │ + bl 34792 # 37178 ::do_widen(char) const@@Base+0x23c10> │ │ │ │ + slli.w $s0, $s0, 0x2 │ │ │ │ + bge $s0, $a0, 28 # 2e9b4 ::do_widen(char) const@@Base+0x1b44c> │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + ld.d $t2, $s1, 16 │ │ │ │ + li.w $t1, 1188 │ │ │ │ + sub.d $t0, $t0, $t2 │ │ │ │ + bge $t1, $t0, 216 # 2ea84 ::do_widen(char) const@@Base+0x1b51c> │ │ │ │ nop │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - ld.d $s2, $sp, 112 │ │ │ │ - ld.d $s4, $sp, 96 │ │ │ │ - ld.d $s5, $sp, 88 │ │ │ │ - b -96 # 2d984 , std::allocator >::~basic_stringbuf()@@Base+0x12cf4> │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + bl 34752 # 37178 ::do_widen(char) const@@Base+0x23c10> │ │ │ │ + li.w $t0, 50 │ │ │ │ + bge $t0, $a0, 164 # 2ea64 ::do_widen(char) const@@Base+0x1b4fc> │ │ │ │ + ld.d $s0, $s1, 16 │ │ │ │ + ld.d $t0, $s1, 24 │ │ │ │ + beq $t0, $s0, 56 # 2ea04 ::do_widen(char) const@@Base+0x1b49c> │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - st.d $s4, $sp, 96 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - bl -164348 │ │ │ │ + ld.d $a0, $s1, 8 │ │ │ │ + bl -6424 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + ldptr.w $t0, $s0, 4 │ │ │ │ + ldptr.w $t1, $s0, 8 │ │ │ │ + ld.d $t2, $s1, 24 │ │ │ │ + addi.d $a1, $s0, 12 │ │ │ │ + sub.w $t1, $t0, $t1 │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + bge $t1, $a0, 48 # 2ea24 ::do_widen(char) const@@Base+0x1b4bc> │ │ │ │ + st.w $t0, $s0, 4 │ │ │ │ + move $s0, $a1 │ │ │ │ + bne $t2, $s0, -44 # 2e9d4 ::do_widen(char) const@@Base+0x1b46c> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $a0, $s1, 40 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b 33936 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b 20 # 2da1c , std::allocator >::~basic_stringbuf()@@Base+0x12d8c> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 40 │ │ │ │ - bl -163908 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -163920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 112 │ │ │ │ - st.d $s3, $sp, 104 │ │ │ │ - bne $t1, $t0, 16 # 2da44 , std::allocator >::~basic_stringbuf()@@Base+0x12db4> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -163260 │ │ │ │ + sub.d $a2, $t2, $a1 │ │ │ │ + beq $a1, $t2, 24 # 2ea44 ::do_widen(char) const@@Base+0x1b4dc> │ │ │ │ + li.w $t0, 12 │ │ │ │ + bge $t0, $a2, 176 # 2eae4 ::do_widen(char) const@@Base+0x1b57c> │ │ │ │ + bl -167240 │ │ │ │ + ld.d $t2, $s1, 24 │ │ │ │ + nop │ │ │ │ + addi.d $t2, $t2, -12 │ │ │ │ + st.d $t2, $s1, 24 │ │ │ │ + bne $t2, $s0, -120 # 2e9d4 ::do_widen(char) const@@Base+0x1b46c> │ │ │ │ + b -76 # 2ea04 ::do_widen(char) const@@Base+0x1b49c> │ │ │ │ nop │ │ │ │ - bl -164420 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - pcaddi $t0, 51103 │ │ │ │ - stptr.d $t0, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.b $zero, $a0, 16 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -852 # 2e734 ::do_widen(char) const@@Base+0x1b1cc> │ │ │ │ + pcalau12i $t0, 13 │ │ │ │ + fld.s $fa0, $t0, -1712 │ │ │ │ + bl 35480 # 3752c ::do_widen(char) const@@Base+0x23fc4> │ │ │ │ + beqz $a0, 44 # 2eac4 ::do_widen(char) const@@Base+0x1b55c> │ │ │ │ + move $s0, $zero │ │ │ │ + b 12 # 2eaac ::do_widen(char) const@@Base+0x1b544> │ │ │ │ + bl -880 # 2e734 ::do_widen(char) const@@Base+0x1b1cc> │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + li.w $a1, 5 │ │ │ │ + li.w $a0, 3 │ │ │ │ + bl 35320 # 374ac ::do_widen(char) const@@Base+0x23f44> │ │ │ │ + move $t0, $a0 │ │ │ │ + move $a0, $s1 │ │ │ │ + blt $s0, $t0, -28 # 2eaa4 ::do_widen(char) const@@Base+0x1b53c> │ │ │ │ + addi.d $a0, $s1, 72 │ │ │ │ + bl 33760 # 36ea8 ::do_widen(char) const@@Base+0x23940> │ │ │ │ + b -280 # 2e9b4 ::do_widen(char) const@@Base+0x1b44c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ + li.w $t0, 12 │ │ │ │ + bne $a2, $t0, -164 # 2ea44 ::do_widen(char) const@@Base+0x1b4dc> │ │ │ │ + ld.d $t1, $s0, 12 │ │ │ │ + ldptr.w $t0, $s0, 20 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + st.w $t0, $s0, 8 │ │ │ │ + b -184 # 2ea44 ::do_widen(char) const@@Base+0x1b4dc> │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + pcalau12i $s3, 50 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + addi.d $s1, $a0, 16 │ │ │ │ + stptr.d $s1, $a0, 0 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + beqz $a1, 216 # 2ec08 ::do_widen(char) const@@Base+0x1b6a0> │ │ │ │ move $s0, $a0 │ │ │ │ move $a0, $a1 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ move $s2, $a1 │ │ │ │ - move $s1, $a3 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - move $s3, $a2 │ │ │ │ - bl -163908 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - add.d $a1, $a0, $s1 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -163716 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -165492 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - move $a2, $s1 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -165508 # 5470 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -164176 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -163496 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pcalau12i $t2, 51 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $t5, $t2, 0 │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - sub.d $t0, $a2, $a1 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - li.w $t4, 15 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $t5, $sp, 40 │ │ │ │ - move $t3, $a1 │ │ │ │ - move $t1, $a0 │ │ │ │ - bltu $t4, $t0, 116 # 2dbd8 , std::allocator >::~basic_stringbuf()@@Base+0x12f48> │ │ │ │ - li.w $t4, 1 │ │ │ │ - ldptr.d $a0, $a0, 0 │ │ │ │ - bne $t0, $t4, 72 # 2dbb8 , std::allocator >::~basic_stringbuf()@@Base+0x12f28> │ │ │ │ - ld.b $t0, $a1, 0 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ + bl -168144 │ │ │ │ + li.w $t1, 15 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $t1, $a0, 112 # 2ebc0 ::do_widen(char) const@@Base+0x1b658> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $a0, $t1, 72 # 2eba0 ::do_widen(char) const@@Base+0x1b638> │ │ │ │ + ld.bu $t1, $s2, 0 │ │ │ │ + st.b $t1, $s0, 16 │ │ │ │ nop │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - stx.b $zero, $a0, $t0 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $t2, 0 │ │ │ │ - bne $t1, $t0, 152 # 2dc30 , std::allocator >::~basic_stringbuf()@@Base+0x12fa0> │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + stx.b $zero, $s1, $t0 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 160 # 2ec18 ::do_widen(char) const@@Base+0x1b6b0> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $t0, -48 # 2db88 , std::allocator >::~basic_stringbuf()@@Base+0x12ef8> │ │ │ │ - b 76 # 2dc08 , std::allocator >::~basic_stringbuf()@@Base+0x12f78> │ │ │ │ + beqz $a0, -56 # 2eb68 ::do_widen(char) const@@Base+0x1b600> │ │ │ │ + b 68 # 2ebe8 ::do_widen(char) const@@Base+0x1b680> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 32 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - bl -163676 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -167744 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t4, $sp, 32 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t3, $sp, 24 │ │ │ │ - stptr.d $a0, $t1, 0 │ │ │ │ - st.d $t4, $t1, 16 │ │ │ │ + move $s1, $a0 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ move $a2, $t0 │ │ │ │ - move $a1, $t3 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - bl -163892 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - pcalau12i $t2, 51 │ │ │ │ - ld.d $t2, $t2, -200 │ │ │ │ - ldptr.d $a0, $t1, 0 │ │ │ │ - b -164 # 2db88 , std::allocator >::~basic_stringbuf()@@Base+0x12ef8> │ │ │ │ - bl -164912 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $a1, $s2 │ │ │ │ + bl -167956 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + b -152 # 2eb68 ::do_widen(char) const@@Base+0x1b600> │ │ │ │ nop │ │ │ │ - beqz $a0, 128 # 2dcb8 , std::allocator >::~basic_stringbuf()@@Base+0x13028> │ │ │ │ - addi.d $sp, $sp, -32 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $ra, $sp, 24 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -32 # 2dc38 , std::allocator >::~basic_stringbuf()@@Base+0x12fa8> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 2dc78 , std::allocator >::~basic_stringbuf()@@Base+0x12fe8> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -164708 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2dc90 , std::allocator >::~basic_stringbuf()@@Base+0x13000> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -164732 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -164744 │ │ │ │ - bnez $s1, -76 # 2dc50 , std::allocator >::~basic_stringbuf()@@Base+0x12fc0> │ │ │ │ - ld.d $ra, $sp, 24 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - ld.d $s1, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 32 │ │ │ │ - ret │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 16 # 2ec20 ::do_widen(char) const@@Base+0x1b6b8> │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + bl -168984 │ │ │ │ nop │ │ │ │ + pcaddi $a0, 12110 │ │ │ │ + bl -168964 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -80 │ │ │ │ st.d $s6, $sp, 16 │ │ │ │ ld.d $s6, $a0, 16 │ │ │ │ st.d $s2, $sp, 48 │ │ │ │ st.d $ra, $sp, 72 │ │ │ │ addi.d $s2, $a0, 8 │ │ │ │ - beqz $s6, 368 # 2de50 , std::allocator >::~basic_stringbuf()@@Base+0x131c0> │ │ │ │ + beqz $s6, 368 # 2edb8 ::do_widen(char) const@@Base+0x1b850> │ │ │ │ st.d $s0, $sp, 64 │ │ │ │ ld.d $a0, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ st.d $s4, $sp, 32 │ │ │ │ lu12i.w $s4, 524287 │ │ │ │ st.d $s1, $sp, 56 │ │ │ │ st.d $s3, $sp, 40 │ │ │ │ @@ -40959,60 +41945,60 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ sltu $a2, $s0, $s7 │ │ │ │ maskeqz $t0, $s0, $a2 │ │ │ │ masknez $a2, $s7, $a2 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ move $a1, $s1 │ │ │ │ - beqz $a2, 12 # 2dd48 , std::allocator >::~basic_stringbuf()@@Base+0x130b8> │ │ │ │ - bl -164432 │ │ │ │ - bnez $a0, 20 # 2dd58 , std::allocator >::~basic_stringbuf()@@Base+0x130c8> │ │ │ │ + beqz $a2, 12 # 2ecb0 ::do_widen(char) const@@Base+0x1b748> │ │ │ │ + bl -168376 │ │ │ │ + bnez $a0, 20 # 2ecc0 ::do_widen(char) const@@Base+0x1b758> │ │ │ │ sub.d $s0, $s0, $s7 │ │ │ │ - blt $s4, $s0, 20 # 2dd60 , std::allocator >::~basic_stringbuf()@@Base+0x130d0> │ │ │ │ - blt $s0, $s5, 72 # 2dd98 , std::allocator >::~basic_stringbuf()@@Base+0x13108> │ │ │ │ + blt $s4, $s0, 20 # 2ecc8 ::do_widen(char) const@@Base+0x1b760> │ │ │ │ + blt $s0, $s5, 72 # 2ed00 ::do_widen(char) const@@Base+0x1b798> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 2dd98 , std::allocator >::~basic_stringbuf()@@Base+0x13108> │ │ │ │ + bltz $a0, 64 # 2ed00 ::do_widen(char) const@@Base+0x1b798> │ │ │ │ nop │ │ │ │ move $s3, $s6 │ │ │ │ ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 56 # 2dda0 , std::allocator >::~basic_stringbuf()@@Base+0x13110> │ │ │ │ + beqz $s6, 56 # 2ed08 ::do_widen(char) const@@Base+0x1b7a0> │ │ │ │ nop │ │ │ │ ld.d $a0, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ - b -80 # 2dd28 , std::allocator >::~basic_stringbuf()@@Base+0x13098> │ │ │ │ + b -80 # 2ec90 ::do_widen(char) const@@Base+0x1b728> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -44 # 2dd70 , std::allocator >::~basic_stringbuf()@@Base+0x130e0> │ │ │ │ - beq $s2, $s3, 152 # 2de38 , std::allocator >::~basic_stringbuf()@@Base+0x131a8> │ │ │ │ + bnez $s6, -44 # 2ecd8 ::do_widen(char) const@@Base+0x1b770> │ │ │ │ + beq $s2, $s3, 152 # 2eda0 ::do_widen(char) const@@Base+0x1b838> │ │ │ │ ld.d $s0, $s3, 40 │ │ │ │ sltu $t0, $s0, $s7 │ │ │ │ masknez $a2, $s7, $t0 │ │ │ │ maskeqz $t0, $s0, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 2ddd0 , std::allocator >::~basic_stringbuf()@@Base+0x13140> │ │ │ │ + beqz $a2, 24 # 2ed38 ::do_widen(char) const@@Base+0x1b7d0> │ │ │ │ ld.d $a1, $s3, 32 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -164564 │ │ │ │ - bnez $a0, 40 # 2ddf0 , std::allocator >::~basic_stringbuf()@@Base+0x13160> │ │ │ │ + bl -168508 │ │ │ │ + bnez $a0, 40 # 2ed58 ::do_widen(char) const@@Base+0x1b7f0> │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ sub.d $s7, $s7, $s0 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s7, 28 # 2ddf8 , std::allocator >::~basic_stringbuf()@@Base+0x13168> │ │ │ │ + blt $t0, $s7, 28 # 2ed60 ::do_widen(char) const@@Base+0x1b7f8> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $s7, $t0, 84 # 2de38 , std::allocator >::~basic_stringbuf()@@Base+0x131a8> │ │ │ │ + blt $s7, $t0, 84 # 2eda0 ::do_widen(char) const@@Base+0x1b838> │ │ │ │ slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 2de38 , std::allocator >::~basic_stringbuf()@@Base+0x131a8> │ │ │ │ + bltz $a0, 72 # 2eda0 ::do_widen(char) const@@Base+0x1b838> │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 72 │ │ │ │ ld.d $s0, $sp, 64 │ │ │ │ ld.d $s1, $sp, 56 │ │ │ │ ld.d $s4, $sp, 32 │ │ │ │ ld.d $s5, $sp, 24 │ │ │ │ ld.d $s7, $sp, 8 │ │ │ │ @@ -41046,64 +42032,64 @@ │ │ │ │ st.d $s5, $sp, 8 │ │ │ │ st.d $ra, $sp, 56 │ │ │ │ st.d $s0, $sp, 48 │ │ │ │ st.d $s2, $sp, 32 │ │ │ │ move $s4, $a0 │ │ │ │ move $s1, $a1 │ │ │ │ move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 2e058 , std::allocator >::~basic_stringbuf()@@Base+0x133c8> │ │ │ │ + beqz $s6, 448 # 2efc0 ::do_widen(char) const@@Base+0x1ba58> │ │ │ │ ld.d $a1, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ lu12i.w $s2, 524287 │ │ │ │ st.d $s3, $sp, 24 │ │ │ │ ori $s2, $s2, 0xfff │ │ │ │ lu12i.w $s3, -524288 │ │ │ │ nop │ │ │ │ sltu $a2, $s0, $s5 │ │ │ │ maskeqz $t0, $s0, $a2 │ │ │ │ masknez $a2, $s5, $a2 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 2ded8 , std::allocator >::~basic_stringbuf()@@Base+0x13248> │ │ │ │ - bl -164832 │ │ │ │ - bnez $a0, 20 # 2dee8 , std::allocator >::~basic_stringbuf()@@Base+0x13258> │ │ │ │ + beqz $a2, 12 # 2ee40 ::do_widen(char) const@@Base+0x1b8d8> │ │ │ │ + bl -168776 │ │ │ │ + bnez $a0, 20 # 2ee50 ::do_widen(char) const@@Base+0x1b8e8> │ │ │ │ sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 2def0 , std::allocator >::~basic_stringbuf()@@Base+0x13260> │ │ │ │ - blt $s0, $s3, 56 # 2df18 , std::allocator >::~basic_stringbuf()@@Base+0x13288> │ │ │ │ + blt $s2, $s0, 20 # 2ee58 ::do_widen(char) const@@Base+0x1b8f0> │ │ │ │ + blt $s0, $s3, 56 # 2ee80 ::do_widen(char) const@@Base+0x1b918> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 2df18 , std::allocator >::~basic_stringbuf()@@Base+0x13288> │ │ │ │ + bltz $a0, 48 # 2ee80 ::do_widen(char) const@@Base+0x1b918> │ │ │ │ nop │ │ │ │ ld.d $t0, $s6, 24 │ │ │ │ move $t1, $zero │ │ │ │ - beqz $t0, 48 # 2df28 , std::allocator >::~basic_stringbuf()@@Base+0x13298> │ │ │ │ + beqz $t0, 48 # 2ee90 ::do_widen(char) const@@Base+0x1b928> │ │ │ │ nop │ │ │ │ ld.d $a1, $t0, 32 │ │ │ │ ld.d $s0, $t0, 40 │ │ │ │ move $s6, $t0 │ │ │ │ - b -84 # 2deb8 , std::allocator >::~basic_stringbuf()@@Base+0x13228> │ │ │ │ + b -84 # 2ee20 ::do_widen(char) const@@Base+0x1b8b8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.d $t0, $s6, 16 │ │ │ │ li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 2df00 , std::allocator >::~basic_stringbuf()@@Base+0x13270> │ │ │ │ + bnez $t0, -32 # 2ee68 ::do_widen(char) const@@Base+0x1b900> │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 2dfd8 , std::allocator >::~basic_stringbuf()@@Base+0x13348> │ │ │ │ + bnez $t1, 176 # 2ef40 ::do_widen(char) const@@Base+0x1b9d8> │ │ │ │ ld.d $a0, $s6, 32 │ │ │ │ ld.d $s0, $s6, 40 │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ move $s2, $s6 │ │ │ │ nop │ │ │ │ sltu $t0, $s0, $s5 │ │ │ │ masknez $a2, $s5, $t0 │ │ │ │ maskeqz $t0, $s0, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 2dfb8 , std::allocator >::~basic_stringbuf()@@Base+0x13328> │ │ │ │ + beqz $a2, 104 # 2ef20 ::do_widen(char) const@@Base+0x1b9b8> │ │ │ │ move $a1, $s1 │ │ │ │ - bl -164968 │ │ │ │ - beqz $a0, 92 # 2dfb8 , std::allocator >::~basic_stringbuf()@@Base+0x13328> │ │ │ │ + bl -168912 │ │ │ │ + beqz $a0, 92 # 2ef20 ::do_widen(char) const@@Base+0x1b9b8> │ │ │ │ slti $a0, $a0, 0 │ │ │ │ maskeqz $s2, $s2, $a0 │ │ │ │ masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ ld.d $s0, $sp, 48 │ │ │ │ ld.d $s1, $sp, 40 │ │ │ │ @@ -41121,12514 +42107,11514 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ sub.d $s0, $s0, $s5 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 2e018 , std::allocator >::~basic_stringbuf()@@Base+0x13388> │ │ │ │ + blt $t0, $s0, 84 # 2ef80 ::do_widen(char) const@@Base+0x1ba18> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 2e038 , std::allocator >::~basic_stringbuf()@@Base+0x133a8> │ │ │ │ + blt $s0, $t0, 108 # 2efa0 ::do_widen(char) const@@Base+0x1ba38> │ │ │ │ slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 2df60 , std::allocator >::~basic_stringbuf()@@Base+0x132d0> │ │ │ │ + b -116 # 2eec8 ::do_widen(char) const@@Base+0x1b960> │ │ │ │ ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 2e038 , std::allocator >::~basic_stringbuf()@@Base+0x133a8> │ │ │ │ + beq $s6, $s2, 84 # 2efa0 ::do_widen(char) const@@Base+0x1ba38> │ │ │ │ move $a0, $s6 │ │ │ │ - bl -165532 │ │ │ │ + bl -169476 │ │ │ │ move $t0, $a0 │ │ │ │ move $s2, $s6 │ │ │ │ ld.d $a0, $a0, 32 │ │ │ │ ld.d $s0, $t0, 40 │ │ │ │ move $s6, $t0 │ │ │ │ - b -196 # 2df40 , std::allocator >::~basic_stringbuf()@@Base+0x132b0> │ │ │ │ + b -196 # 2eea8 ::do_widen(char) const@@Base+0x1b940> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $s2, $zero │ │ │ │ - b -172 # 2df70 , std::allocator >::~basic_stringbuf()@@Base+0x132e0> │ │ │ │ + b -172 # 2eed8 ::do_widen(char) const@@Base+0x1b970> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ move $s6, $zero │ │ │ │ - b -204 # 2df70 , std::allocator >::~basic_stringbuf()@@Base+0x132e0> │ │ │ │ + b -204 # 2eed8 ::do_widen(char) const@@Base+0x1b970> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 2dfe0 , std::allocator >::~basic_stringbuf()@@Base+0x13350> │ │ │ │ + b -124 # 2ef48 ::do_widen(char) const@@Base+0x1b9e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 2e258 , std::allocator >::~basic_stringbuf()@@Base+0x135c8> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ - nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 2e0d8 , std::allocator >::~basic_stringbuf()@@Base+0x13448> │ │ │ │ - bl -165344 │ │ │ │ - bnez $a0, 20 # 2e0e8 , std::allocator >::~basic_stringbuf()@@Base+0x13458> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 2e0f0 , std::allocator >::~basic_stringbuf()@@Base+0x13460> │ │ │ │ - blt $s0, $s3, 56 # 2e118 , std::allocator >::~basic_stringbuf()@@Base+0x13488> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 2e118 , std::allocator >::~basic_stringbuf()@@Base+0x13488> │ │ │ │ + beqz $a0, 728 # 2f2a8 ::do_widen(char) const@@Base+0x1bd40> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s3, $sp, 48 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 72 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + move $s3, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 48 # 2e128 , std::allocator >::~basic_stringbuf()@@Base+0x13498> │ │ │ │ + ld.d $s4, $s3, 24 │ │ │ │ + beqz $s4, 612 # 2f258 ::do_widen(char) const@@Base+0x1bcf0> │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s5, $sp, 32 │ │ │ │ + st.d $s6, $sp, 24 │ │ │ │ + ld.d $s5, $s4, 24 │ │ │ │ + beqz $s5, 516 # 2f210 ::do_widen(char) const@@Base+0x1bca8> │ │ │ │ + ld.d $s6, $s5, 24 │ │ │ │ + beqz $s6, 452 # 2f1d8 ::do_widen(char) const@@Base+0x1bc70> │ │ │ │ + ld.d $s0, $s6, 24 │ │ │ │ + beqz $s0, 324 # 2f160 ::do_widen(char) const@@Base+0x1bbf8> │ │ │ │ + ld.d $s2, $s0, 24 │ │ │ │ + beqz $s2, 180 # 2f0d8 ::do_widen(char) const@@Base+0x1bb70> │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 2e0b8 , std::allocator >::~basic_stringbuf()@@Base+0x13428> │ │ │ │ + ld.d $s7, $s2, 24 │ │ │ │ + beqz $s7, 244 # 2f128 ::do_widen(char) const@@Base+0x1bbc0> │ │ │ │ + st.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $s1, $s7, 24 │ │ │ │ + beqz $s1, 348 # 2f1a0 ::do_widen(char) const@@Base+0x1bc38> │ │ │ │ + ld.d $s8, $s1, 24 │ │ │ │ + beqz $s8, 76 # 2f098 ::do_widen(char) const@@Base+0x1bb30> │ │ │ │ + st.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 2e100 , std::allocator >::~basic_stringbuf()@@Base+0x13470> │ │ │ │ + ld.d $a0, $s8, 24 │ │ │ │ + move $fp, $s8 │ │ │ │ + bl -144 # 2efd0 ::do_widen(char) const@@Base+0x1ba68> │ │ │ │ + ld.d $a0, $fp, 32 │ │ │ │ + addi.d $t0, $fp, 48 │ │ │ │ + ld.d $s8, $s8, 16 │ │ │ │ + beq $a0, $t0, 16 # 2f080 ::do_widen(char) const@@Base+0x1bb18> │ │ │ │ + ld.d $a1, $fp, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -169836 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -169848 │ │ │ │ + bnez $s8, -52 # 2f058 ::do_widen(char) const@@Base+0x1baf0> │ │ │ │ + ld.d $fp, $sp, 80 │ │ │ │ nop │ │ │ │ - bnez $t1, 176 # 2e1d8 , std::allocator >::~basic_stringbuf()@@Base+0x13548> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + ld.d $s8, $s1, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f0b8 ::do_widen(char) const@@Base+0x1bb50> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -169888 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 2e1b8 , std::allocator >::~basic_stringbuf()@@Base+0x13528> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -165480 │ │ │ │ - beqz $a0, 92 # 2e1b8 , std::allocator >::~basic_stringbuf()@@Base+0x13528> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -169904 │ │ │ │ + beqz $s8, 220 # 2f1a0 ::do_widen(char) const@@Base+0x1bc38> │ │ │ │ + move $s1, $s8 │ │ │ │ + b -132 # 2f048 ::do_widen(char) const@@Base+0x1bae0> │ │ │ │ + ld.d $s7, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s0, 32 │ │ │ │ + addi.d $t0, $s0, 48 │ │ │ │ + ld.d $s1, $s0, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f0f8 ::do_widen(char) const@@Base+0x1bb90> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -169952 │ │ │ │ nop │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -169968 │ │ │ │ + beqz $s1, 92 # 2f160 ::do_widen(char) const@@Base+0x1bbf8> │ │ │ │ + move $s0, $s1 │ │ │ │ + b -236 # 2f020 ::do_widen(char) const@@Base+0x1bab8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s8, $sp, 8 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s2, 32 │ │ │ │ + addi.d $t0, $s2, 48 │ │ │ │ + ld.d $s1, $s2, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f148 ::do_widen(char) const@@Base+0x1bbe0> │ │ │ │ + ld.d $a1, $s2, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170032 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 2e218 , std::allocator >::~basic_stringbuf()@@Base+0x13588> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 2e238 , std::allocator >::~basic_stringbuf()@@Base+0x135a8> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 2e160 , std::allocator >::~basic_stringbuf()@@Base+0x134d0> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170048 │ │ │ │ + beqz $s1, -132 # 2f0d0 ::do_widen(char) const@@Base+0x1bb68> │ │ │ │ + move $s2, $s1 │ │ │ │ + b -300 # 2f030 ::do_widen(char) const@@Base+0x1bac8> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + addi.d $t0, $s6, 48 │ │ │ │ + ld.d $s0, $s6, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f180 ::do_widen(char) const@@Base+0x1bc18> │ │ │ │ + ld.d $a1, $s6, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170088 │ │ │ │ nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 2e238 , std::allocator >::~basic_stringbuf()@@Base+0x135a8> │ │ │ │ + li.w $a1, 72 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -166044 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 2e140 , std::allocator >::~basic_stringbuf()@@Base+0x134b0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 2e170 , std::allocator >::~basic_stringbuf()@@Base+0x134e0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 2e170 , std::allocator >::~basic_stringbuf()@@Base+0x134e0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl -170104 │ │ │ │ + beqz $s0, 76 # 2f1d8 ::do_widen(char) const@@Base+0x1bc70> │ │ │ │ + move $s6, $s0 │ │ │ │ + b -380 # 2f018 ::do_widen(char) const@@Base+0x1bab0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s7, 32 │ │ │ │ + addi.d $t0, $s7, 48 │ │ │ │ + ld.d $s1, $s7, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f1c0 ::do_widen(char) const@@Base+0x1bc58> │ │ │ │ + ld.d $a1, $s7, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170152 │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 2e1e0 , std::allocator >::~basic_stringbuf()@@Base+0x13550> │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -170168 │ │ │ │ + beqz $s1, -172 # 2f120 ::do_widen(char) const@@Base+0x1bbb8> │ │ │ │ + move $s7, $s1 │ │ │ │ + b -404 # 2f040 ::do_widen(char) const@@Base+0x1bad8> │ │ │ │ + ld.d $a0, $s5, 32 │ │ │ │ + addi.d $t0, $s5, 48 │ │ │ │ + ld.d $s0, $s5, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f1f8 ::do_widen(char) const@@Base+0x1bc90> │ │ │ │ + ld.d $a1, $s5, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170208 │ │ │ │ nop │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -170224 │ │ │ │ + beqz $s0, 12 # 2f210 ::do_widen(char) const@@Base+0x1bca8> │ │ │ │ + move $s5, $s0 │ │ │ │ + b -508 # 2f010 ::do_widen(char) const@@Base+0x1baa8> │ │ │ │ + ld.d $a0, $s4, 32 │ │ │ │ + addi.d $t0, $s4, 48 │ │ │ │ + ld.d $s0, $s4, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f230 ::do_widen(char) const@@Base+0x1bcc8> │ │ │ │ + ld.d $a1, $s4, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170264 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $t0, $a0, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - move $s2, $a2 │ │ │ │ - beq $a1, $t0, 436 # 2e438 , std::allocator >::~basic_stringbuf()@@Base+0x137a8> │ │ │ │ - ld.d $t0, $a1, 40 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $s0, $a1 │ │ │ │ - sltu $t1, $t0, $a3 │ │ │ │ - masknez $a2, $a3, $t1 │ │ │ │ - maskeqz $t1, $t0, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 180 # 2e358 , std::allocator >::~basic_stringbuf()@@Base+0x136c8> │ │ │ │ - ld.d $a1, $a1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $a3, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - move $s3, $a1 │ │ │ │ - bl -165844 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - beqz $a0, 516 # 2e4d8 , std::allocator >::~basic_stringbuf()@@Base+0x13848> │ │ │ │ - bltz $a0, 544 # 2e4f8 , std::allocator >::~basic_stringbuf()@@Base+0x13868> │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -170280 │ │ │ │ + beqz $s0, 12 # 2f248 ::do_widen(char) const@@Base+0x1bce0> │ │ │ │ + move $s4, $s0 │ │ │ │ + b -572 # 2f008 ::do_widen(char) const@@Base+0x1baa0> │ │ │ │ + ld.d $s1, $sp, 64 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 32 │ │ │ │ + ld.d $s6, $sp, 24 │ │ │ │ + ld.d $a0, $s3, 32 │ │ │ │ + addi.d $t0, $s3, 48 │ │ │ │ + ld.d $s0, $s3, 16 │ │ │ │ + beq $a0, $t0, 20 # 2f278 ::do_widen(char) const@@Base+0x1bd10> │ │ │ │ + ld.d $a1, $s3, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170336 │ │ │ │ nop │ │ │ │ + li.w $a1, 72 │ │ │ │ move $a0, $s3 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -165888 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - bnez $a0, 40 # 2e328 , std::allocator >::~basic_stringbuf()@@Base+0x13698> │ │ │ │ + bl -170352 │ │ │ │ + beqz $s0, 12 # 2f290 ::do_widen(char) const@@Base+0x1bd28> │ │ │ │ + move $s3, $s0 │ │ │ │ + b -668 # 2eff0 ::do_widen(char) const@@Base+0x1ba88> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 72 │ │ │ │ + ld.d $s3, $sp, 48 │ │ │ │ + ld.d $s4, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $t0, $a3 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + pcalau12i $s6, 49 │ │ │ │ + ld.d $s6, $s6, -200 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + move $s3, $a0 │ │ │ │ + li.w $a0, 72 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + move $s1, $a2 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + move $s2, $a1 │ │ │ │ + bl -170492 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + addi.d $s5, $a0, 48 │ │ │ │ + st.d $s5, $a0, 32 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + ldptr.d $s8, $t1, 0 │ │ │ │ + li.w $t2, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + move $s0, $a0 │ │ │ │ + bltu $t2, $t0, 640 # 2f5a0 ::do_widen(char) const@@Base+0x1c038> │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + move $s4, $s2 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + move $s1, $s5 │ │ │ │ + beqz $t0, 340 # 2f488 ::do_widen(char) const@@Base+0x1bf20> │ │ │ │ + move $a1, $s8 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -169824 │ │ │ │ + nop │ │ │ │ + ld.d $s8, $sp, 32 │ │ │ │ + st.w $zero, $s0, 64 │ │ │ │ + addi.d $s7, $s3, 8 │ │ │ │ + st.d $s8, $s0, 40 │ │ │ │ + ld.d $s1, $s0, 32 │ │ │ │ + beq $s7, $s2, 1460 # 2f910 ::do_widen(char) const@@Base+0x1c3a8> │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + ld.d $t2, $s2, 32 │ │ │ │ + sltu $t1, $s8, $t0 │ │ │ │ + masknez $a2, $t0, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + move $fp, $t0 │ │ │ │ + beqz $a2, 288 # 2f4a0 ::do_widen(char) const@@Base+0x1bf38> │ │ │ │ + move $a1, $t2 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -170152 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $a2, $sp, 8 │ │ │ │ + move $t0, $fp │ │ │ │ + beqz $a0, 760 # 2f6a0 ::do_widen(char) const@@Base+0x1c138> │ │ │ │ + bltz $a0, 276 # 2f4c0 ::do_widen(char) const@@Base+0x1bf58> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -170192 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, 36 # 2f3f0 ::do_widen(char) const@@Base+0x1be88> │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $a0, $t0, $s8 │ │ │ │ ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 28 # 2e330 , std::allocator >::~basic_stringbuf()@@Base+0x136a0> │ │ │ │ + blt $t1, $a0, 28 # 2f3f8 ::do_widen(char) const@@Base+0x1be90> │ │ │ │ lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 508 # 2e518 , std::allocator >::~basic_stringbuf()@@Base+0x13888> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ + blt $a0, $t1, 796 # 2f700 ::do_widen(char) const@@Base+0x1c198> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + nop │ │ │ │ + bltz $a0, 784 # 2f700 ::do_widen(char) const@@Base+0x1c198> │ │ │ │ + nop │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ nop │ │ │ │ - bltz $a0, 496 # 2e518 , std::allocator >::~basic_stringbuf()@@Base+0x13888> │ │ │ │ + beq $s1, $s5, 24 # 2f418 ::do_widen(char) const@@Base+0x1beb0> │ │ │ │ + ld.d $a1, $s0, 48 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -170752 │ │ │ │ nop │ │ │ │ + li.w $a1, 72 │ │ │ │ move $a0, $s0 │ │ │ │ - move $a1, $zero │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + bl -170768 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, 1232 # 2f900 ::do_widen(char) const@@Base+0x1c398> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s2, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ + move $a0, $s4 │ │ │ │ + ld.d $s4, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $a3, $t0 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t1, -92 # 2e308 , std::allocator >::~basic_stringbuf()@@Base+0x13678> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t1, $t2, 12 # 2e378 , std::allocator >::~basic_stringbuf()@@Base+0x136e8> │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - bgez $t1, -108 # 2e308 , std::allocator >::~basic_stringbuf()@@Base+0x13678> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a1, $s0 │ │ │ │ - beq $t0, $s0, -76 # 2e338 , std::allocator >::~basic_stringbuf()@@Base+0x136a8> │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - bl -166460 │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - move $t2, $a0 │ │ │ │ - sltu $t1, $t0, $a3 │ │ │ │ - masknez $a2, $a3, $t1 │ │ │ │ - maskeqz $t1, $t0, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 44 # 2e3d8 , std::allocator >::~basic_stringbuf()@@Base+0x13748> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $a3, $sp, 24 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - bl -166100 │ │ │ │ - ld.d $t2, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - bnez $a0, 36 # 2e3f8 , std::allocator >::~basic_stringbuf()@@Base+0x13768> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $t0, $a3 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 28 # 2e400 , std::allocator >::~basic_stringbuf()@@Base+0x13770> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 460 # 2e5b8 , std::allocator >::~basic_stringbuf()@@Base+0x13928> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 448 # 2e5b8 , std::allocator >::~basic_stringbuf()@@Base+0x13928> │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - move $a1, $s2 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - move $a2, $a3 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - b -956 # 2e068 , std::allocator >::~basic_stringbuf()@@Base+0x133d8> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + move $s4, $s2 │ │ │ │ + ld.b $t0, $s8, 0 │ │ │ │ + st.b $t0, $s1, 0 │ │ │ │ + b -328 # 2f348 ::do_widen(char) const@@Base+0x1bde0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - beqz $t0, -52 # 2e408 , std::allocator >::~basic_stringbuf()@@Base+0x13778> │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - ld.d $s0, $a0, 32 │ │ │ │ - ld.d $t0, $s0, 40 │ │ │ │ - sltu $t1, $t0, $a3 │ │ │ │ - masknez $a2, $a3, $t1 │ │ │ │ - maskeqz $t1, $t0, $t1 │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t1, $s8, $t0 │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t1, -220 # 2f3d0 ::do_widen(char) const@@Base+0x1be68> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t1, $t3, 12 # 2f4c0 ::do_widen(char) const@@Base+0x1bf58> │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + bgez $t1, -236 # 2f3d0 ::do_widen(char) const@@Base+0x1be68> │ │ │ │ + ld.d $t0, $s3, 24 │ │ │ │ + beq $t0, $s2, 700 # 2f780 ::do_widen(char) const@@Base+0x1c218> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -170876 │ │ │ │ + ld.d $s4, $a0, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + sltu $t1, $s8, $s4 │ │ │ │ + masknez $a2, $s4, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 36 # 2e480 , std::allocator >::~basic_stringbuf()@@Base+0x137f0> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - move $a1, $s2 │ │ │ │ - st.d $a3, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -166272 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - bnez $a0, 36 # 2e4a0 , std::allocator >::~basic_stringbuf()@@Base+0x13810> │ │ │ │ + beqz $a2, 32 # 2f508 ::do_widen(char) const@@Base+0x1bfa0> │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ + move $a1, $s1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -170504 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bnez $a0, 40 # 2f528 ::do_widen(char) const@@Base+0x1bfc0> │ │ │ │ + nop │ │ │ │ lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $t0, $a3 │ │ │ │ + sub.d $a0, $s4, $s8 │ │ │ │ ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, -140 # 2e400 , std::allocator >::~basic_stringbuf()@@Base+0x13770> │ │ │ │ + blt $t1, $a0, 28 # 2f530 ::do_widen(char) const@@Base+0x1bfc8> │ │ │ │ lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 20 # 2e4a8 , std::allocator >::~basic_stringbuf()@@Base+0x13818> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - nop │ │ │ │ - bgez $a0, -160 # 2e400 , std::allocator >::~basic_stringbuf()@@Base+0x13770> │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $zero │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + blt $a0, $t1, 644 # 2f7a0 ::do_widen(char) const@@Base+0x1c238> │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ + bltz $a0, 632 # 2f7a0 ::do_widen(char) const@@Base+0x1c238> │ │ │ │ nop │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -1900 # 2edd0 ::do_widen(char) const@@Base+0x1b868> │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + move $t1, $a0 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $t0, $a1 │ │ │ │ + beqz $a1, -336 # 2f400 ::do_widen(char) const@@Base+0x1be98> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $t1, 872 # 2f8c0 ::do_widen(char) const@@Base+0x1c358> │ │ │ │ nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a3, $s7 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -172236 │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + move $s4, $s0 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + st.d $t0, $s3, 40 │ │ │ │ + b -344 # 2f428 ::do_widen(char) const@@Base+0x1bec0> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $a3, $t0 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t1, -516 # 2e2e0 , std::allocator >::~basic_stringbuf()@@Base+0x13650> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t1, $t2, 12 # 2e4f8 , std::allocator >::~basic_stringbuf()@@Base+0x13868> │ │ │ │ - slli.w $t1, $t1, 0x0 │ │ │ │ - bgez $t1, -532 # 2e2e0 , std::allocator >::~basic_stringbuf()@@Base+0x13650> │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - b -388 # 2e378 , std::allocator >::~basic_stringbuf()@@Base+0x136e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, 32 │ │ │ │ - beq $t0, $s0, -116 # 2e4a8 , std::allocator >::~basic_stringbuf()@@Base+0x13818> │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - bl -167192 │ │ │ │ - ld.d $t1, $a0, 40 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - move $t0, $a0 │ │ │ │ - sltu $t2, $t1, $a3 │ │ │ │ - masknez $a2, $a3, $t2 │ │ │ │ - maskeqz $t2, $t1, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 48 # 2e578 , std::allocator >::~basic_stringbuf()@@Base+0x138e8> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $a3, $sp, 24 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - bl -166512 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $a3, $sp, 24 │ │ │ │ - bnez $a0, 40 # 2e598 , std::allocator >::~basic_stringbuf()@@Base+0x13908> │ │ │ │ + addi.d $a0, $a0, 32 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + bl -170268 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + st.d $a0, $s0, 32 │ │ │ │ + move $s7, $s2 │ │ │ │ + st.d $t0, $s0, 48 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, -328 # 2f480 ::do_widen(char) const@@Base+0x1bf18> │ │ │ │ + bnez $a2, 628 # 2f840 ::do_widen(char) const@@Base+0x1c2d8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + st.w $zero, $s0, 64 │ │ │ │ + li.w $s8, -1 │ │ │ │ + st.d $t0, $s0, 40 │ │ │ │ + ld.d $t0, $s3, 40 │ │ │ │ + beqz $t0, 156 # 2f680 ::do_widen(char) const@@Base+0x1c118> │ │ │ │ + ld.d $t0, $s3, 32 │ │ │ │ + ld.d $s2, $t0, 40 │ │ │ │ + sltu $t1, $s8, $s2 │ │ │ │ + masknez $a2, $s2, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 32 # 2f620 ::do_widen(char) const@@Base+0x1c0b8> │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + move $a1, $s1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -170784 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bnez $a0, 40 # 2f640 ::do_widen(char) const@@Base+0x1c0d8> │ │ │ │ nop │ │ │ │ lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $a3, $t1 │ │ │ │ + sub.d $t1, $s2, $s8 │ │ │ │ ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t1, -388 # 2e400 , std::allocator >::~basic_stringbuf()@@Base+0x13770> │ │ │ │ + blt $t2, $t1, 84 # 2f680 ::do_widen(char) const@@Base+0x1c118> │ │ │ │ lu12i.w $t2, -524288 │ │ │ │ - blt $t1, $t2, 20 # 2e5a0 , std::allocator >::~basic_stringbuf()@@Base+0x13910> │ │ │ │ slli.w $a0, $t1, 0x0 │ │ │ │ + blt $t1, $t2, 16 # 2f648 ::do_widen(char) const@@Base+0x1c0e0> │ │ │ │ nop │ │ │ │ - bgez $a0, -408 # 2e400 , std::allocator >::~basic_stringbuf()@@Base+0x13770> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $s0, 24 │ │ │ │ - maskeqz $a0, $t0, $t1 │ │ │ │ - masknez $t1, $s0, $t1 │ │ │ │ - or $a1, $a0, $t1 │ │ │ │ - b -632 # 2e338 , std::allocator >::~basic_stringbuf()@@Base+0x136a8> │ │ │ │ + bgez $a0, 64 # 2f680 ::do_widen(char) const@@Base+0x1c118> │ │ │ │ nop │ │ │ │ - ld.d $t0, $t2, 24 │ │ │ │ - maskeqz $a0, $s0, $t0 │ │ │ │ - masknez $t0, $t2, $t0 │ │ │ │ - or $a1, $t0, $a0 │ │ │ │ - b -656 # 2e338 , std::allocator >::~basic_stringbuf()@@Base+0x136a8> │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $t0, $s7, -236 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ + ld.d $t1, $t0, 32 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + move $fp, $s2 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + b 368 # 2f7d0 ::do_widen(char) const@@Base+0x1c268> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 368 # 2e748 , std::allocator >::~basic_stringbuf()@@Base+0x13ab8> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - addi.d $s1, $s2, 200 │ │ │ │ - bl -44 # 2e5d8 , std::allocator >::~basic_stringbuf()@@Base+0x13948> │ │ │ │ - ld.d $s0, $s2, 200 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $s1, $s0, 32 # 2e630 , std::allocator >::~basic_stringbuf()@@Base+0x139a0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -167188 │ │ │ │ - bne $s1, $s0, -16 # 2e618 , std::allocator >::~basic_stringbuf()@@Base+0x13988> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 176 │ │ │ │ - addi.d $s1, $s2, 176 │ │ │ │ - beq $s1, $s0, 40 # 2e660 , std::allocator >::~basic_stringbuf()@@Base+0x139d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $a2, $s8 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -2236 # 2edd0 ::do_widen(char) const@@Base+0x1b868> │ │ │ │ + move $t1, $a0 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $t0, $a1 │ │ │ │ + b -332 # 2f550 ::do_widen(char) const@@Base+0x1bfe8> │ │ │ │ + lu12i.w $t3, 524287 │ │ │ │ + sub.d $t1, $s8, $fp │ │ │ │ + ori $t3, $t3, 0xfff │ │ │ │ + blt $t3, $t1, -764 # 2f3b0 ::do_widen(char) const@@Base+0x1be48> │ │ │ │ + lu12i.w $t3, -524288 │ │ │ │ + blt $t1, $t3, -500 # 2f4c0 ::do_widen(char) const@@Base+0x1bf58> │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + bltz $t1, -508 # 2f4c0 ::do_widen(char) const@@Base+0x1bf58> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $a1, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + stptr.d $t2, $sp, 0 │ │ │ │ + bl -170976 │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + bnez $a0, -748 # 2f3f0 ::do_widen(char) const@@Base+0x1be88> │ │ │ │ + b -784 # 2f3d0 ::do_widen(char) const@@Base+0x1be68> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -167236 │ │ │ │ - bne $s1, $s0, -16 # 2e648 , std::allocator >::~basic_stringbuf()@@Base+0x139b8> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 144 │ │ │ │ - beqz $s1, 68 # 2e6a8 , std::allocator >::~basic_stringbuf()@@Base+0x13a18> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -152 # 2e5d8 , std::allocator >::~basic_stringbuf()@@Base+0x13948> │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - bl -81176 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2e698 , std::allocator >::~basic_stringbuf()@@Base+0x13a08> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -167300 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -167312 │ │ │ │ - bnez $s1, -60 # 2e668 , std::allocator >::~basic_stringbuf()@@Base+0x139d8> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 84 # 2e700 , std::allocator >::~basic_stringbuf()@@Base+0x13a70> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -2688 # 2dc38 , std::allocator >::~basic_stringbuf()@@Base+0x12fa8> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 2e6d8 , std::allocator >::~basic_stringbuf()@@Base+0x13a48> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -167364 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2e6f0 , std::allocator >::~basic_stringbuf()@@Base+0x13a60> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -167388 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -167400 │ │ │ │ - bnez $s1, -76 # 2e6b0 , std::allocator >::~basic_stringbuf()@@Base+0x13a20> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 2e718 , std::allocator >::~basic_stringbuf()@@Base+0x13a88> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -167428 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -167440 │ │ │ │ - bnez $s3, -300 # 2e5f8 , std::allocator >::~basic_stringbuf()@@Base+0x13968> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $t1, $s3, 32 │ │ │ │ + beq $t1, $s2, 188 # 2f7c0 ::do_widen(char) const@@Base+0x1c258> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -171772 │ │ │ │ + ld.d $s4, $a0, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + sltu $t1, $s8, $s4 │ │ │ │ + masknez $a2, $s4, $t1 │ │ │ │ + maskeqz $t1, $s8, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 32 # 2f748 ::do_widen(char) const@@Base+0x1c1e0> │ │ │ │ + ld.d $a1, $a0, 32 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -171080 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bnez $a0, 288 # 2f860 ::do_widen(char) const@@Base+0x1c2f8> │ │ │ │ nop │ │ │ │ + lu12i.w $t1, 524287 │ │ │ │ + sub.d $s4, $s8, $s4 │ │ │ │ + ori $t1, $t1, 0xfff │ │ │ │ + blt $t1, $s4, -548 # 2f530 ::do_widen(char) const@@Base+0x1bfc8> │ │ │ │ + lu12i.w $t1, -524288 │ │ │ │ + blt $s4, $t1, 268 # 2f868 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ + slli.w $s4, $s4, 0x0 │ │ │ │ + bgez $s4, -564 # 2f530 ::do_widen(char) const@@Base+0x1bfc8> │ │ │ │ + b 256 # 2f868 ::do_widen(char) const@@Base+0x1c300> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - pcalau12i $s0, 50 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - stptr.d $zero, $a2, 0 │ │ │ │ - ld.d $a3, $a0, 696 │ │ │ │ - move $t0, $zero │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - move $s1, $a1 │ │ │ │ - li.w $t2, 91 │ │ │ │ - bgeu $t0, $a3, 40 # 2e7c8 , std::allocator >::~basic_stringbuf()@@Base+0x13b38> │ │ │ │ nop │ │ │ │ - ld.d $t1, $a0, 688 │ │ │ │ - ldx.bu $t1, $t1, $t0 │ │ │ │ - bne $t1, $t2, 232 # 2e898 , std::allocator >::~basic_stringbuf()@@Base+0x13c08> │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - stptr.d $t0, $a2, 0 │ │ │ │ - ld.d $a3, $a0, 696 │ │ │ │ - bltu $t0, $a3, -24 # 2e7a8 , std::allocator >::~basic_stringbuf()@@Base+0x13b18> │ │ │ │ nop │ │ │ │ - slli.d $t1, $t0, 0x1 │ │ │ │ - sub.d $t1, $a3, $t1 │ │ │ │ - bltu $a3, $t0, 360 # 2e938 , std::allocator >::~basic_stringbuf()@@Base+0x13ca8> │ │ │ │ nop │ │ │ │ - add.d $a2, $t0, $t1 │ │ │ │ - ld.d $a1, $a0, 688 │ │ │ │ - sltu $t2, $t1, $a2 │ │ │ │ - masknez $a2, $a2, $t2 │ │ │ │ - maskeqz $t2, $t1, $t2 │ │ │ │ - add.d $a1, $a1, $t0 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - add.d $a2, $a1, $a2 │ │ │ │ - addi.d $s2, $sp, 24 │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - bl -3276 # 2db38 , std::allocator >::~basic_stringbuf()@@Base+0x12ea8> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - beq $a0, $t0, 160 # 2e8b8 , std::allocator >::~basic_stringbuf()@@Base+0x13c28> │ │ │ │ - beq $t1, $s2, 220 # 2e8f8 , std::allocator >::~basic_stringbuf()@@Base+0x13c68> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ - beqz $a0, 156 # 2e8d0 , std::allocator >::~basic_stringbuf()@@Base+0x13c40> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t2, $sp, 24 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s2, 16 # 2e858 , std::allocator >::~basic_stringbuf()@@Base+0x13bc8> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -167748 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 232 # 2e948 , std::allocator >::~basic_stringbuf()@@Base+0x13cb8> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -552 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $t0, 24 │ │ │ │ + beqz $t1, 220 # 2f880 ::do_widen(char) const@@Base+0x1c318> │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + move $t0, $s2 │ │ │ │ + li.w $a0, 1 │ │ │ │ + b -596 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ nop │ │ │ │ - slli.d $t1, $t0, 0x1 │ │ │ │ - sub.d $t1, $a3, $t1 │ │ │ │ - b -200 # 2e7d8 , std::allocator >::~basic_stringbuf()@@Base+0x13b48> │ │ │ │ nop │ │ │ │ + move $fp, $t0 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + move $t0, $s2 │ │ │ │ nop │ │ │ │ + sltu $t1, $fp, $s8 │ │ │ │ + masknez $a2, $s8, $t1 │ │ │ │ + maskeqz $t1, $fp, $t1 │ │ │ │ + or $a2, $a2, $t1 │ │ │ │ + beqz $a2, 32 # 2f800 ::do_widen(char) const@@Base+0x1c298> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + move $a0, $s1 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -171264 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bnez $a0, 40 # 2f820 ::do_widen(char) const@@Base+0x1c2b8> │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 524287 │ │ │ │ + sub.d $t1, $s8, $fp │ │ │ │ + ori $t2, $t2, 0xfff │ │ │ │ + move $a0, $zero │ │ │ │ + blt $t2, $t1, 144 # 2f8a0 ::do_widen(char) const@@Base+0x1c338> │ │ │ │ + lu12i.w $t2, -524288 │ │ │ │ + blt $t1, $t2, -152 # 2f780 ::do_widen(char) const@@Base+0x1c218> │ │ │ │ + move $a0, $t1 │ │ │ │ + srli.w $a0, $a0, 0x1f │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ + b -716 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t1, $s2, 64 # 2e8f8 , std::allocator >::~basic_stringbuf()@@Base+0x13c68> │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 8 │ │ │ │ - addi.d $s2, $sp, 24 │ │ │ │ - move $a0, $s2 │ │ │ │ - b -156 # 2e840 , std::allocator >::~basic_stringbuf()@@Base+0x13bb0> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + move $s4, $s2 │ │ │ │ + b -1296 # 2f338 ::do_widen(char) const@@Base+0x1bdd0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 2e918 , std::allocator >::~basic_stringbuf()@@Base+0x13c88> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 40 # 2e928 , std::allocator >::~basic_stringbuf()@@Base+0x13c98> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -167208 │ │ │ │ + bgez $a0, -816 # 2f530 ::do_widen(char) const@@Base+0x1bfc8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 16 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - b -228 # 2e840 , std::allocator >::~basic_stringbuf()@@Base+0x13bb0> │ │ │ │ - ld.b $t0, $sp, 24 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -32 # 2e910 , std::allocator >::~basic_stringbuf()@@Base+0x13c80> │ │ │ │ + ld.d $t1, $s2, 24 │ │ │ │ + bnez $t1, -236 # 2f780 ::do_widen(char) const@@Base+0x1c218> │ │ │ │ + move $t0, $s2 │ │ │ │ + b -164 # 2f7d0 ::do_widen(char) const@@Base+0x1c268> │ │ │ │ nop │ │ │ │ - ld.d $t2, $sp, 40 │ │ │ │ - ldptr.d $t1, $s0, 0 │ │ │ │ - beq $t2, $t1, 16 # 2e950 , std::allocator >::~basic_stringbuf()@@Base+0x13cc0> │ │ │ │ nop │ │ │ │ - bl -168264 │ │ │ │ + li.w $a0, 1 │ │ │ │ + beq $s7, $t0, 28 # 2f8a0 ::do_widen(char) const@@Base+0x1c338> │ │ │ │ + ld.d $t1, $t0, 32 │ │ │ │ + move $fp, $s4 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + b -196 # 2f7d0 ::do_widen(char) const@@Base+0x1c268> │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ - pcaddi $a1, 12317 │ │ │ │ - pcaddi $a0, 12322 │ │ │ │ - bl -167548 │ │ │ │ nop │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + b -836 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - pcalau12i $s8, 50 │ │ │ │ - ld.d $s8, $s8, -200 │ │ │ │ - ldptr.d $t1, $s8, 0 │ │ │ │ - ld.d $t0, $a3, 8 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - move $s2, $a3 │ │ │ │ - move $s0, $a1 │ │ │ │ - move $s3, $a2 │ │ │ │ - bnez $t0, 684 # 2ec58 , std::allocator >::~basic_stringbuf()@@Base+0x13fc8> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - beqz $t0, 740 # 2ec98 , std::allocator >::~basic_stringbuf()@@Base+0x14008> │ │ │ │ - move $s1, $zero │ │ │ │ - li.w $s4, 91 │ │ │ │ - b 56 # 2e9f8 , std::allocator >::~basic_stringbuf()@@Base+0x13d68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 23 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -168036 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bgeu $s1, $t0, 56 # 2ea28 , std::allocator >::~basic_stringbuf()@@Base+0x13d98> │ │ │ │ + beq $s7, $a1, -864 # 2f560 ::do_widen(char) const@@Base+0x1bff8> │ │ │ │ + ld.d $t1, $a1, 32 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + ld.d $t1, $a1, 40 │ │ │ │ + move $fp, $t1 │ │ │ │ + b -264 # 2f7d0 ::do_widen(char) const@@Base+0x1c268> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.b $s4, $sp, 23 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -52 # 2e9d8 , std::allocator >::~basic_stringbuf()@@Base+0x13d48> │ │ │ │ - li.w $a1, 91 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -169448 │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bltu $s1, $t0, -44 # 2e9f8 , std::allocator >::~basic_stringbuf()@@Base+0x13d68> │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - beqz $a2, 524 # 2ec38 , std::allocator >::~basic_stringbuf()@@Base+0x13fa8> │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ + bl -172720 │ │ │ │ + li.w $a1, 72 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -168120 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - beqz $t0, 104 # 2eaa8 , std::allocator >::~basic_stringbuf()@@Base+0x13e18> │ │ │ │ - nop │ │ │ │ - move $s1, $zero │ │ │ │ - li.w $s4, 93 │ │ │ │ - b 40 # 2ea78 , std::allocator >::~basic_stringbuf()@@Base+0x13de8> │ │ │ │ + bl -171996 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + beq $t1, $t0, 32 # 2f918 ::do_widen(char) const@@Base+0x1c3b0> │ │ │ │ nop │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 23 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -168164 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bgeu $s1, $t0, 56 # 2eaa8 , std::allocator >::~basic_stringbuf()@@Base+0x13e18> │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.b $s4, $sp, 23 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -52 # 2ea58 , std::allocator >::~basic_stringbuf()@@Base+0x13dc8> │ │ │ │ - li.w $a1, 93 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -169576 │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - bltu $s1, $t0, -44 # 2ea78 , std::allocator >::~basic_stringbuf()@@Base+0x13de8> │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - bnez $t0, 524 # 2ecb8 , std::allocator >::~basic_stringbuf()@@Base+0x14028> │ │ │ │ - ld.d $s2, $s3, 112 │ │ │ │ - addi.d $s4, $s3, 112 │ │ │ │ - beq $s2, $s4, 272 # 2ebc8 , std::allocator >::~basic_stringbuf()@@Base+0x13f38> │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - li.w $s5, 61 │ │ │ │ - pcaddi $s6, -27927 │ │ │ │ - b 104 # 2eb38 , std::allocator >::~basic_stringbuf()@@Base+0x13ea8> │ │ │ │ + bl -172296 │ │ │ │ nop │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 23 │ │ │ │ - bl -168288 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $t0, $s2, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $a2, $t0, 72 │ │ │ │ - ld.d $a1, $t0, 64 │ │ │ │ - bl -168312 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - move $fp, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 592 # 2ed60 , std::allocator >::~basic_stringbuf()@@Base+0x140d0> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 96 # 2eb78 , std::allocator >::~basic_stringbuf()@@Base+0x13ee8> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -169716 │ │ │ │ - bl -168776 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - beq $s2, $s4, 136 # 2ebb8 , std::allocator >::~basic_stringbuf()@@Base+0x13f28> │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + b -820 # 2f5e0 ::do_widen(char) const@@Base+0x1c078> │ │ │ │ + bl -171640 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 16 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $a2, $t0, 40 │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - bl -168392 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - st.b $s5, $sp, 23 │ │ │ │ + stptr.d $a0, $sp, 0 │ │ │ │ + bl -171428 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + bne $t1, $t0, -48 # 2f908 ::do_widen(char) const@@Base+0x1c3a0> │ │ │ │ + bl -171196 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + pcalau12i $s2, 49 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + ld.d $s7, $a0, 8 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $s7, 340 # 2fab8 ::do_widen(char) const@@Base+0x1c550> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a1, $t0, 332 # 2fab8 ::do_widen(char) const@@Base+0x1c550> │ │ │ │ + pcalau12i $t0, 49 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + ld.d $s6, $t0, 1656 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + move $s4, $a0 │ │ │ │ + move $fp, $a1 │ │ │ │ + beqz $s6, 400 # 2fb20 ::do_widen(char) const@@Base+0x1c5b8> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a0, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - bnez $t0, -140 # 2ead8 , std::allocator >::~basic_stringbuf()@@Base+0x13e48> │ │ │ │ - li.w $a1, 61 │ │ │ │ - bl -169788 │ │ │ │ - b -136 # 2eae8 , std::allocator >::~basic_stringbuf()@@Base+0x13e58> │ │ │ │ - nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -168428 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $s6, -108 # 2eb20 , std::allocator >::~basic_stringbuf()@@Base+0x13e90> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -169840 │ │ │ │ - bl -168900 │ │ │ │ - ldptr.d $s2, $s2, 0 │ │ │ │ - bne $s2, $s4, -116 # 2eb38 , std::allocator >::~basic_stringbuf()@@Base+0x13ea8> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + lu12i.w $s3, 524287 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + pcaddi $s1, 49967 │ │ │ │ + move $s8, $t0 │ │ │ │ + ori $s3, $s3, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ nop │ │ │ │ - ld.d $s1, $s3, 136 │ │ │ │ - addi.d $s2, $s3, 136 │ │ │ │ - beq $s1, $s2, 56 # 2ec08 , std::allocator >::~basic_stringbuf()@@Base+0x13f78> │ │ │ │ + sltu $t0, $s0, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 2f9f0 ::do_widen(char) const@@Base+0x1c488> │ │ │ │ + move $a1, $s8 │ │ │ │ + bl -171768 │ │ │ │ + bnez $a0, 20 # 2fa00 ::do_widen(char) const@@Base+0x1c498> │ │ │ │ + sub.d $s0, $s0, $s7 │ │ │ │ + blt $s3, $s0, 20 # 2fa08 ::do_widen(char) const@@Base+0x1c4a0> │ │ │ │ + blt $s0, $s5, 232 # 2fae0 ::do_widen(char) const@@Base+0x1c578> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 224 # 2fae0 ::do_widen(char) const@@Base+0x1c578> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 16 │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - ld.d $t1, $a2, 72 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - bne $t1, $t0, 424 # 2ed90 , std::allocator >::~basic_stringbuf()@@Base+0x14100> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - addi.d $a3, $a2, 32 │ │ │ │ - move $a1, $s0 │ │ │ │ - addi.d $a2, $a2, 64 │ │ │ │ - bl -660 # 2e968 , std::allocator >::~basic_stringbuf()@@Base+0x13cd8> │ │ │ │ - ldptr.d $s1, $s1, 0 │ │ │ │ - bne $s1, $s2, -44 # 2ebd8 , std::allocator >::~basic_stringbuf()@@Base+0x13f48> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - bne $t1, $t0, 312 # 2ed48 , std::allocator >::~basic_stringbuf()@@Base+0x140b8> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ - bnez $t0, -496 # 2ea48 , std::allocator >::~basic_stringbuf()@@Base+0x13db8> │ │ │ │ - b -396 # 2eab0 , std::allocator >::~basic_stringbuf()@@Base+0x13e20> │ │ │ │ + move $s1, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + beqz $s6, 16 # 2fa20 ::do_widen(char) const@@Base+0x1c4b8> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + ld.d $s0, $s6, 40 │ │ │ │ + b -76 # 2f9d0 ::do_widen(char) const@@Base+0x1c468> │ │ │ │ + pcaddi $t0, 49940 │ │ │ │ + beq $s1, $t0, 260 # 2fb28 ::do_widen(char) const@@Base+0x1c5c0> │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + sltu $t0, $s0, $s7 │ │ │ │ + masknez $a2, $s7, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 20 # 2fa50 ::do_widen(char) const@@Base+0x1c4e8> │ │ │ │ + ld.d $a1, $s1, 32 │ │ │ │ + move $a0, $s8 │ │ │ │ + bl -171864 │ │ │ │ + bnez $a0, 36 # 2fa70 ::do_widen(char) const@@Base+0x1c508> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $s7, $s7, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $s7, 164 # 2fb00 ::do_widen(char) const@@Base+0x1c598> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $s7, $t0, 196 # 2fb28 ::do_widen(char) const@@Base+0x1c5c0> │ │ │ │ + slli.w $a0, $s7, 0x0 │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + bgez $a0, 32 # 2faa0 ::do_widen(char) const@@Base+0x1c538> │ │ │ │ nop │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a2, $sp │ │ │ │ + pcaddi $a0, 49910 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + bl -2024 # 2f2b0 ::do_widen(char) const@@Base+0x1bd48> │ │ │ │ + move $s1, $a0 │ │ │ │ + st.w $fp, $s1, 64 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 128 # 2fb40 ::do_widen(char) const@@Base+0x1c5d8> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + b -212 # 2fa10 ::do_widen(char) const@@Base+0x1c4a8> │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $a1, 0 │ │ │ │ - li.w $t1, 10 │ │ │ │ - st.b $t1, $sp, 23 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $a1, $t0 │ │ │ │ - ld.d $t0, $t0, 16 │ │ │ │ - beqz $t0, 136 # 2ecf8 , std::allocator >::~basic_stringbuf()@@Base+0x14068> │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 23 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -168704 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - bnez $t0, -720 # 2e9b8 , std::allocator >::~basic_stringbuf()@@Base+0x13d28> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - bnez $a2, -620 # 2ea30 , std::allocator >::~basic_stringbuf()@@Base+0x13da0> │ │ │ │ - b -496 # 2eab0 , std::allocator >::~basic_stringbuf()@@Base+0x13e20> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + b -112 # 2faa0 ::do_widen(char) const@@Base+0x1c538> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s0, $t0 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 168 # 2ed70 , std::allocator >::~basic_stringbuf()@@Base+0x140e0> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 72 # 2ed18 , std::allocator >::~basic_stringbuf()@@Base+0x14088> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170156 │ │ │ │ - bl -169216 │ │ │ │ - b -564 # 2eab0 , std::allocator >::~basic_stringbuf()@@Base+0x13e20> │ │ │ │ + pcaddi $s1, 49876 │ │ │ │ + b -156 # 2fa88 ::do_widen(char) const@@Base+0x1c520> │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + b -176 # 2fa88 ::do_widen(char) const@@Base+0x1c520> │ │ │ │ nop │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + bl -172896 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a1, 10 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170192 │ │ │ │ - b -852 # 2e9b0 , std::allocator >::~basic_stringbuf()@@Base+0x13d20> │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + pcaddi $s2, 49852 │ │ │ │ + ld.d $t0, $s2, 16 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + beqz $t0, 836 # 2fed0 ::do_widen(char) const@@Base+0x1c968> │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + ld.d $s1, $t0, 40 │ │ │ │ + ld.d $s8, $a0, 8 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + move $s0, $t0 │ │ │ │ + ld.d $s7, $t0, 32 │ │ │ │ + sltu $t0, $s1, $s8 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + pcaddi $s4, 49838 │ │ │ │ + masknez $fp, $s8, $t0 │ │ │ │ + maskeqz $t0, $s1, $t0 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + stptr.d $s4, $sp, 0 │ │ │ │ + or $fp, $fp, $t0 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + lu12i.w $s6, -524288 │ │ │ │ + beqz $fp, 128 # 2fc68 ::do_widen(char) const@@Base+0x1c700> │ │ │ │ nop │ │ │ │ + move $a2, $fp │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -172300 │ │ │ │ + beqz $a0, 256 # 2fd00 ::do_widen(char) const@@Base+0x1c798> │ │ │ │ + bltz $a0, 124 # 2fc80 ::do_widen(char) const@@Base+0x1c718> │ │ │ │ + move $a2, $fp │ │ │ │ + move $a1, $s7 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -172324 │ │ │ │ + bnez $a0, 24 # 2fc30 ::do_widen(char) const@@Base+0x1c6c8> │ │ │ │ nop │ │ │ │ + sub.d $s1, $s8, $s1 │ │ │ │ + blt $s5, $s1, 252 # 2fd20 ::do_widen(char) const@@Base+0x1c7b8> │ │ │ │ + blt $s1, $s6, 16 # 2fc38 ::do_widen(char) const@@Base+0x1c6d0> │ │ │ │ + slli.w $a0, $s1, 0x0 │ │ │ │ + bgez $a0, 240 # 2fd20 ::do_widen(char) const@@Base+0x1c7b8> │ │ │ │ nop │ │ │ │ + move $s4, $s0 │ │ │ │ + ld.d $s0, $s0, 16 │ │ │ │ + beqz $s0, 80 # 2fc90 ::do_widen(char) const@@Base+0x1c728> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -168844 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -28077 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -88 # 2ecd8 , std::allocator >::~basic_stringbuf()@@Base+0x14048> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -104 # 2ecd8 , std::allocator >::~basic_stringbuf()@@Base+0x14048> │ │ │ │ + ld.d $s1, $s0, 40 │ │ │ │ + ld.d $s7, $s0, 32 │ │ │ │ + sltu $t0, $s1, $s8 │ │ │ │ + masknez $fp, $s8, $t0 │ │ │ │ + maskeqz $t0, $s1, $t0 │ │ │ │ + or $fp, $fp, $t0 │ │ │ │ + bnez $fp, -112 # 2fbf0 ::do_widen(char) const@@Base+0x1c688> │ │ │ │ nop │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - bl -169304 │ │ │ │ + sub.d $t0, $s1, $s8 │ │ │ │ + blt $s5, $t0, -76 # 2fc20 ::do_widen(char) const@@Base+0x1c6b8> │ │ │ │ + blt $t0, $s6, 16 # 2fc80 ::do_widen(char) const@@Base+0x1c718> │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + bgez $t0, -88 # 2fc20 ::do_widen(char) const@@Base+0x1c6b8> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ + ld.d $s0, $s0, 24 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s8, 0 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - bne $t1, $t0, -48 # 2ed58 , std::allocator >::~basic_stringbuf()@@Base+0x140c8> │ │ │ │ - bl -168844 │ │ │ │ - pcaddi $a3, 12892 │ │ │ │ - li.w $a2, 200 │ │ │ │ - pcaddi $a1, 12910 │ │ │ │ - pcaddi $a0, 12915 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - bl -168096 │ │ │ │ + bnez $s0, -64 # 2fc48 ::do_widen(char) const@@Base+0x1c6e0> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - pcalau12i $s0, 50 │ │ │ │ - ld.d $s0, $s0, -200 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $a2, 13385 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - move $s3, $a1 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $a1, $a2 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - addi.d $s1, $sp, 24 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -4804 # 2db38 , std::allocator >::~basic_stringbuf()@@Base+0x12ea8> │ │ │ │ - addi.d $a3, $sp, 8 │ │ │ │ - move $a2, $s4 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -1192 # 2e968 , std::allocator >::~basic_stringbuf()@@Base+0x13cd8> │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + bne $t0, $s4, 52 # 2fce8 ::do_widen(char) const@@Base+0x1c780> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bne $s4, $t0, 44 # 2fce8 ::do_widen(char) const@@Base+0x1c780> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - beq $a0, $s1, 16 # 2ee28 , std::allocator >::~basic_stringbuf()@@Base+0x14198> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169236 │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - bne $t1, $t0, 32 # 2ee50 , std::allocator >::~basic_stringbuf()@@Base+0x141c0> │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - nop │ │ │ │ - bl -169560 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl -169112 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 40 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - bne $t1, $t0, -32 # 2ee58 , std::allocator >::~basic_stringbuf()@@Base+0x141c8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -168448 │ │ │ │ + bl -3316 # 2efd0 ::do_widen(char) const@@Base+0x1ba68> │ │ │ │ + ldptr.d $t2, $sp, 0 │ │ │ │ + pcalau12i $t1, 49 │ │ │ │ + pcalau12i $t0, 49 │ │ │ │ + st.d $t2, $s2, 24 │ │ │ │ + st.d $t2, $s2, 32 │ │ │ │ + st.d $zero, $t1, 1656 │ │ │ │ + st.d $zero, $t0, 1680 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -256 │ │ │ │ - st.d $s7, $sp, 184 │ │ │ │ - pcalau12i $s7, 50 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $s1, $sp, 232 │ │ │ │ - ld.d $s1, $a0, 32 │ │ │ │ - st.d $s2, $sp, 224 │ │ │ │ - st.d $s3, $sp, 216 │ │ │ │ - st.d $s4, $sp, 208 │ │ │ │ - st.d $s5, $sp, 200 │ │ │ │ - st.d $s6, $sp, 192 │ │ │ │ - st.d $ra, $sp, 248 │ │ │ │ - st.d $s0, $sp, 240 │ │ │ │ - addi.d $s3, $sp, 24 │ │ │ │ - addi.d $s5, $sp, 72 │ │ │ │ - addi.d $s4, $sp, 112 │ │ │ │ - addi.d $s6, $sp, 136 │ │ │ │ - stptr.d $zero, $sp, 0 │ │ │ │ - st.d $zero, $sp, 8 │ │ │ │ - st.w $zero, $sp, 24 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.w $zero, $sp, 72 │ │ │ │ - st.d $t0, $sp, 168 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $s5, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s4, $sp, 112 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.d $s6, $sp, 144 │ │ │ │ - st.d $s6, $sp, 136 │ │ │ │ - st.d $zero, $sp, 152 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - beqz $s1, 1056 # 2f348 , std::allocator >::~basic_stringbuf()@@Base+0x146b8> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -4864 # 2dc38 , std::allocator >::~basic_stringbuf()@@Base+0x12fa8> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 2ef58 , std::allocator >::~basic_stringbuf()@@Base+0x142c8> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169540 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2ef70 , std::allocator >::~basic_stringbuf()@@Base+0x142e0> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169564 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -169576 │ │ │ │ - bnez $s1, -76 # 2ef30 , std::allocator >::~basic_stringbuf()@@Base+0x142a0> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - addi.d $t0, $s2, 24 │ │ │ │ - st.d $zero, $s2, 32 │ │ │ │ - st.d $zero, $s2, 56 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - st.d $t0, $s2, 48 │ │ │ │ - beqz $t1, 64 # 2efd8 , std::allocator >::~basic_stringbuf()@@Base+0x14348> │ │ │ │ - ld.d $t4, $sp, 40 │ │ │ │ - ld.d $t3, $sp, 48 │ │ │ │ - ldptr.w $t5, $sp, 24 │ │ │ │ - ld.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $s2, 32 │ │ │ │ - st.w $t5, $s2, 24 │ │ │ │ - st.d $t4, $s2, 40 │ │ │ │ - st.d $t3, $s2, 48 │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - st.d $t2, $s2, 56 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ + sub.d $t0, $s1, $s8 │ │ │ │ + blt $s5, $t0, -252 # 2fc08 ::do_widen(char) const@@Base+0x1c6a0> │ │ │ │ + blt $t0, $s6, -136 # 2fc80 ::do_widen(char) const@@Base+0x1c718> │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + bgez $t0, -264 # 2fc08 ::do_widen(char) const@@Base+0x1c6a0> │ │ │ │ + ld.d $s0, $s0, 24 │ │ │ │ + b -144 # 2fc88 ::do_widen(char) const@@Base+0x1c720> │ │ │ │ nop │ │ │ │ - ld.d $s3, $s2, 80 │ │ │ │ - beqz $s3, 324 # 2f120 , std::allocator >::~basic_stringbuf()@@Base+0x14490> │ │ │ │ - st.d $s8, $sp, 176 │ │ │ │ + ld.d $s6, $s0, 16 │ │ │ │ + move $s1, $s0 │ │ │ │ + beqz $s6, 96 # 2fd88 ::do_widen(char) const@@Base+0x1c820> │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + lu12i.w $s7, -524288 │ │ │ │ + ld.d $fp, $s6, 40 │ │ │ │ + move $a1, $s3 │ │ │ │ + sltu $t2, $fp, $s8 │ │ │ │ + masknez $a2, $s8, $t2 │ │ │ │ + maskeqz $t2, $fp, $t2 │ │ │ │ + or $a2, $a2, $t2 │ │ │ │ + beqz $a2, 16 # 2fd60 ::do_widen(char) const@@Base+0x1c7f8> │ │ │ │ + ld.d $a0, $s6, 32 │ │ │ │ + bl -172648 │ │ │ │ + bnez $a0, 20 # 2fd70 ::do_widen(char) const@@Base+0x1c808> │ │ │ │ + sub.d $fp, $fp, $s8 │ │ │ │ + blt $s5, $fp, 20 # 2fd78 ::do_widen(char) const@@Base+0x1c810> │ │ │ │ + blt $fp, $s7, 312 # 2fea0 ::do_widen(char) const@@Base+0x1c938> │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ + bltz $a0, 304 # 2fea0 ::do_widen(char) const@@Base+0x1c938> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s1, $s3 │ │ │ │ - addi.d $s8, $s1, 200 │ │ │ │ - bl -2588 # 2e5d8 , std::allocator >::~basic_stringbuf()@@Base+0x13948> │ │ │ │ - ld.d $s0, $s1, 200 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $s8, $s0, 32 # 2f020 , std::allocator >::~basic_stringbuf()@@Base+0x14390> │ │ │ │ + move $s1, $s6 │ │ │ │ + ld.d $s6, $s6, 16 │ │ │ │ + bnez $s6, -72 # 2fd38 ::do_widen(char) const@@Base+0x1c7d0> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -169732 │ │ │ │ - bne $s8, $s0, -16 # 2f008 , std::allocator >::~basic_stringbuf()@@Base+0x14378> │ │ │ │ + ld.d $fp, $s0, 24 │ │ │ │ + beqz $fp, 92 # 2fde8 ::do_widen(char) const@@Base+0x1c880> │ │ │ │ + lu12i.w $s5, 524287 │ │ │ │ + ori $s5, $s5, 0xfff │ │ │ │ + lu12i.w $s6, -524288 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s1, 176 │ │ │ │ - addi.d $s8, $s1, 176 │ │ │ │ - beq $s0, $s8, 40 # 2f050 , std::allocator >::~basic_stringbuf()@@Base+0x143c0> │ │ │ │ + ld.d $s0, $fp, 40 │ │ │ │ + move $a0, $s3 │ │ │ │ + sltu $t0, $s0, $s8 │ │ │ │ + masknez $a2, $s8, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 2fdc8 ::do_widen(char) const@@Base+0x1c860> │ │ │ │ + ld.d $a1, $fp, 32 │ │ │ │ + bl -172752 │ │ │ │ + bnez $a0, 20 # 2fdd8 ::do_widen(char) const@@Base+0x1c870> │ │ │ │ + sub.d $s0, $s8, $s0 │ │ │ │ + blt $s5, $s0, 20 # 2fde0 ::do_widen(char) const@@Base+0x1c878> │ │ │ │ + blt $s0, $s6, 240 # 2fec0 ::do_widen(char) const@@Base+0x1c958> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 232 # 2fec0 ::do_widen(char) const@@Base+0x1c958> │ │ │ │ nop │ │ │ │ + ld.d $fp, $fp, 24 │ │ │ │ + bnez $fp, -68 # 2fda0 ::do_widen(char) const@@Base+0x1c838> │ │ │ │ + ld.d $t0, $s2, 24 │ │ │ │ + beq $t0, $s1, 244 # 2fee0 ::do_widen(char) const@@Base+0x1c978> │ │ │ │ + beq $s1, $s4, 104 # 2fe58 ::do_widen(char) const@@Base+0x1c8f0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -169780 │ │ │ │ - bne $s0, $s8, -16 # 2f038 , std::allocator >::~basic_stringbuf()@@Base+0x143a8> │ │ │ │ nop │ │ │ │ - ld.d $s8, $s1, 144 │ │ │ │ - beqz $s8, 68 # 2f098 , std::allocator >::~basic_stringbuf()@@Base+0x14408> │ │ │ │ - ld.d $a0, $s8, 24 │ │ │ │ - move $s0, $s8 │ │ │ │ - bl -2696 # 2e5d8 , std::allocator >::~basic_stringbuf()@@Base+0x13948> │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - bl -83720 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2f088 , std::allocator >::~basic_stringbuf()@@Base+0x143f8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169844 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -169856 │ │ │ │ - bnez $s8, -60 # 2f058 , std::allocator >::~basic_stringbuf()@@Base+0x143c8> │ │ │ │ - ld.d $s8, $s1, 96 │ │ │ │ - beqz $s8, 84 # 2f0f0 , std::allocator >::~basic_stringbuf()@@Base+0x14460> │ │ │ │ - ld.d $a0, $s8, 24 │ │ │ │ - move $s0, $s8 │ │ │ │ - bl -5232 # 2dc38 , std::allocator >::~basic_stringbuf()@@Base+0x12fa8> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - beq $a0, $t0, 16 # 2f0c8 , std::allocator >::~basic_stringbuf()@@Base+0x14438> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169908 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -173556 │ │ │ │ + move $t0, $a0 │ │ │ │ + pcaddi $a1, 49689 │ │ │ │ + move $a0, $s1 │ │ │ │ + move $s1, $t0 │ │ │ │ + bl -173800 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 32 │ │ │ │ addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2f0e0 , std::allocator >::~basic_stringbuf()@@Base+0x14450> │ │ │ │ + beq $a0, $t0, 16 # 2fe38 ::do_widen(char) const@@Base+0x1c8d0> │ │ │ │ ld.d $a1, $s0, 48 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -169932 │ │ │ │ - li.w $a1, 96 │ │ │ │ + bl -173348 │ │ │ │ + li.w $a1, 72 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -169944 │ │ │ │ - bnez $s8, -76 # 2f0a0 , std::allocator >::~basic_stringbuf()@@Base+0x14410> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 16 # 2f108 , std::allocator >::~basic_stringbuf()@@Base+0x14478> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -169972 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -169984 │ │ │ │ - bnez $s3, -300 # 2efe8 , std::allocator >::~basic_stringbuf()@@Base+0x14358> │ │ │ │ - ld.d $s8, $sp, 176 │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 80 │ │ │ │ - addi.d $t0, $s2, 72 │ │ │ │ - st.d $zero, $s2, 80 │ │ │ │ - st.d $zero, $s2, 104 │ │ │ │ - st.d $t0, $s2, 88 │ │ │ │ - st.d $t0, $s2, 96 │ │ │ │ - beqz $t1, 64 # 2f178 , std::allocator >::~basic_stringbuf()@@Base+0x144e8> │ │ │ │ - ld.d $t4, $sp, 88 │ │ │ │ - ld.d $t3, $sp, 96 │ │ │ │ - ldptr.w $t5, $sp, 72 │ │ │ │ - ld.d $t2, $sp, 104 │ │ │ │ - st.d $t1, $s2, 80 │ │ │ │ - st.w $t5, $s2, 72 │ │ │ │ - st.d $t4, $s2, 88 │ │ │ │ - st.d $t3, $s2, 96 │ │ │ │ - st.d $t0, $t1, 8 │ │ │ │ - st.d $t2, $s2, 104 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - st.d $s5, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - nop │ │ │ │ - ld.d $s0, $s2, 112 │ │ │ │ - addi.d $s1, $s2, 112 │ │ │ │ - beq $s0, $s1, 32 # 2f1a0 , std::allocator >::~basic_stringbuf()@@Base+0x14510> │ │ │ │ + bl -173360 │ │ │ │ + ld.d $t0, $s2, 40 │ │ │ │ + addi.d $t0, $t0, -1 │ │ │ │ + st.d $t0, $s2, 40 │ │ │ │ + bne $s1, $s4, -80 # 2fe00 ::do_widen(char) const@@Base+0x1c898> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -170116 │ │ │ │ - bne $s0, $s1, -16 # 2f188 , std::allocator >::~basic_stringbuf()@@Base+0x144f8> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 112 │ │ │ │ - st.d $s1, $s2, 120 │ │ │ │ - st.d $s1, $s2, 112 │ │ │ │ - st.d $zero, $s2, 128 │ │ │ │ - beq $t0, $s4, 48 # 2f1e0 , std::allocator >::~basic_stringbuf()@@Base+0x14550> │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - st.d $t0, $s2, 112 │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - st.d $t1, $s2, 120 │ │ │ │ - stptr.d $s1, $t1, 0 │ │ │ │ - ld.d $t1, $s2, 112 │ │ │ │ - st.d $s1, $t1, 8 │ │ │ │ - st.d $t0, $s2, 128 │ │ │ │ - st.d $s4, $sp, 120 │ │ │ │ - st.d $s4, $sp, 112 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 136 │ │ │ │ - addi.d $s1, $s2, 136 │ │ │ │ - beq $s1, $s0, 40 # 2f210 , std::allocator >::~basic_stringbuf()@@Base+0x14580> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -170228 │ │ │ │ - bne $s1, $s0, -16 # 2f1f8 , std::allocator >::~basic_stringbuf()@@Base+0x14568> │ │ │ │ + ld.d $s6, $s6, 24 │ │ │ │ + bnez $s6, -364 # 2fd38 ::do_widen(char) const@@Base+0x1c7d0> │ │ │ │ + b -288 # 2fd88 ::do_widen(char) const@@Base+0x1c820> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 136 │ │ │ │ - st.d $s1, $s2, 144 │ │ │ │ - st.d $s1, $s2, 136 │ │ │ │ - st.d $zero, $s2, 152 │ │ │ │ - beq $t0, $s6, 40 # 2f248 , std::allocator >::~basic_stringbuf()@@Base+0x145b8> │ │ │ │ - ld.d $t1, $sp, 144 │ │ │ │ - st.d $t0, $s2, 136 │ │ │ │ - ld.d $t0, $sp, 152 │ │ │ │ - st.d $t1, $s2, 144 │ │ │ │ - stptr.d $s1, $t1, 0 │ │ │ │ - ld.d $t1, $s2, 136 │ │ │ │ - st.d $s1, $t1, 8 │ │ │ │ - st.d $t0, $s2, 152 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - beq $s0, $s4, 36 # 2f270 , std::allocator >::~basic_stringbuf()@@Base+0x145e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -170324 │ │ │ │ - bne $s0, $s4, -16 # 2f258 , std::allocator >::~basic_stringbuf()@@Base+0x145c8> │ │ │ │ nop │ │ │ │ + move $s4, $fp │ │ │ │ + ld.d $fp, $fp, 16 │ │ │ │ + bnez $fp, -296 # 2fda0 ::do_widen(char) const@@Base+0x1c838> │ │ │ │ + b -228 # 2fde8 ::do_widen(char) const@@Base+0x1c880> │ │ │ │ + pcaddi $t0, 49640 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + move $s4, $t0 │ │ │ │ + b -556 # 2fcb0 ::do_widen(char) const@@Base+0x1c748> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bne $s4, $t0, -244 # 2fdf0 ::do_widen(char) const@@Base+0x1c888> │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ ld.d $s1, $sp, 80 │ │ │ │ - beqz $s1, 68 # 2f2b8 , std::allocator >::~basic_stringbuf()@@Base+0x14628> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -3240 # 2e5d8 , std::allocator >::~basic_stringbuf()@@Base+0x13948> │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - bl -84264 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2f2a8 , std::allocator >::~basic_stringbuf()@@Base+0x14618> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -170388 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170400 │ │ │ │ - bnez $s1, -60 # 2f278 , std::allocator >::~basic_stringbuf()@@Base+0x145e8> │ │ │ │ - ld.d $s1, $sp, 32 │ │ │ │ - beqz $s1, 84 # 2f310 , std::allocator >::~basic_stringbuf()@@Base+0x14680> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -5776 # 2dc38 , std::allocator >::~basic_stringbuf()@@Base+0x12fa8> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 2f2e8 , std::allocator >::~basic_stringbuf()@@Base+0x14658> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -170452 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 2f300 , std::allocator >::~basic_stringbuf()@@Base+0x14670> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -170476 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170488 │ │ │ │ - bnez $s1, -76 # 2f2c0 , std::allocator >::~basic_stringbuf()@@Base+0x14630> │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - bne $t1, $t0, 72 # 2f360 , std::allocator >::~basic_stringbuf()@@Base+0x146d0> │ │ │ │ - ld.d $ra, $sp, 248 │ │ │ │ - ld.d $s0, $sp, 240 │ │ │ │ - ld.d $s1, $sp, 232 │ │ │ │ - ld.d $s2, $sp, 224 │ │ │ │ - ld.d $s3, $sp, 216 │ │ │ │ - ld.d $s4, $sp, 208 │ │ │ │ - ld.d $s5, $sp, 200 │ │ │ │ - ld.d $s6, $sp, 192 │ │ │ │ - ld.d $s7, $sp, 184 │ │ │ │ - addi.d $sp, $sp, 256 │ │ │ │ - ret │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.d $t0, $a0, 40 │ │ │ │ - st.d $t0, $a0, 48 │ │ │ │ - b -896 # 2efd8 , std::allocator >::~basic_stringbuf()@@Base+0x14348> │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + b -584 # 2fcc0 ::do_widen(char) const@@Base+0x1c758> │ │ │ │ nop │ │ │ │ - st.d $s8, $sp, 176 │ │ │ │ - bl -170852 │ │ │ │ - addi.d $sp, $sp, -624 │ │ │ │ - st.d $s6, $sp, 552 │ │ │ │ - pcalau12i $s6, 49 │ │ │ │ - ld.d $s6, $s6, -200 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - ld.d $a3, $a1, 8 │ │ │ │ - ldptr.d $a2, $a1, 0 │ │ │ │ - st.d $s0, $sp, 600 │ │ │ │ - addi.d $s0, $sp, 48 │ │ │ │ - st.d $s7, $sp, 544 │ │ │ │ - pcaddi $a1, 12544 │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + ld.d $fp, $a0, 8 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + pcalau12i $s8, 49 │ │ │ │ + ld.d $s8, $s8, -200 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + move $a2, $fp │ │ │ │ move $s7, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $ra, $sp, 616 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $t0, $sp, 520 │ │ │ │ - bl -6432 # 2da88 , std::allocator >::~basic_stringbuf()@@Base+0x12df8> │ │ │ │ - pcaddi $a1, 12539 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -169652 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $t0 │ │ │ │ - st.d $s1, $sp, 592 │ │ │ │ - st.d $s2, $sp, 584 │ │ │ │ - st.d $s4, $sp, 568 │ │ │ │ - st.d $s8, $sp, 536 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - bl -171224 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $t0, $sp, 256 │ │ │ │ - move $a0, $t0 │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 49609 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -171640 │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 480 │ │ │ │ - ld.d $s8, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s2, 49 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s4, $sp, 144 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 472 │ │ │ │ - st.d $zero, $sp, 488 │ │ │ │ - st.d $s2, $sp, 256 │ │ │ │ - st.d $zero, $sp, 496 │ │ │ │ - st.d $zero, $sp, 504 │ │ │ │ - st.d $zero, $sp, 512 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s8, $a0, 0 │ │ │ │ - bl -170476 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $t1, $sp, 208 │ │ │ │ - st.d $s3, $sp, 576 │ │ │ │ - pcalau12i $s0, 49 │ │ │ │ - ld.d $s0, $s0, -328 │ │ │ │ - pcalau12i $s3, 49 │ │ │ │ - ld.d $s3, $s3, -400 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $fp, $sp, 608 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - addi.d $fp, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - st.d $s5, $sp, 560 │ │ │ │ - st.d $t1, $sp, 40 │ │ │ │ - st.d $zero, $sp, 160 │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s0, $sp, 256 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - st.d $zero, $sp, 168 │ │ │ │ - st.d $zero, $sp, 176 │ │ │ │ - st.d $zero, $sp, 184 │ │ │ │ - st.d $zero, $sp, 192 │ │ │ │ - st.d $zero, $sp, 200 │ │ │ │ - bl -169816 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -32 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $s5, $sp, 240 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - st.d $zero, $sp, 232 │ │ │ │ - st.w $t1, $sp, 216 │ │ │ │ - st.d $s5, $sp, 224 │ │ │ │ - st.b $zero, $sp, 240 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - bl -170620 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $s7, 720 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -171272 # 57d0 (unsigned long)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 744 # 2f7d8 , std::allocator >::~basic_stringbuf()@@Base+0x14b48> │ │ │ │ - ld.d $a4, $sp, 192 │ │ │ │ - addi.d $s7, $sp, 128 │ │ │ │ - addi.d $t0, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ - st.b $zero, $sp, 128 │ │ │ │ - st.d $s7, $sp, 112 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $a4, 416 # 2f6b0 , std::allocator >::~basic_stringbuf()@@Base+0x14a20> │ │ │ │ - ld.d $t1, $sp, 176 │ │ │ │ - beqz $t1, 24 # 2f530 , std::allocator >::~basic_stringbuf()@@Base+0x148a0> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - nop │ │ │ │ - ld.d $a3, $sp, 184 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a1, $zero │ │ │ │ - bl -170564 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $sp, 224 │ │ │ │ - st.d $fp, $sp, 144 │ │ │ │ - st.d $s0, $sp, 256 │ │ │ │ - beq $a0, $s5, 20 # 2f568 , std::allocator >::~basic_stringbuf()@@Base+0x148d8> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -171088 │ │ │ │ + pcaddi $s6, 49607 │ │ │ │ + bl -4904 # 2ec30 ::do_widen(char) const@@Base+0x1b6c8> │ │ │ │ + beq $s6, $a0, 452 # 30120 ::do_widen(char) const@@Base+0x1cbb8> │ │ │ │ + pcaddi $t0, 49602 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + ld.d $s1, $t0, 16 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + beqz $s1, 336 # 300c0 ::do_widen(char) const@@Base+0x1cb58> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + move $s2, $s6 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - bl -170720 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s8, $t0, 144 │ │ │ │ - st.d $s2, $sp, 256 │ │ │ │ - bl -171948 │ │ │ │ - ld.d $a4, $sp, 88 │ │ │ │ - ld.d $a2, $sp, 120 │ │ │ │ - ld.d $a3, $sp, 80 │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - add.d $t1, $a4, $a2 │ │ │ │ - beq $a3, $t0, 220 # 2f680 , std::allocator >::~basic_stringbuf()@@Base+0x149f0> │ │ │ │ - ld.d $t0, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - bgeu $t0, $t1, 16 # 2f5c0 , std::allocator >::~basic_stringbuf()@@Base+0x14930> │ │ │ │ - beq $a1, $s7, 12 # 2f5c0 , std::allocator >::~basic_stringbuf()@@Base+0x14930> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - bgeu $t0, $t1, 172 # 2f668 , std::allocator >::~basic_stringbuf()@@Base+0x149d8> │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $a4 │ │ │ │ - bltu $t0, $a2, 612 # 2f830 , std::allocator >::~basic_stringbuf()@@Base+0x14ba0> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -172052 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 160 │ │ │ │ - st.d $a0, $sp, 144 │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - addi.d $s1, $s0, 16 │ │ │ │ - beq $t0, $s1, 172 # 2f698 , std::allocator >::~basic_stringbuf()@@Base+0x14a08> │ │ │ │ - ld.d $t1, $s0, 16 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.d $t1, $sp, 160 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - stptr.d $s1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.d $t0, $sp, 152 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -171080 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -171088 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -171096 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -171952 │ │ │ │ - move $a1, $s4 │ │ │ │ - move $s0, $a0 │ │ │ │ - bl -170716 # 5b60 , std::allocator > const&)@plt> │ │ │ │ - ld.d $t1, $sp, 520 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, 432 # 2f7f8 , std::allocator >::~basic_stringbuf()@@Base+0x14b68> │ │ │ │ - pcalau12i $a2, 49 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 49 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170544 │ │ │ │ + sltu $t0, $s0, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 2ffc0 ::do_widen(char) const@@Base+0x1ca58> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -173256 │ │ │ │ + bnez $a0, 20 # 2ffd0 ::do_widen(char) const@@Base+0x1ca68> │ │ │ │ + sub.d $s0, $s0, $fp │ │ │ │ + blt $s4, $s0, 20 # 2ffd8 ::do_widen(char) const@@Base+0x1ca70> │ │ │ │ + blt $s0, $s5, 56 # 30000 ::do_widen(char) const@@Base+0x1ca98> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 48 # 30000 ::do_widen(char) const@@Base+0x1ca98> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - bl -170868 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - b -160 # 2f5d8 , std::allocator >::~basic_stringbuf()@@Base+0x14948> │ │ │ │ + move $s2, $s1 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 40 # 30008 ::do_widen(char) const@@Base+0x1caa0> │ │ │ │ nop │ │ │ │ - li.w $t0, 15 │ │ │ │ - ld.d $a1, $sp, 112 │ │ │ │ - bgeu $t0, $t1, -184 # 2f5d0 , std::allocator >::~basic_stringbuf()@@Base+0x14940> │ │ │ │ - bne $a1, $s7, -212 # 2f5b8 , std::allocator >::~basic_stringbuf()@@Base+0x14928> │ │ │ │ - b -192 # 2f5d0 , std::allocator >::~basic_stringbuf()@@Base+0x14940> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + b -80 # 2ffa0 ::do_widen(char) const@@Base+0x1ca38> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -170692 │ │ │ │ - b -168 # 2f600 , std::allocator >::~basic_stringbuf()@@Base+0x14970> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - addi.d $a1, $sp, 224 │ │ │ │ - bl -172008 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -372 # 2f548 , std::allocator >::~basic_stringbuf()@@Base+0x148b8> │ │ │ │ - ld.d $t0, $sp, 224 │ │ │ │ - move $s0, $a0 │ │ │ │ - beq $t0, $s5, 24 # 2f6e0 , std::allocator >::~basic_stringbuf()@@Base+0x14a50> │ │ │ │ - ld.d $a1, $sp, 240 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -171464 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - st.d $s3, $sp, 152 │ │ │ │ - bl -171096 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - ld.d $fp, $sp, 608 │ │ │ │ - addi.d $t0, $t0, 480 │ │ │ │ - ld.d $s3, $sp, 576 │ │ │ │ - ld.d $s5, $sp, 560 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s8, $t0, -384 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s2, $sp, 256 │ │ │ │ - bl -172344 │ │ │ │ + ld.d $s1, $s1, 24 │ │ │ │ + bnez $s1, -28 # 2ffe8 ::do_widen(char) const@@Base+0x1ca80> │ │ │ │ + beq $s2, $s6, 264 # 30110 ::do_widen(char) const@@Base+0x1cba8> │ │ │ │ + ld.d $s0, $s2, 40 │ │ │ │ + sltu $t0, $s0, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 24 # 30038 ::do_widen(char) const@@Base+0x1cad0> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -173372 │ │ │ │ + bnez $a0, 40 # 30058 ::do_widen(char) const@@Base+0x1caf0> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -171348 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $s1, $sp, 592 │ │ │ │ - ld.d $s2, $sp, 584 │ │ │ │ - ld.d $s4, $sp, 568 │ │ │ │ - ld.d $s8, $sp, 536 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - bl -171372 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 520 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - st.d $fp, $sp, 608 │ │ │ │ - st.d $s1, $sp, 592 │ │ │ │ - st.d $s2, $sp, 584 │ │ │ │ - st.d $s3, $sp, 576 │ │ │ │ - st.d $s4, $sp, 568 │ │ │ │ - st.d $s5, $sp, 560 │ │ │ │ - st.d $s8, $sp, 536 │ │ │ │ - bne $t1, $t0, 148 # 2f7f8 , std::allocator >::~basic_stringbuf()@@Base+0x14b68> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -170732 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -171432 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lu12i.w $t0, 524287 │ │ │ │ + sub.d $fp, $fp, $s0 │ │ │ │ + ori $t0, $t0, 0xfff │ │ │ │ + blt $t0, $fp, 188 # 30100 ::do_widen(char) const@@Base+0x1cb98> │ │ │ │ + lu12i.w $t0, -524288 │ │ │ │ + blt $fp, $t0, 196 # 30110 ::do_widen(char) const@@Base+0x1cba8> │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -172628 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - ld.d $fp, $sp, 608 │ │ │ │ - ld.d $s3, $sp, 576 │ │ │ │ - ld.d $s5, $sp, 560 │ │ │ │ - b -116 # 2f720 , std::allocator >::~basic_stringbuf()@@Base+0x14a90> │ │ │ │ - move $s1, $a0 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + bltz $a0, 100 # 300c8 ::do_widen(char) const@@Base+0x1cb60> │ │ │ │ + ldptr.w $a0, $s2, 64 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ nop │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -171476 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 520 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, 72 # 2f7f8 , std::allocator >::~basic_stringbuf()@@Base+0x14b68> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -170808 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + bne $t1, $t0, 168 # 30128 ::do_widen(char) const@@Base+0x1cbc0> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -171912 │ │ │ │ - b -44 # 2f7a0 , std::allocator >::~basic_stringbuf()@@Base+0x14b10> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -156 # 2f738 , std::allocator >::~basic_stringbuf()@@Base+0x14aa8> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -172380 │ │ │ │ - pcaddi $a1, 11594 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -172488 │ │ │ │ - ld.d $t1, $sp, 520 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - beq $t1, $t0, 20 # 2f808 , std::allocator >::~basic_stringbuf()@@Base+0x14b78> │ │ │ │ - bl -172024 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -132 # 2f780 , std::allocator >::~basic_stringbuf()@@Base+0x14af0> │ │ │ │ - pcalau12i $a2, 49 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 49 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -170988 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -172008 │ │ │ │ - b -172 # 2f780 , std::allocator >::~basic_stringbuf()@@Base+0x14af0> │ │ │ │ - ld.d $t1, $sp, 520 │ │ │ │ - ldptr.d $t0, $s6, 0 │ │ │ │ - bne $t1, $t0, -64 # 2f7f8 , std::allocator >::~basic_stringbuf()@@Base+0x14b68> │ │ │ │ - pcaddi $a0, 11383 │ │ │ │ - bl -172416 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -316 # 2f710 , std::allocator >::~basic_stringbuf()@@Base+0x14a80> │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -171656 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $fp, $sp, 608 │ │ │ │ - ld.d $s3, $sp, 576 │ │ │ │ - ld.d $s5, $sp, 560 │ │ │ │ - b -328 # 2f720 , std::allocator >::~basic_stringbuf()@@Base+0x14a90> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -704 │ │ │ │ - st.d $s4, $sp, 648 │ │ │ │ - pcalau12i $s4, 49 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - st.d $fp, $sp, 688 │ │ │ │ - st.d $s1, $sp, 672 │ │ │ │ - ldptr.d $fp, $a1, 0 │ │ │ │ - st.d $s2, $sp, 664 │ │ │ │ - st.d $s5, $sp, 640 │ │ │ │ - st.d $s7, $sp, 624 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $t0, $sp, 600 │ │ │ │ - st.d $ra, $sp, 696 │ │ │ │ - bl -172872 │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -368 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $sp, 552 │ │ │ │ - ld.d $s5, $t0, 16 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - pcalau12i $s2, 49 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s7, $sp, 80 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 544 │ │ │ │ - st.d $zero, $sp, 560 │ │ │ │ - st.d $s2, $sp, 328 │ │ │ │ - st.d $zero, $sp, 568 │ │ │ │ - st.d $zero, $sp, 576 │ │ │ │ - st.d $zero, $sp, 584 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - add.d $a0, $s7, $a0 │ │ │ │ - move $a1, $zero │ │ │ │ - stptr.d $s5, $a0, 0 │ │ │ │ - bl -171708 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.d $s0, $sp, 680 │ │ │ │ - st.d $s3, $sp, 656 │ │ │ │ - pcalau12i $s0, 49 │ │ │ │ - ld.d $s0, $s0, -168 │ │ │ │ - addi.d $s3, $sp, 88 │ │ │ │ - st.d $s6, $sp, 632 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $s6, $s0, 24 │ │ │ │ - addi.d $s0, $s0, 64 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $s0, $sp, 328 │ │ │ │ - bl -172060 # 5920 >::basic_filebuf()@plt> │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - bl -171768 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - li.w $a2, 16 │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -172168 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s7, $t0 │ │ │ │ - beqz $a0, 208 # 2fa38 , std::allocator >::~basic_stringbuf()@@Base+0x14da8> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -171364 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - ldptr.w $t0, $sp, 360 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 208 # 2fa50 , std::allocator >::~basic_stringbuf()@@Base+0x14dc0> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s7 │ │ │ │ - bl -3028 # 2edb8 , std::allocator >::~basic_stringbuf()@@Base+0x14128> │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -184 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s6, $sp, 80 │ │ │ │ - st.d $s0, $sp, 328 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -173228 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $sp, 192 │ │ │ │ - bl -171220 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $sp, 144 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -171836 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - st.d $s1, $sp, 80 │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 80 │ │ │ │ - st.d $s2, $sp, 328 │ │ │ │ - bl -173064 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 196 # 2fab8 , std::allocator >::~basic_stringbuf()@@Base+0x14e28> │ │ │ │ - ld.d $ra, $sp, 696 │ │ │ │ - ld.d $s0, $sp, 680 │ │ │ │ - ld.d $s3, $sp, 656 │ │ │ │ - ld.d $s6, $sp, 632 │ │ │ │ - ld.d $fp, $sp, 688 │ │ │ │ - ld.d $s1, $sp, 672 │ │ │ │ - ld.d $s2, $sp, 664 │ │ │ │ - ld.d $s4, $sp, 648 │ │ │ │ - ld.d $s5, $sp, 640 │ │ │ │ - ld.d $s7, $sp, 624 │ │ │ │ - addi.d $sp, $sp, 704 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + move $s2, $s6 │ │ │ │ nop │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a2, $sp │ │ │ │ + pcaddi $a0, 49510 │ │ │ │ + stptr.d $s7, $sp, 0 │ │ │ │ + bl -3624 # 2f2b0 ::do_widen(char) const@@Base+0x1bd48> │ │ │ │ + move $s2, $a0 │ │ │ │ + b -120 # 30068 ::do_widen(char) const@@Base+0x1cb00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -171572 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -208 # 2f978 , std::allocator >::~basic_stringbuf()@@Base+0x14ce8> │ │ │ │ nop │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -173012 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s2, $a0 │ │ │ │ - pcaddi $a1, 12114 │ │ │ │ - ld.d $a3, $t0, 8 │ │ │ │ - ldptr.d $a2, $t0, 0 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -8168 # 2da88 , std::allocator >::~basic_stringbuf()@@Base+0x12df8> │ │ │ │ - pcaddi $a1, 11633 │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -171388 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ - move $a1, $a0 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -172936 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - addi.d $a1, $sp, 48 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -171828 # 5b60 , std::allocator > const&)@plt> │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -172236 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -172244 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 184 # 2fb68 , std::allocator >::~basic_stringbuf()@@Base+0x14ed8> │ │ │ │ nop │ │ │ │ - st.d $s8, $sp, 616 │ │ │ │ nop │ │ │ │ - bl -172736 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $t1, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 656 │ │ │ │ - addi.d $t0, $t0, 592 │ │ │ │ - ld.d $s6, $sp, 632 │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + b -164 # 30068 ::do_widen(char) const@@Base+0x1cb00> │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + b -84 # 300c8 ::do_widen(char) const@@Base+0x1cb60> │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -172 # 30078 ::do_widen(char) const@@Base+0x1cb10> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ st.d $s1, $sp, 80 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -528 │ │ │ │ - addi.d $a0, $sp, 328 │ │ │ │ - st.d $s2, $sp, 328 │ │ │ │ - bl -173336 │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s3, $sp, 656 │ │ │ │ - st.d $s6, $sp, 632 │ │ │ │ - st.d $s8, $sp, 616 │ │ │ │ - bne $t1, $t0, -80 # 2fac0 , std::allocator >::~basic_stringbuf()@@Base+0x14e30> │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl -174396 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -10404 # 2d8a4 ::do_widen(char) const@@Base+0x1a33c> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + pcalau12i $t0, 48 │ │ │ │ + st.w $a0, $t0, 1248 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ + pcalau12i $t0, 48 │ │ │ │ + ld.w $a0, $t0, 1248 │ │ │ │ + addi.d $a0, $a0, 1 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -171676 │ │ │ │ - st.d $s0, $sp, 680 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -56 # 2faf0 , std::allocator >::~basic_stringbuf()@@Base+0x14e60> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -172024 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ - b -108 # 2fad0 , std::allocator >::~basic_stringbuf()@@Base+0x14e40> │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -172188 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ - ld.d $t1, $sp, 600 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s8, $sp, 616 │ │ │ │ - beq $t1, $t0, -68 # 2fb18 , std::allocator >::~basic_stringbuf()@@Base+0x14e88> │ │ │ │ - b -160 # 2fac0 , std::allocator >::~basic_stringbuf()@@Base+0x14e30> │ │ │ │ + pcalau12i $t0, 48 │ │ │ │ + ld.w $t0, $t0, 1248 │ │ │ │ + sub.d $a0, $t0, $a0 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 49 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 49 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -171852 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -172472 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 16 │ │ │ │ - bl -172484 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -172892 │ │ │ │ - b -88 # 2fb48 , std::allocator >::~basic_stringbuf()@@Base+0x14eb8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -28 # 2fb90 , std::allocator >::~basic_stringbuf()@@Base+0x14f00> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -28 # 2fb98 , std::allocator >::~basic_stringbuf()@@Base+0x14f08> │ │ │ │ - bl -173448 │ │ │ │ - bl -172092 │ │ │ │ - b -528 # 2f9b0 , std::allocator >::~basic_stringbuf()@@Base+0x14d20> │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $fp, $sp, 96 │ │ │ │ + st.d $s3, $sp, 64 │ │ │ │ + ld.d $fp, $a0, 8 │ │ │ │ + ldptr.d $s3, $a0, 0 │ │ │ │ + st.d $s8, $sp, 24 │ │ │ │ + pcalau12i $s8, 48 │ │ │ │ + ld.d $s8, $s8, -200 │ │ │ │ + ldptr.d $t0, $s8, 0 │ │ │ │ + st.d $s6, $sp, 40 │ │ │ │ + move $a2, $fp │ │ │ │ + move $s6, $a0 │ │ │ │ + move $a1, $s3 │ │ │ │ + pcaddi $a0, 49445 │ │ │ │ + st.d $s7, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + pcaddi $s7, 49443 │ │ │ │ + bl -5560 # 2ec30 ::do_widen(char) const@@Base+0x1b6c8> │ │ │ │ + move $t0, $zero │ │ │ │ + beq $s7, $a0, 312 # 30328 ::do_widen(char) const@@Base+0x1cdc0> │ │ │ │ + pcaddi $t0, 49437 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + ld.d $s1, $t0, 16 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + beqz $s1, 348 # 30360 ::do_widen(char) const@@Base+0x1cdf8> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + lu12i.w $s4, 524287 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + move $s2, $s7 │ │ │ │ + ori $s4, $s4, 0xfff │ │ │ │ + lu12i.w $s5, -524288 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $t0, $a0, 136 │ │ │ │ - addi.d $t3, $a0, 24 │ │ │ │ - addi.d $t2, $a0, 72 │ │ │ │ - addi.d $t1, $a0, 112 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $a0, 144 │ │ │ │ - st.d $t0, $a0, 136 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.w $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $t3, $a0, 40 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.w $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $t2, $a0, 88 │ │ │ │ - st.d $t2, $a0, 96 │ │ │ │ - st.d $zero, $a0, 104 │ │ │ │ - st.d $t1, $a0, 120 │ │ │ │ - st.d $t1, $a0, 112 │ │ │ │ - st.d $zero, $a0, 128 │ │ │ │ - st.d $zero, $a0, 152 │ │ │ │ - addi.d $a0, $a0, 416 │ │ │ │ - bl -173780 │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $s0, 640 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - pcalau12i $s2, 49 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - addi.d $s4, $s0, 160 │ │ │ │ - st.d $zero, $s0, 632 │ │ │ │ - st.d $s2, $s0, 416 │ │ │ │ - st.d $zero, $s0, 648 │ │ │ │ - st.d $zero, $s0, 656 │ │ │ │ - st.d $zero, $s0, 664 │ │ │ │ - st.d $zero, $s0, 672 │ │ │ │ - st.d $s1, $s0, 160 │ │ │ │ - stx.d $s6, $s4, $t0 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s4, $a0 │ │ │ │ - bl -172624 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 49 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - st.d $t1, $s0, 160 │ │ │ │ - st.d $t0, $s0, 416 │ │ │ │ - bl -172960 # 5920 >::basic_filebuf()@plt> │ │ │ │ - addi.d $a1, $s0, 176 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - bl -172668 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - st.b $zero, $s0, 704 │ │ │ │ - addi.d $t0, $s0, 704 │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s4, $sp, 32 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - st.d $zero, $s0, 696 │ │ │ │ - st.d $zero, $s0, 720 │ │ │ │ - st.d $t0, $s0, 688 │ │ │ │ - move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - b -3708 # 2ee88 , std::allocator >::~basic_stringbuf()@@Base+0x141f8> │ │ │ │ - move $s1, $a0 │ │ │ │ + sltu $t0, $s0, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ + or $a2, $a2, $t0 │ │ │ │ + beqz $a2, 16 # 30250 ::do_widen(char) const@@Base+0x1cce8> │ │ │ │ + move $a1, $s3 │ │ │ │ + bl -173912 │ │ │ │ + bnez $a0, 20 # 30260 ::do_widen(char) const@@Base+0x1ccf8> │ │ │ │ + sub.d $s0, $s0, $fp │ │ │ │ + blt $s4, $s0, 20 # 30268 ::do_widen(char) const@@Base+0x1cd00> │ │ │ │ + blt $s0, $s5, 72 # 302a0 ::do_widen(char) const@@Base+0x1cd38> │ │ │ │ + slli.w $a0, $s0, 0x0 │ │ │ │ + bltz $a0, 64 # 302a0 ::do_widen(char) const@@Base+0x1cd38> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - st.d $s2, $s0, 416 │ │ │ │ - bl -173892 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -86984 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -172212 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - bl -172548 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ - move $t0, $s7 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - ld.d $t1, $s1, -24 │ │ │ │ - st.d $s1, $s0, 160 │ │ │ │ - move $s1, $t0 │ │ │ │ - stx.d $s6, $s4, $t1 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - b -84 # 2fd10 , std::allocator >::~basic_stringbuf()@@Base+0x15080> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -28 # 2fd50 , std::allocator >::~basic_stringbuf()@@Base+0x150c0> │ │ │ │ + move $s2, $s1 │ │ │ │ + ld.d $s1, $s1, 16 │ │ │ │ + beqz $s1, 56 # 302a8 ::do_widen(char) const@@Base+0x1cd40> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + ld.d $s0, $s1, 40 │ │ │ │ + b -80 # 30230 ::do_widen(char) const@@Base+0x1ccc8> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 224 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - move $s3, $a2 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - bl -173220 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - st.d $s5, $s0, 32 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - bl -158372 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - addi.d $t0, $s0, 200 │ │ │ │ - addi.d $t3, $s0, 88 │ │ │ │ - addi.d $t2, $s0, 136 │ │ │ │ - addi.d $t1, $s0, 176 │ │ │ │ - st.d $t0, $s0, 208 │ │ │ │ - st.d $t0, $s0, 200 │ │ │ │ - st.d $zero, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.w $zero, $s0, 88 │ │ │ │ - st.d $zero, $s0, 96 │ │ │ │ - st.d $t3, $s0, 104 │ │ │ │ - st.d $t3, $s0, 112 │ │ │ │ - st.d $zero, $s0, 120 │ │ │ │ - st.w $zero, $s0, 136 │ │ │ │ - st.d $zero, $s0, 144 │ │ │ │ - st.d $t2, $s0, 152 │ │ │ │ - st.d $t2, $s0, 160 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - st.d $t1, $s0, 184 │ │ │ │ - st.d $t1, $s0, 176 │ │ │ │ - st.d $zero, $s0, 192 │ │ │ │ - st.d $zero, $s0, 216 │ │ │ │ - addi.d $s4, $s2, 8 │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - ld.d $s6, $s0, 40 │ │ │ │ - move $t0, $s1 │ │ │ │ - beq $s4, $s1, 544 # 30058 , std::allocator >::~basic_stringbuf()@@Base+0x153c8> │ │ │ │ - ld.d $t1, $s1, 40 │ │ │ │ - ld.d $t2, $s1, 32 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $t3, $t1, $s7 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t1 │ │ │ │ - beqz $a2, 240 # 2ff58 , std::allocator >::~basic_stringbuf()@@Base+0x152c8> │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - bl -172948 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $t2, $fp │ │ │ │ - move $t1, $s8 │ │ │ │ - beqz $a0, 640 # 30118 , std::allocator >::~basic_stringbuf()@@Base+0x15488> │ │ │ │ - bltz $a0, 220 # 2ff78 , std::allocator >::~basic_stringbuf()@@Base+0x152e8> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -172996 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bnez $a0, 36 # 2fee8 , std::allocator >::~basic_stringbuf()@@Base+0x15258> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $a0, $t1, $s6 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $a0, 28 # 2fef0 , std::allocator >::~basic_stringbuf()@@Base+0x15260> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $a0, $t3, 636 # 30158 , std::allocator >::~basic_stringbuf()@@Base+0x154c8> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 624 # 30158 , std::allocator >::~basic_stringbuf()@@Base+0x154c8> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ nop │ │ │ │ - move $s1, $t0 │ │ │ │ - beq $s3, $s5, 20 # 2ff18 , std::allocator >::~basic_stringbuf()@@Base+0x15288> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -173572 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -173584 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $t1 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -156 # 2fec8 , std::allocator >::~basic_stringbuf()@@Base+0x15238> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, 12 # 2ff78 , std::allocator >::~basic_stringbuf()@@Base+0x152e8> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -172 # 2fec8 , std::allocator >::~basic_stringbuf()@@Base+0x15238> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - beq $t0, $s1, 644 # 30200 , std::allocator >::~basic_stringbuf()@@Base+0x15570> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -173620 │ │ │ │ - ld.d $s7, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t0, $s7, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s7, $t0 │ │ │ │ + nop │ │ │ │ + ld.d $s1, $s1, 24 │ │ │ │ + bnez $s1, -44 # 30278 ::do_widen(char) const@@Base+0x1cd10> │ │ │ │ + beq $s2, $s7, 264 # 303b0 ::do_widen(char) const@@Base+0x1ce48> │ │ │ │ + ld.d $s0, $s2, 40 │ │ │ │ + sltu $t0, $s0, $fp │ │ │ │ + masknez $a2, $fp, $t0 │ │ │ │ + maskeqz $t0, $s0, $t0 │ │ │ │ or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 2ffc0 , std::allocator >::~basic_stringbuf()@@Base+0x15330> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -173248 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 2ffe0 , std::allocator >::~basic_stringbuf()@@Base+0x15350> │ │ │ │ + beqz $a2, 24 # 302d8 ::do_widen(char) const@@Base+0x1cd70> │ │ │ │ + ld.d $a1, $s2, 32 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -174044 │ │ │ │ + bnez $a0, 40 # 302f8 ::do_widen(char) const@@Base+0x1cd90> │ │ │ │ nop │ │ │ │ lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s7, $s6 │ │ │ │ + sub.d $fp, $fp, $s0 │ │ │ │ ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 2ffe8 , std::allocator >::~basic_stringbuf()@@Base+0x15358> │ │ │ │ + blt $t0, $fp, 188 # 303a0 ::do_widen(char) const@@Base+0x1ce38> │ │ │ │ lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 548 # 301f8 , std::allocator >::~basic_stringbuf()@@Base+0x15568> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 536 # 301f8 , std::allocator >::~basic_stringbuf()@@Base+0x15568> │ │ │ │ - nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -8588 # 2de68 , std::allocator >::~basic_stringbuf()@@Base+0x131d8> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ + blt $fp, $t0, 196 # 303b0 ::do_widen(char) const@@Base+0x1ce48> │ │ │ │ + slli.w $a0, $fp, 0x0 │ │ │ │ nop │ │ │ │ - beqz $t1, -272 # 2ff00 , std::allocator >::~basic_stringbuf()@@Base+0x15270> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t0, 768 # 30318 , std::allocator >::~basic_stringbuf()@@Base+0x15688> │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + bltz $a0, 100 # 30368 ::do_widen(char) const@@Base+0x1ce00> │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ldptr.w $t0, $s2, 64 │ │ │ │ + ld.w $t1, $t1, 1248 │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 72 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ nop │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -174988 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - b -280 # 2ff28 , std::allocator >::~basic_stringbuf()@@Base+0x15298> │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + ldptr.d $t1, $s8, 0 │ │ │ │ + bne $t2, $t1, 144 # 303c0 ::do_widen(char) const@@Base+0x1ce58> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $fp, $sp, 96 │ │ │ │ + ld.d $s3, $sp, 64 │ │ │ │ + ld.d $s6, $sp, 40 │ │ │ │ + ld.d $s7, $sp, 32 │ │ │ │ + ld.d $s8, $sp, 24 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + move $s2, $s7 │ │ │ │ nop │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a2, $sp │ │ │ │ + pcaddi $a0, 49342 │ │ │ │ + stptr.d $s6, $sp, 0 │ │ │ │ + bl -4296 # 2f2b0 ::do_widen(char) const@@Base+0x1bd48> │ │ │ │ + move $s2, $a0 │ │ │ │ + b -120 # 30308 ::do_widen(char) const@@Base+0x1cda0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - beqz $t0, 156 # 300f8 , std::allocator >::~basic_stringbuf()@@Base+0x15468> │ │ │ │ - ld.d $t1, $s2, 32 │ │ │ │ - ld.d $s1, $t1, 40 │ │ │ │ - sltu $t0, $s1, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s1, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 30098 , std::allocator >::~basic_stringbuf()@@Base+0x15408> │ │ │ │ - ld.d $a0, $t1, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -173464 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 300b8 , std::allocator >::~basic_stringbuf()@@Base+0x15428> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s1, $s6 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, 84 # 300f8 , std::allocator >::~basic_stringbuf()@@Base+0x15468> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t2, 16 # 300c0 , std::allocator >::~basic_stringbuf()@@Base+0x15430> │ │ │ │ nop │ │ │ │ - bgez $a0, 64 # 300f8 , std::allocator >::~basic_stringbuf()@@Base+0x15468> │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s4, $t1, -164 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t0 │ │ │ │ - move $s8, $s1 │ │ │ │ - sltu $s7, $s1, $s6 │ │ │ │ - b 324 # 30228 , std::allocator >::~basic_stringbuf()@@Base+0x15598> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + b -164 # 30308 ::do_widen(char) const@@Base+0x1cda0> │ │ │ │ + ld.d $s0, $sp, 88 │ │ │ │ + ld.d $s4, $sp, 56 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + b -84 # 30368 ::do_widen(char) const@@Base+0x1ce00> │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 80 │ │ │ │ + st.d $s2, $sp, 72 │ │ │ │ + st.d $s4, $sp, 56 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + bl -175060 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -8860 # 2de68 , std::allocator >::~basic_stringbuf()@@Base+0x131d8> │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + li.w $t2, 127 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ - b -256 # 30010 , std::allocator >::~basic_stringbuf()@@Base+0x15380> │ │ │ │ - nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $s8 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -644 # 2fea0 , std::allocator >::~basic_stringbuf()@@Base+0x15210> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, -436 # 2ff78 , std::allocator >::~basic_stringbuf()@@Base+0x152e8> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -660 # 2fea0 , std::allocator >::~basic_stringbuf()@@Base+0x15210> │ │ │ │ - b -448 # 2ff78 , std::allocator >::~basic_stringbuf()@@Base+0x152e8> │ │ │ │ + bltu $t2, $a1, 128 # 30480 ::do_widen(char) const@@Base+0x1cf18> │ │ │ │ + li.w $t3, 32 │ │ │ │ + beq $a1, $t3, 184 # 304c0 ::do_widen(char) const@@Base+0x1cf58> │ │ │ │ + addi.w $t3, $a1, -33 │ │ │ │ + li.w $t4, 93 │ │ │ │ + bgeu $t4, $t3, 332 # 30560 ::do_widen(char) const@@Base+0x1cff8> │ │ │ │ + li.w $t3, 27 │ │ │ │ + beq $a1, $t3, 420 # 305c0 ::do_widen(char) const@@Base+0x1d058> │ │ │ │ + beq $a1, $t2, 256 # 30520 ::do_widen(char) const@@Base+0x1cfb8> │ │ │ │ + beqz $a1, 348 # 30580 ::do_widen(char) const@@Base+0x1d018> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 415302 │ │ │ │ + ori $t5, $t5, 0xe75 │ │ │ │ + lu32i.d $t5, -104090 │ │ │ │ + addi.d $t2, $t0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1622 │ │ │ │ + li.w $t4, 100 │ │ │ │ + li.w $t3, 9 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + st.b $t4, $t0, 24 │ │ │ │ + st.d $t3, $t0, 8 │ │ │ │ + st.b $zero, $t0, 25 │ │ │ │ + b 144 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 32 │ │ │ │ - beq $t0, $s1, 188 # 30218 , std::allocator >::~basic_stringbuf()@@Base+0x15588> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -174420 │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t2, $t0, $s6 │ │ │ │ - masknez $a2, $s6, $t2 │ │ │ │ - maskeqz $t2, $t0, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 40 # 301a8 , std::allocator >::~basic_stringbuf()@@Base+0x15518> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -173732 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 248 # 30298 , std::allocator >::~basic_stringbuf()@@Base+0x15608> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $t0 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, -460 # 2ffe8 , std::allocator >::~basic_stringbuf()@@Base+0x15358> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 12 # 301c8 , std::allocator >::~basic_stringbuf()@@Base+0x15538> │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -476 # 2ffe8 , std::allocator >::~basic_stringbuf()@@Base+0x15358> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 396 # 30358 , std::allocator >::~basic_stringbuf()@@Base+0x156c8> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $t1 │ │ │ │ - b -464 # 30010 , std::allocator >::~basic_stringbuf()@@Base+0x15380> │ │ │ │ nop │ │ │ │ + addi.w $a1, $a1, 1 │ │ │ │ + li.w $t2, 409 │ │ │ │ + bltu $t2, $a1, -88 # 30430 ::do_widen(char) const@@Base+0x1cec8> │ │ │ │ + bstrpick.d $a1, $a1, 0x1f, 0x0 │ │ │ │ + pcaddi $t2, 12058 │ │ │ │ + slli.d $a1, $a1, 0x3 │ │ │ │ + ldx.d $t3, $t2, $a1 │ │ │ │ + add.d $t2, $t2, $t3 │ │ │ │ + jr $t2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - beqz $t0, 220 # 302d8 , std::allocator >::~basic_stringbuf()@@Base+0x15648> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t1, $s1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -500 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ - move $s8, $t1 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $t1, $s1 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $s7, $s8, $s7 │ │ │ │ - or $a2, $a2, $s7 │ │ │ │ - beqz $a2, 28 # 30250 , std::allocator >::~basic_stringbuf()@@Base+0x155c0> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -173908 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 36 # 30270 , std::allocator >::~basic_stringbuf()@@Base+0x155e0> │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $s8 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t2, $t0, 152 # 302f8 , std::allocator >::~basic_stringbuf()@@Base+0x15668> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 64 # 302a8 , std::allocator >::~basic_stringbuf()@@Base+0x15618> │ │ │ │ - move $a0, $t0 │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -612 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 407063 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x73 │ │ │ │ + li.w $t4, 101 │ │ │ │ + li.w $t3, 5 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 21 │ │ │ │ nop │ │ │ │ - bgez $a0, -688 # 2ffe8 , std::allocator >::~basic_stringbuf()@@Base+0x15358> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 184 # 30358 , std::allocator >::~basic_stringbuf()@@Base+0x156c8> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -664 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ldptr.d $t1, $t1, 0 │ │ │ │ + bne $t2, $t1, 5184 # 31938 ::do_widen(char) const@@Base+0x1e3d0> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 415430 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x564 │ │ │ │ + ori $t4, $t4, 0x574 │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -92 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s4, $t1, 28 # 302f8 , std::allocator >::~basic_stringbuf()@@Base+0x15668> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - move $s8, $s7 │ │ │ │ - sltu $s7, $s7, $s6 │ │ │ │ - move $fp, $t0 │ │ │ │ - b -200 # 30228 , std::allocator >::~basic_stringbuf()@@Base+0x15598> │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - b -740 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ nop │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 1 │ │ │ │ + st.b $a1, $a0, 16 │ │ │ │ + st.b $zero, $a0, 17 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -136 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 444103 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x56e │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -176 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s4, $t1, -760 # 30020 , std::allocator >::~basic_stringbuf()@@Base+0x15390> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - ld.d $t2, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t0 │ │ │ │ - sltu $s7, $t0, $s6 │ │ │ │ - b -276 # 30228 , std::allocator >::~basic_stringbuf()@@Base+0x15598> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 398903 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x365 │ │ │ │ + ori $t4, $t4, 0x570 │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -252 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 456262 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0xe75 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -288 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - move $t1, $s1 │ │ │ │ - b -308 # 30228 , std::allocator >::~basic_stringbuf()@@Base+0x15598> │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - bl -175428 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -174704 │ │ │ │ - bl -174308 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -174092 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -173844 │ │ │ │ - pcalau12i $t0, 48 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -192 │ │ │ │ - st.d $s2, $sp, 152 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $sp, 56 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $s1, $sp, 160 │ │ │ │ - move $s0, $a1 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $ra, $sp, 184 │ │ │ │ - st.d $fp, $sp, 176 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - st.d $s4, $sp, 136 │ │ │ │ - st.d $s5, $sp, 128 │ │ │ │ - st.d $s6, $sp, 120 │ │ │ │ - st.d $s7, $sp, 112 │ │ │ │ - st.d $s8, $sp, 104 │ │ │ │ - bl -168628 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - addi.d $t1, $s0, 16 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - addi.d $s1, $sp, 72 │ │ │ │ - beq $a0, $t1, 892 # 30778 , std::allocator >::~basic_stringbuf()@@Base+0x15ae8> │ │ │ │ - beq $t0, $s1, 1272 # 308f8 , std::allocator >::~basic_stringbuf()@@Base+0x15c68> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ld.d $t2, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - beqz $a0, 888 # 30790 , std::allocator >::~basic_stringbuf()@@Base+0x15b00> │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ + lu12i.w $t5, 415302 │ │ │ │ + ori $t5, $t5, 0xe75 │ │ │ │ + lu32i.d $t5, -104090 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1622 │ │ │ │ + li.w $t4, 100 │ │ │ │ + li.w $t3, 9 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 25 │ │ │ │ + b -344 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s1, 16 # 30440 , std::allocator >::~basic_stringbuf()@@Base+0x157b0> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -174892 │ │ │ │ - addi.d $t0, $s2, 64 │ │ │ │ - ld.d $s5, $s2, 80 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - addi.d $t0, $s2, 72 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - move $s4, $s5 │ │ │ │ - beqz $s5, 288 # 30578 , std::allocator >::~basic_stringbuf()@@Base+0x158e8> │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - ld.d $s3, $s5, 40 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - move $s7, $t0 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ - lu12i.w $fp, -524288 │ │ │ │ + lu12i.w $t3, 452470 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0xf64 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -384 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 7 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x75 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -424 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 476774 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x56c │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -464 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - sltu $t2, $s6, $s3 │ │ │ │ - masknez $a2, $s3, $t2 │ │ │ │ - maskeqz $t2, $s6, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 16 # 304a8 , std::allocator >::~basic_stringbuf()@@Base+0x15818> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -174512 │ │ │ │ - bnez $a0, 20 # 304b8 , std::allocator >::~basic_stringbuf()@@Base+0x15828> │ │ │ │ - sub.d $t0, $s3, $s6 │ │ │ │ - blt $s8, $t0, 20 # 304c0 , std::allocator >::~basic_stringbuf()@@Base+0x15830> │ │ │ │ - blt $t0, $fp, 72 # 304f8 , std::allocator >::~basic_stringbuf()@@Base+0x15868> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - bltz $a0, 64 # 304f8 , std::allocator >::~basic_stringbuf()@@Base+0x15868> │ │ │ │ + lu12i.w $t5, 427638 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x972 │ │ │ │ + li.w $t4, 116 │ │ │ │ + li.w $t3, 5 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 21 │ │ │ │ + b -512 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - move $s7, $s4 │ │ │ │ - ld.d $s4, $s4, 16 │ │ │ │ - beqz $s4, 56 # 30500 , std::allocator >::~basic_stringbuf()@@Base+0x15870> │ │ │ │ + lu12i.w $t3, 415446 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0xf68 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -552 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $s3, $s4, 40 │ │ │ │ - b -80 # 30488 , std::allocator >::~basic_stringbuf()@@Base+0x157f8> │ │ │ │ + lu12i.w $t5, 439862 │ │ │ │ + ori $t5, $t5, 0x162 │ │ │ │ + lu32i.d $t5, 94323 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1590 │ │ │ │ + li.w $t4, 101 │ │ │ │ + li.w $t3, 9 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 25 │ │ │ │ + b -608 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x166 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -648 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x266 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -688 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x366 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -728 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x466 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -768 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x566 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -808 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x666 │ │ │ │ + li.w $t2, 2 │ │ │ │ + st.b $zero, $a0, 18 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.h $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -848 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $s4, $s4, 24 │ │ │ │ - bnez $s4, -44 # 304d0 , std::allocator >::~basic_stringbuf()@@Base+0x15840> │ │ │ │ + pcaddi $a1, 11226 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7504 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - beq $t0, $s7, 124 # 30580 , std::allocator >::~basic_stringbuf()@@Base+0x158f0> │ │ │ │ - ld.d $s8, $s7, 40 │ │ │ │ - sltu $t0, $s8, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s8, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 30530 , std::allocator >::~basic_stringbuf()@@Base+0x158a0> │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -174648 │ │ │ │ - bnez $a0, 36 # 30550 , std::allocator >::~basic_stringbuf()@@Base+0x158c0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s8, $s6, $s8 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s8, 28 # 30558 , std::allocator >::~basic_stringbuf()@@Base+0x158c8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s8, $t0, 60 # 30580 , std::allocator >::~basic_stringbuf()@@Base+0x158f0> │ │ │ │ - slli.w $a0, $s8, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 48 # 30580 , std::allocator >::~basic_stringbuf()@@Base+0x158f0> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s7, 64 │ │ │ │ - bnez $t0, 68 # 305a0 , std::allocator >::~basic_stringbuf()@@Base+0x15910> │ │ │ │ - move $s4, $s5 │ │ │ │ - b 164 # 30608 , std::allocator >::~basic_stringbuf()@@Base+0x15978> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -880 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11220 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7536 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -912 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ + pcaddi $a1, 11214 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7568 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -944 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $s8, $sp, 48 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a2, $s8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - bl -2076 # 2fd78 , std::allocator >::~basic_stringbuf()@@Base+0x150e8> │ │ │ │ - ld.d $t0, $a0, 64 │ │ │ │ - beqz $t0, 92 # 305f8 , std::allocator >::~basic_stringbuf()@@Base+0x15968> │ │ │ │ - pcalau12i $t0, 48 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 88 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 920 # 30948 , std::allocator >::~basic_stringbuf()@@Base+0x15cb8> │ │ │ │ - ld.d $ra, $sp, 184 │ │ │ │ - ld.d $fp, $sp, 176 │ │ │ │ - ld.d $s0, $sp, 168 │ │ │ │ - ld.d $s1, $sp, 160 │ │ │ │ - ld.d $s2, $sp, 152 │ │ │ │ - ld.d $s3, $sp, 144 │ │ │ │ - ld.d $s4, $sp, 136 │ │ │ │ - ld.d $s5, $sp, 128 │ │ │ │ - ld.d $s6, $sp, 120 │ │ │ │ - ld.d $s7, $sp, 112 │ │ │ │ - ld.d $s8, $sp, 104 │ │ │ │ - addi.d $sp, $sp, 192 │ │ │ │ - ret │ │ │ │ + pcaddi $a1, 11208 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7600 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -976 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11202 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7632 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1008 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11196 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7664 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1040 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11190 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7696 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1072 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $s4, $s2, 80 │ │ │ │ - beqz $s4, 812 # 30928 , std::allocator >::~basic_stringbuf()@@Base+0x15c98> │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - ld.d $s6, $s0, 8 │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $s8, $s4, 40 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - lu12i.w $s7, 524287 │ │ │ │ - st.d $a0, $sp, 32 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - move $s3, $s6 │ │ │ │ - move $fp, $s4 │ │ │ │ - ori $s7, $s7, 0xfff │ │ │ │ + pcaddi $a1, 11186 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7728 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1104 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11182 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7760 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1136 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - sltu $t1, $s8, $s6 │ │ │ │ - masknez $a2, $s6, $t1 │ │ │ │ - maskeqz $t1, $s8, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 16 # 30658 , std::allocator >::~basic_stringbuf()@@Base+0x159c8> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -174944 │ │ │ │ - bnez $a0, 28 # 30670 , std::allocator >::~basic_stringbuf()@@Base+0x159e0> │ │ │ │ - sub.d $s8, $s8, $s6 │ │ │ │ - blt $s7, $s8, 28 # 30678 , std::allocator >::~basic_stringbuf()@@Base+0x159e8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s8, $t0, 52 # 30698 , std::allocator >::~basic_stringbuf()@@Base+0x15a08> │ │ │ │ - slli.w $a0, $s8, 0x0 │ │ │ │ + pcaddi $a1, 11178 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7792 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1168 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - bltz $a0, 40 # 30698 , std::allocator >::~basic_stringbuf()@@Base+0x15a08> │ │ │ │ + pcaddi $a1, 11172 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7824 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1200 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - move $s5, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - beqz $fp, 32 # 306a0 , std::allocator >::~basic_stringbuf()@@Base+0x15a10> │ │ │ │ + pcaddi $a1, 11166 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7856 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1232 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s8, $fp, 40 │ │ │ │ - b -88 # 30638 , std::allocator >::~basic_stringbuf()@@Base+0x159a8> │ │ │ │ + pcaddi $a1, 11164 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7888 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1264 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -20 # 30688 , std::allocator >::~basic_stringbuf()@@Base+0x159f8> │ │ │ │ + pcaddi $a1, 11162 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7920 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - beq $t0, $s5, 276 # 307b8 , std::allocator >::~basic_stringbuf()@@Base+0x15b28> │ │ │ │ - ld.d $s7, $s5, 40 │ │ │ │ - sltu $t1, $s7, $s6 │ │ │ │ - masknez $a2, $s6, $t1 │ │ │ │ - maskeqz $t1, $s7, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 20 # 306d0 , std::allocator >::~basic_stringbuf()@@Base+0x15a40> │ │ │ │ - ld.d $a1, $s5, 32 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -175064 │ │ │ │ - bnez $a0, 36 # 306f0 , std::allocator >::~basic_stringbuf()@@Base+0x15a60> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $s7, $s6, $s7 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $s7, 28 # 306f8 , std::allocator >::~basic_stringbuf()@@Base+0x15a68> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ - blt $s7, $t1, 208 # 307b8 , std::allocator >::~basic_stringbuf()@@Base+0x15b28> │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1296 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - bltz $a0, 200 # 307b8 , std::allocator >::~basic_stringbuf()@@Base+0x15b28> │ │ │ │ + pcaddi $a1, 11158 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7952 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1328 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - st.d $s2, $s5, 64 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ - lu12i.w $fp, -524288 │ │ │ │ - sltu $t1, $s3, $s5 │ │ │ │ - masknez $a2, $s5, $t1 │ │ │ │ - maskeqz $t1, $s3, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 16 # 30738 , std::allocator >::~basic_stringbuf()@@Base+0x15aa8> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - bl -175168 │ │ │ │ - bnez $a0, 20 # 30748 , std::allocator >::~basic_stringbuf()@@Base+0x15ab8> │ │ │ │ - sub.d $s5, $s5, $s3 │ │ │ │ - blt $s8, $s5, 20 # 30750 , std::allocator >::~basic_stringbuf()@@Base+0x15ac0> │ │ │ │ - blt $s5, $fp, 216 # 30818 , std::allocator >::~basic_stringbuf()@@Base+0x15b88> │ │ │ │ - slli.w $a0, $s5, 0x0 │ │ │ │ - bltz $a0, 208 # 30818 , std::allocator >::~basic_stringbuf()@@Base+0x15b88> │ │ │ │ + pcaddi $a1, 11154 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -7984 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1360 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - move $s7, $s4 │ │ │ │ - ld.d $s4, $s4, 16 │ │ │ │ - beqz $s4, 200 # 30820 , std::allocator >::~basic_stringbuf()@@Base+0x15b90> │ │ │ │ + pcaddi $a1, 11150 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8016 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1392 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $s5, $s4, 40 │ │ │ │ - b -80 # 30718 , std::allocator >::~basic_stringbuf()@@Base+0x15a88> │ │ │ │ + pcaddi $a1, 11144 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8048 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1424 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11138 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8080 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1456 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11134 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8112 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1488 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - beq $t0, $s1, 384 # 308f8 , std::allocator >::~basic_stringbuf()@@Base+0x15c68> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ + pcaddi $a1, 11164 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8144 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1520 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - addi.d $s1, $sp, 72 │ │ │ │ - move $a0, $s1 │ │ │ │ - b -884 # 30428 , std::allocator >::~basic_stringbuf()@@Base+0x15798> │ │ │ │ + pcaddi $a1, 11122 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8176 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1552 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11116 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8208 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1584 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + pcaddi $a1, 11112 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -8240 # 2eb00 ::do_widen(char) const@@Base+0x1b598> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + b -1616 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 18 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -175828 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 460694 │ │ │ │ + lu12i.w $t3, 468567 │ │ │ │ + ori $t4, $t4, 0x56b │ │ │ │ + ori $t3, $t3, 0x70 │ │ │ │ + lu32i.d $t4, -170911 │ │ │ │ + lu32i.d $t3, -429523 │ │ │ │ + lu12i.w $t2, 7 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1654 │ │ │ │ + ori $t2, $t2, 0x468 │ │ │ │ + lu52i.d $t4, $t4, 1874 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.h $t2, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -1748 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 460694 │ │ │ │ + ori $t3, $t3, 0x56b │ │ │ │ + lu32i.d $t3, -170911 │ │ │ │ + lu52i.d $t3, $t3, 1586 │ │ │ │ + lu12i.w $t5, 415558 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe65 │ │ │ │ + li.w $t4, 114 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -1812 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 17 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -176020 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 460694 │ │ │ │ + lu12i.w $t3, 468567 │ │ │ │ + ori $t4, $t4, 0x56b │ │ │ │ + ori $t3, $t3, 0x76f │ │ │ │ + lu32i.d $t4, -170911 │ │ │ │ + lu32i.d $t3, 355373 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1638 │ │ │ │ + li.w $t2, 116 │ │ │ │ + lu52i.d $t4, $t4, 1730 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $t2, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -1936 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 18 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -176148 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 460694 │ │ │ │ + lu12i.w $t3, 468567 │ │ │ │ + ori $t4, $t4, 0x56b │ │ │ │ + ori $t3, $t3, 0x76f │ │ │ │ + lu32i.d $t4, -170911 │ │ │ │ + lu32i.d $t3, -429523 │ │ │ │ + lu12i.w $t2, 7 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1654 │ │ │ │ + ori $t2, $t2, 0x468 │ │ │ │ + lu52i.d $t4, $t4, 1730 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.h $t2, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 48 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -2068 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 439862 │ │ │ │ + ori $t3, $t3, 0x162 │ │ │ │ + lu32i.d $t3, 95277 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1574 │ │ │ │ + li.w $t2, 8 │ │ │ │ + st.b $zero, $a0, 24 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2112 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 431734 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x562 │ │ │ │ + li.w $t4, 110 │ │ │ │ + li.w $t3, 5 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 21 │ │ │ │ + b -2160 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - addi.d $s8, $sp, 48 │ │ │ │ + lu12i.w $t5, 407270 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x163 │ │ │ │ + ori $t4, $t4, 0xc65 │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -2212 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 472822 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xc63 │ │ │ │ + li.w $t4, 101 │ │ │ │ + li.w $t3, 5 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 21 │ │ │ │ + b -2256 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s5 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - bl -2648 # 2fd78 , std::allocator >::~basic_stringbuf()@@Base+0x150e8> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - ld.d $s4, $s2, 80 │ │ │ │ - ld.d $s3, $s0, 8 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $s2, $a0, 64 │ │ │ │ - ld.d $s1, $s2, 8 │ │ │ │ - beqz $s4, 324 # 30930 , std::allocator >::~basic_stringbuf()@@Base+0x15ca0> │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $s5, $s4, 40 │ │ │ │ - b -240 # 30708 , std::allocator >::~basic_stringbuf()@@Base+0x15a78> │ │ │ │ + lu12i.w $t3, 448214 │ │ │ │ + ori $t3, $t3, 0xf63 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe61 │ │ │ │ + li.w $t4, 100 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -2316 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 497414 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0xf63 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2352 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 398935 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x263 │ │ │ │ + ori $t4, $t4, 0x574 │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -2404 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe65 │ │ │ │ + li.w $t4, 100 │ │ │ │ + li.w $t3, 3 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 18 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 19 │ │ │ │ + b -2448 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 476823 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x865 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2488 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 411366 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x966 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2528 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 460486 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x568 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2568 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 440102 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x16d │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2608 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 472886 │ │ │ │ + ori $t3, $t3, 0x56d │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x761 │ │ │ │ + li.w $t4, 101 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -2668 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 415590 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0xf6d │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2704 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $s4, $s4, 24 │ │ │ │ - bnez $s4, -188 # 30760 , std::allocator >::~basic_stringbuf()@@Base+0x15ad0> │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - beq $t0, $s7, 148 # 308b8 , std::allocator >::~basic_stringbuf()@@Base+0x15c28> │ │ │ │ - ld.d $s4, $s7, 40 │ │ │ │ - sltu $t0, $s3, $s4 │ │ │ │ - masknez $a2, $s4, $t0 │ │ │ │ - maskeqz $t0, $s3, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 30850 , std::allocator >::~basic_stringbuf()@@Base+0x15bc0> │ │ │ │ - ld.d $a1, $s7, 32 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -175448 │ │ │ │ - bnez $a0, 36 # 30870 , std::allocator >::~basic_stringbuf()@@Base+0x15be0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s3, $s3, $s4 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s3, 28 # 30878 , std::allocator >::~basic_stringbuf()@@Base+0x15be8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - slli.w $a0, $s3, 0x0 │ │ │ │ - blt $s3, $t0, 80 # 308b8 , std::allocator >::~basic_stringbuf()@@Base+0x15c28> │ │ │ │ + lu12i.w $t3, 477062 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x56e │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2744 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - bltz $a0, 72 # 308b8 , std::allocator >::~basic_stringbuf()@@Base+0x15c28> │ │ │ │ + lu12i.w $t3, 452183 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x6f │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2784 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - addi.d $s1, $s1, 1 │ │ │ │ - st.d $s1, $s7, 72 │ │ │ │ - ld.d $a2, $s0, 8 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -11204 # 2dcc8 , std::allocator >::~basic_stringbuf()@@Base+0x13038> │ │ │ │ - move $s0, $a0 │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -176024 │ │ │ │ - st.d $s0, $a0, 16 │ │ │ │ - addi.d $a1, $s2, 136 │ │ │ │ - bl -177236 │ │ │ │ - ld.d $t0, $s2, 152 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 152 │ │ │ │ - b -788 # 305a0 , std::allocator >::~basic_stringbuf()@@Base+0x15910> │ │ │ │ - addi.d $s8, $sp, 48 │ │ │ │ + lu12i.w $t3, 431943 │ │ │ │ + ori $t3, $t3, 0x6f │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe6f │ │ │ │ + li.w $t4, 115 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -2844 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 484951 │ │ │ │ + ori $t3, $t3, 0x270 │ │ │ │ + lu32i.d $t3, 356201 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1847 │ │ │ │ + li.w $t2, 8 │ │ │ │ + st.b $zero, $a0, 24 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2888 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a2, $s8 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - bl -2904 # 2fd78 , std::allocator >::~basic_stringbuf()@@Base+0x150e8> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - move $s7, $a0 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - b -104 # 30878 , std::allocator >::~basic_stringbuf()@@Base+0x15be8> │ │ │ │ + lu12i.w $t3, 456262 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x572 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -2928 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t5, 415334 │ │ │ │ + ori $t5, $t5, 0x572 │ │ │ │ + lu32i.d $t5, -105102 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1590 │ │ │ │ + li.w $t4, 101 │ │ │ │ + li.w $t3, 9 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 25 │ │ │ │ + b -2984 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 468582 │ │ │ │ + ori $t3, $t3, 0x572 │ │ │ │ + lu12i.w $t5, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x365 │ │ │ │ + li.w $t4, 104 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -3044 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 444166 │ │ │ │ + ori $t3, $t3, 0x572 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x361 │ │ │ │ + li.w $t4, 101 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -3100 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 476982 │ │ │ │ + ori $t3, $t3, 0x572 │ │ │ │ + lu12i.w $t5, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x261 │ │ │ │ + li.w $t4, 116 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -3156 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 481078 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x572 │ │ │ │ + ori $t4, $t4, 0x56d │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -3204 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 415590 │ │ │ │ + addi.d $t4, $a0, 16 │ │ │ │ + ori $t3, $t3, 0x173 │ │ │ │ + li.w $t2, 4 │ │ │ │ + st.b $zero, $a0, 20 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + st.d $t2, $a0, 8 │ │ │ │ + b -3240 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 142708 │ │ │ │ + lu52i.d $t3, $t3, 1622 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x967 │ │ │ │ + li.w $t4, 110 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 11 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 26 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 27 │ │ │ │ + b -3308 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 208244 │ │ │ │ + lu12i.w $t4, 443990 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1558 │ │ │ │ + ori $t4, $t4, 0x36e │ │ │ │ + li.w $t3, 12 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.w $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 28 │ │ │ │ + b -3364 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 208244 │ │ │ │ + lu52i.d $t3, $t3, 1782 │ │ │ │ + lu12i.w $t5, 452118 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xd6d │ │ │ │ + li.w $t4, 100 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -3428 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 208244 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1782 │ │ │ │ + ori $t4, $t4, 0x970 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -3484 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 208244 │ │ │ │ + lu12i.w $t4, 415558 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1830 │ │ │ │ + ori $t4, $t4, 0x165 │ │ │ │ + li.w $t3, 12 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.w $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 28 │ │ │ │ + b -3540 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 17 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -177748 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 419478 │ │ │ │ + lu12i.w $t3, 415558 │ │ │ │ + ori $t4, $t4, 0x873 │ │ │ │ + ori $t3, $t3, 0x56c │ │ │ │ + lu32i.d $t4, 273780 │ │ │ │ + lu32i.d $t3, -498899 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1558 │ │ │ │ + li.w $t2, 114 │ │ │ │ + lu52i.d $t4, $t4, 1622 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $t2, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 47 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -3664 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 17 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -177876 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 419478 │ │ │ │ + lu12i.w $t3, 415558 │ │ │ │ + ori $t4, $t4, 0x873 │ │ │ │ + ori $t3, $t3, 0x56c │ │ │ │ + lu32i.d $t4, 273780 │ │ │ │ + lu32i.d $t3, -431059 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + lu52i.d $t3, $t3, 1766 │ │ │ │ + li.w $t2, 101 │ │ │ │ + lu52i.d $t4, $t4, 1622 │ │ │ │ + stptr.d $t4, $a0, 0 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $t2, $a0, 16 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 47 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -3792 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 30918 , std::allocator >::~basic_stringbuf()@@Base+0x15c88> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 56 # 30938 , std::allocator >::~basic_stringbuf()@@Base+0x15ca8> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -175400 │ │ │ │ + lu12i.w $t5, 415430 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x573 │ │ │ │ + ori $t4, $t4, 0x463 │ │ │ │ + li.w $t3, 6 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 20 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 22 │ │ │ │ + b -3844 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 339316 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1766 │ │ │ │ + li.w $t4, 100 │ │ │ │ + li.w $t3, 9 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.b $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 25 │ │ │ │ + b -3896 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ldptr.d $a0, $s0, 0 │ │ │ │ - st.d $a2, $s0, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - b -1276 # 30428 , std::allocator >::~basic_stringbuf()@@Base+0x15798> │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - b -364 # 307c0 , std::allocator >::~basic_stringbuf()@@Base+0x15b30> │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - b -116 # 308c0 , std::allocator >::~basic_stringbuf()@@Base+0x15c30> │ │ │ │ - ld.b $t0, $sp, 72 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -48 # 30910 , std::allocator >::~basic_stringbuf()@@Base+0x15c80> │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + li.w $t2, 26 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -178108 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + pcaddi $t2, 10530 │ │ │ │ + ld.hu $t3, $t2, 24 │ │ │ │ + vld $vr0, $t2, 0 │ │ │ │ + ld.d $t4, $t2, 16 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + st.d $t5, $t0, 16 │ │ │ │ + st.d $t4, $a0, 16 │ │ │ │ + vst $vr0, $a0, 0 │ │ │ │ + st.h $t3, $a0, 24 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + pcalau12i $t1, 47 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + stx.b $zero, $t3, $t2 │ │ │ │ + b -4004 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 339316 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1926 │ │ │ │ + ori $t4, $t4, 0x469 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4060 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 404852 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1686 │ │ │ │ + ori $t4, $t4, 0x46e │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4116 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -512652 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1622 │ │ │ │ + ori $t4, $t4, 0x6c │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4172 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -512652 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1782 │ │ │ │ + ori $t4, $t4, 0x56d │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4228 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -447116 │ │ │ │ + lu12i.w $t4, 476966 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1766 │ │ │ │ + ori $t4, $t4, 0x573 │ │ │ │ + li.w $t3, 12 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.w $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 28 │ │ │ │ + b -4284 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -250508 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1622 │ │ │ │ + ori $t4, $t4, 0x466 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4340 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, -184972 │ │ │ │ + lu52i.d $t3, $t3, 1622 │ │ │ │ + lu12i.w $t5, 423447 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x373 │ │ │ │ + li.w $t4, 101 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -4404 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -184972 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1782 │ │ │ │ + ori $t4, $t4, 0x576 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4460 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, -119436 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1622 │ │ │ │ + ori $t4, $t4, 0x478 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4516 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, -53900 │ │ │ │ + lu52i.d $t3, $t3, 1798 │ │ │ │ + lu12i.w $t5, 452342 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x974 │ │ │ │ + li.w $t4, 115 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -4580 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 11636 │ │ │ │ + lu52i.d $t3, $t3, 1831 │ │ │ │ + lu12i.w $t5, 456343 │ │ │ │ + lu12i.w $t4, 7 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x665 │ │ │ │ + ori $t4, $t4, 0x375 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 14 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.h $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 30 │ │ │ │ + b -4648 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ nop │ │ │ │ - bl -176456 │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 11636 │ │ │ │ + lu52i.d $t3, $t3, 1831 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe69 │ │ │ │ + li.w $t4, 116 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 11 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 26 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 27 │ │ │ │ + b -4716 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 142708 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1623 │ │ │ │ + ori $t4, $t4, 0xf64 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -4772 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 142708 │ │ │ │ + lu52i.d $t3, $t3, 1623 │ │ │ │ + lu12i.w $t5, 407062 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xc70 │ │ │ │ + li.w $t4, 101 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -4836 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 142708 │ │ │ │ + lu52i.d $t3, $t3, 1687 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x867 │ │ │ │ + li.w $t4, 116 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 11 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 26 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 27 │ │ │ │ + b -4900 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 142708 │ │ │ │ + lu12i.w $t4, 415447 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1623 │ │ │ │ + ori $t4, $t4, 0x573 │ │ │ │ + li.w $t3, 12 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.w $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 28 │ │ │ │ + b -4956 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 208244 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1559 │ │ │ │ + ori $t4, $t4, 0x576 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -5012 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 419478 │ │ │ │ + ori $t3, $t3, 0x873 │ │ │ │ + lu32i.d $t3, 208244 │ │ │ │ + lu52i.d $t3, $t3, 1879 │ │ │ │ + lu12i.w $t5, 452183 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0x73 │ │ │ │ + li.w $t4, 100 │ │ │ │ + st.d $t3, $a0, 16 │ │ │ │ + li.w $t3, 13 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.w $t5, $a0, 24 │ │ │ │ + st.b $t4, $a0, 28 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 29 │ │ │ │ + b -5076 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t5, 419478 │ │ │ │ + ori $t5, $t5, 0x873 │ │ │ │ + lu32i.d $t5, 339316 │ │ │ │ + lu12i.w $t4, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + lu52i.d $t5, $t5, 1767 │ │ │ │ + ori $t4, $t4, 0xf64 │ │ │ │ + li.w $t3, 10 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t5, $a0, 16 │ │ │ │ + st.h $t4, $a0, 24 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 26 │ │ │ │ + b -5132 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + lu12i.w $t3, 460599 │ │ │ │ + ori $t3, $t3, 0x573 │ │ │ │ + lu12i.w $t5, 6 │ │ │ │ + addi.d $t2, $a0, 16 │ │ │ │ + ori $t5, $t5, 0xe65 │ │ │ │ + li.w $t4, 100 │ │ │ │ + st.w $t3, $a0, 16 │ │ │ │ + li.w $t3, 7 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.h $t5, $a0, 20 │ │ │ │ + st.b $t4, $a0, 22 │ │ │ │ + st.d $t3, $a0, 8 │ │ │ │ + st.b $zero, $a0, 23 │ │ │ │ + b -5188 # 304f0 ::do_widen(char) const@@Base+0x1cf88> │ │ │ │ + bl -180536 │ │ │ │ nop │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + li.w $t1, 5 │ │ │ │ + move $t2, $a0 │ │ │ │ + beq $t0, $t1, 1836 # 32080 ::do_widen(char) const@@Base+0x1eb18> │ │ │ │ + li.w $t1, 1 │ │ │ │ + beq $t0, $t1, 1764 # 32040 ::do_widen(char) const@@Base+0x1ead8> │ │ │ │ + li.w $t1, 9 │ │ │ │ + bne $t0, $t1, 1916 # 320e0 ::do_widen(char) const@@Base+0x1eb78> │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + lu12i.w $t3, 415302 │ │ │ │ + ori $t3, $t3, 0xe75 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + lu32i.d $t3, -104090 │ │ │ │ + lu52i.d $t3, $t3, 1622 │ │ │ │ + beq $t0, $t3, 2272 # 32260 ::do_widen(char) const@@Base+0x1ecf8> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 439862 │ │ │ │ + ori $t3, $t3, 0x162 │ │ │ │ + lu32i.d $t3, 94323 │ │ │ │ + lu52i.d $t3, $t3, 1590 │ │ │ │ + beq $t0, $t3, 2312 # 322a0 ::do_widen(char) const@@Base+0x1ed38> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 48 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $t1, $sp, 56 │ │ │ │ - st.d $s5, $sp, 160 │ │ │ │ - move $s5, $a0 │ │ │ │ - move $a0, $t1 │ │ │ │ - st.d $s1, $sp, 192 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $s3, $sp, 176 │ │ │ │ - move $s2, $a1 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - move $s1, $a2 │ │ │ │ - st.d $t0, $sp, 120 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $fp, $sp, 208 │ │ │ │ - st.d $s0, $sp, 200 │ │ │ │ - st.d $s4, $sp, 168 │ │ │ │ - st.d $s6, $sp, 152 │ │ │ │ - st.d $s7, $sp, 144 │ │ │ │ - st.d $s8, $sp, 136 │ │ │ │ - bl -170112 │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - addi.d $t1, $s2, 16 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - addi.d $s3, $sp, 72 │ │ │ │ - beq $a0, $t1, 1104 # 30e18 , std::allocator >::~basic_stringbuf()@@Base+0x16188> │ │ │ │ - beq $t0, $s3, 1196 # 30e78 , std::allocator >::~basic_stringbuf()@@Base+0x161e8> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - ld.d $t2, $s2, 16 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - st.d $a2, $s2, 8 │ │ │ │ - st.d $t1, $s2, 16 │ │ │ │ - beqz $a0, 1100 # 30e30 , std::allocator >::~basic_stringbuf()@@Base+0x161a0> │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 16 # 30a08 , std::allocator >::~basic_stringbuf()@@Base+0x15d78> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -176372 │ │ │ │ + pcaddi $a1, 10160 │ │ │ │ + move $a0, $t2 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl 2872 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 337 │ │ │ │ + bnez $t0, 1712 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -170208 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - beq $a0, $t0, 948 # 30dd8 , std::allocator >::~basic_stringbuf()@@Base+0x16148> │ │ │ │ - beq $t1, $s3, 1168 # 30eb8 , std::allocator >::~basic_stringbuf()@@Base+0x16228> │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ - beqz $a0, 944 # 30df0 , std::allocator >::~basic_stringbuf()@@Base+0x16160> │ │ │ │ - st.d $a0, $sp, 56 │ │ │ │ - st.d $t2, $sp, 72 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 16 # 30a68 , std::allocator >::~basic_stringbuf()@@Base+0x15dd8> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -176468 │ │ │ │ - ld.d $a2, $s2, 8 │ │ │ │ - ldptr.d $a1, $s2, 0 │ │ │ │ + pcaddi $a1, 10156 │ │ │ │ + bl 2848 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 338 │ │ │ │ + bnez $t0, 1688 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - bl -161624 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - addi.d $t0, $sp, 104 │ │ │ │ - addi.d $a0, $sp, 88 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - bl -161656 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $s4, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 16 │ │ │ │ - addi.d $s0, $s5, 24 │ │ │ │ - st.d $t0, $sp, 32 │ │ │ │ - st.d $s0, $sp, 16 │ │ │ │ - beqz $s4, 392 # 30c38 , std::allocator >::~basic_stringbuf()@@Base+0x15fa8> │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $s8, $sp, 64 │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $fp, $s4, 40 │ │ │ │ - lu12i.w $s6, 524287 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - ori $s6, $s6, 0xfff │ │ │ │ - lu12i.w $s7, -524288 │ │ │ │ - nop │ │ │ │ - sltu $t2, $s8, $fp │ │ │ │ - masknez $a2, $fp, $t2 │ │ │ │ - maskeqz $t2, $s8, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 16 # 30af8 , std::allocator >::~basic_stringbuf()@@Base+0x15e68> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - bl -176128 │ │ │ │ - bnez $a0, 20 # 30b08 , std::allocator >::~basic_stringbuf()@@Base+0x15e78> │ │ │ │ - sub.d $t0, $fp, $s8 │ │ │ │ - blt $s6, $t0, 20 # 30b10 , std::allocator >::~basic_stringbuf()@@Base+0x15e80> │ │ │ │ - blt $t0, $s7, 56 # 30b38 , std::allocator >::~basic_stringbuf()@@Base+0x15ea8> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - bltz $a0, 48 # 30b38 , std::allocator >::~basic_stringbuf()@@Base+0x15ea8> │ │ │ │ - nop │ │ │ │ - move $s0, $s4 │ │ │ │ - ld.d $s4, $s4, 16 │ │ │ │ - beqz $s4, 40 # 30b40 , std::allocator >::~basic_stringbuf()@@Base+0x15eb0> │ │ │ │ + pcaddi $a1, 10154 │ │ │ │ + bl 2824 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 339 │ │ │ │ + bnez $t0, 1664 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10150 │ │ │ │ + bl 2800 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 340 │ │ │ │ + bnez $t0, 1640 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10146 │ │ │ │ + bl 2776 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 341 │ │ │ │ + bnez $t0, 1616 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10144 │ │ │ │ + bl 2752 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 342 │ │ │ │ + bnez $t0, 1592 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10176 │ │ │ │ + bl 2728 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 343 │ │ │ │ + bnez $t0, 1568 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10136 │ │ │ │ + bl 2704 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 346 │ │ │ │ + bnez $t0, 1544 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10132 │ │ │ │ + bl 2680 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 347 │ │ │ │ + bnez $t0, 1520 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10130 │ │ │ │ + bl 2656 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 348 │ │ │ │ + bnez $t0, 1496 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10144 │ │ │ │ + bl 2632 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 349 │ │ │ │ + bnez $t0, 1472 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10144 │ │ │ │ + bl 2608 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 350 │ │ │ │ + bnez $t0, 1448 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10142 │ │ │ │ + bl 2584 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 351 │ │ │ │ + bnez $t0, 1424 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10142 │ │ │ │ + bl 2560 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 352 │ │ │ │ + bnez $t0, 1400 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10142 │ │ │ │ + bl 2536 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 353 │ │ │ │ + bnez $t0, 1376 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10140 │ │ │ │ + bl 2512 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 354 │ │ │ │ + bnez $t0, 1352 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10136 │ │ │ │ + bl 2488 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 355 │ │ │ │ + bnez $t0, 1328 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10132 │ │ │ │ + bl 2464 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 356 │ │ │ │ + bnez $t0, 1304 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10128 │ │ │ │ + bl 2440 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 357 │ │ │ │ + bnez $t0, 1280 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10124 │ │ │ │ + bl 2416 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 358 │ │ │ │ + bnez $t0, 1256 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10120 │ │ │ │ + bl 2392 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 359 │ │ │ │ + bnez $t0, 1232 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9174 │ │ │ │ + bl 2368 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 360 │ │ │ │ + bnez $t0, 1208 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10110 │ │ │ │ + bl 2344 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 361 │ │ │ │ + bnez $t0, 1184 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10106 │ │ │ │ + bl 2320 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 362 │ │ │ │ + bnez $t0, 1160 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10102 │ │ │ │ + bl 2296 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 363 │ │ │ │ + bnez $t0, 1136 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10098 │ │ │ │ + bl 2272 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 364 │ │ │ │ + bnez $t0, 1112 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10094 │ │ │ │ + bl 2248 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 365 │ │ │ │ + bnez $t0, 1088 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10090 │ │ │ │ + bl 2224 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 366 │ │ │ │ + bnez $t0, 1064 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10086 │ │ │ │ + bl 2200 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 367 │ │ │ │ + bnez $t0, 1040 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10082 │ │ │ │ + bl 2176 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 368 │ │ │ │ + bnez $t0, 1016 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10078 │ │ │ │ + bl 2152 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 369 │ │ │ │ + bnez $t0, 992 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10074 │ │ │ │ + bl 2128 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 370 │ │ │ │ + bnez $t0, 968 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10072 │ │ │ │ + bl 2104 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 371 │ │ │ │ + bnez $t0, 944 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10068 │ │ │ │ + bl 2080 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 372 │ │ │ │ + bnez $t0, 920 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10066 │ │ │ │ + bl 2056 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 373 │ │ │ │ + bnez $t0, 896 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10062 │ │ │ │ + bl 2032 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 374 │ │ │ │ + bnez $t0, 872 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10058 │ │ │ │ + bl 2008 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 375 │ │ │ │ + bnez $t0, 848 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10054 │ │ │ │ + bl 1984 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 376 │ │ │ │ + bnez $t0, 824 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10050 │ │ │ │ + bl 1960 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 377 │ │ │ │ + bnez $t0, 800 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10046 │ │ │ │ + bl 1936 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 378 │ │ │ │ + bnez $t0, 776 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10044 │ │ │ │ + bl 1912 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 379 │ │ │ │ + bnez $t0, 752 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10042 │ │ │ │ + bl 1888 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 380 │ │ │ │ + bnez $t0, 728 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10040 │ │ │ │ + bl 1864 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 381 │ │ │ │ + bnez $t0, 704 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10038 │ │ │ │ + bl 1840 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 382 │ │ │ │ + bnez $t0, 680 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10036 │ │ │ │ + bl 1816 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 383 │ │ │ │ + bnez $t0, 656 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10036 │ │ │ │ + bl 1792 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 384 │ │ │ │ + bnez $t0, 632 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10036 │ │ │ │ + bl 1768 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 385 │ │ │ │ + bnez $t0, 608 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10032 │ │ │ │ + bl 1744 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 386 │ │ │ │ + bnez $t0, 584 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9902 │ │ │ │ + bl 1720 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 387 │ │ │ │ + bnez $t0, 560 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10024 │ │ │ │ + bl 1696 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 388 │ │ │ │ + bnez $t0, 536 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10022 │ │ │ │ + bl 1672 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 389 │ │ │ │ + bnez $t0, 512 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10020 │ │ │ │ + bl 1648 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 390 │ │ │ │ + bnez $t0, 488 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10018 │ │ │ │ + bl 1624 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 391 │ │ │ │ + bnez $t0, 464 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10016 │ │ │ │ + bl 1600 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 392 │ │ │ │ + bnez $t0, 440 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10014 │ │ │ │ + bl 1576 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 393 │ │ │ │ + bnez $t0, 416 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10012 │ │ │ │ + bl 1552 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 394 │ │ │ │ + bnez $t0, 392 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10010 │ │ │ │ + bl 1528 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 395 │ │ │ │ + bnez $t0, 368 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10008 │ │ │ │ + bl 1504 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 396 │ │ │ │ + bnez $t0, 344 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10006 │ │ │ │ + bl 1480 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 397 │ │ │ │ + bnez $t0, 320 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10004 │ │ │ │ + bl 1456 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 398 │ │ │ │ + bnez $t0, 296 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10002 │ │ │ │ + bl 1432 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 399 │ │ │ │ + bnez $t0, 272 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 10000 │ │ │ │ + bl 1408 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 400 │ │ │ │ + bnez $t0, 248 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9998 │ │ │ │ + bl 1384 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 401 │ │ │ │ + bnez $t0, 224 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9996 │ │ │ │ + bl 1360 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 402 │ │ │ │ + bnez $t0, 200 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9994 │ │ │ │ + bl 1336 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 403 │ │ │ │ + bnez $t0, 176 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9992 │ │ │ │ + bl 1312 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 404 │ │ │ │ + bnez $t0, 152 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9990 │ │ │ │ + bl 1288 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 405 │ │ │ │ + bnez $t0, 128 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9988 │ │ │ │ + bl 1264 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 406 │ │ │ │ + bnez $t0, 104 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9986 │ │ │ │ + bl 1240 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 407 │ │ │ │ + bnez $t0, 80 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + pcaddi $a1, 9982 │ │ │ │ + bl 1216 # 324e4 ::do_widen(char) const@@Base+0x1ef7c> │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 408 │ │ │ │ + bnez $t0, 56 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + li.w $a0, -1 │ │ │ │ + b 48 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - ld.d $fp, $s4, 40 │ │ │ │ - b -80 # 30ad8 , std::allocator >::~basic_stringbuf()@@Base+0x15e48> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + li.w $t2, 93 │ │ │ │ + li.w $t1, -1 │ │ │ │ + ld.b $a0, $t0, 0 │ │ │ │ + addi.w $t0, $a0, -33 │ │ │ │ + bstrpick.w $t0, $t0, 0x7, 0x0 │ │ │ │ + sltu $t0, $t2, $t0 │ │ │ │ + masknez $a0, $a0, $t0 │ │ │ │ + maskeqz $t0, $t1, $t0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s4, $s4, 24 │ │ │ │ - bnez $s4, -28 # 30b20 , std::allocator >::~basic_stringbuf()@@Base+0x15e90> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $s0, $t0, 252 # 30c40 , std::allocator >::~basic_stringbuf()@@Base+0x15fb0> │ │ │ │ - ld.d $s6, $s0, 40 │ │ │ │ - sltu $t0, $s6, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s6, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 30b70 , std::allocator >::~basic_stringbuf()@@Base+0x15ee0> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -176248 │ │ │ │ - bnez $a0, 36 # 30b90 , std::allocator >::~basic_stringbuf()@@Base+0x15f00> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t3, $s8, $s6 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t3, 732 # 30e58 , std::allocator >::~basic_stringbuf()@@Base+0x161c8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t3, $t0, 188 # 30c40 , std::allocator >::~basic_stringbuf()@@Base+0x15fb0> │ │ │ │ - slli.w $a0, $t3, 0x0 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + lu12i.w $t1, 407063 │ │ │ │ + ori $t1, $t1, 0x73 │ │ │ │ + ldptr.w $t0, $a0, 0 │ │ │ │ + slli.w $t3, $t0, 0x0 │ │ │ │ + beq $t3, $t1, 236 # 32180 ::do_widen(char) const@@Base+0x1ec18> │ │ │ │ + lu12i.w $t1, 427638 │ │ │ │ + slli.w $t0, $t0, 0x0 │ │ │ │ + ori $t1, $t1, 0x972 │ │ │ │ + beq $t0, $t1, 476 # 32280 ::do_widen(char) const@@Base+0x1ed18> │ │ │ │ + li.w $a2, 5 │ │ │ │ + pcaddi $a1, 9691 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -181700 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 333 │ │ │ │ + beqz $t0, -88 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ - bltz $a0, 172 # 30c40 , std::allocator >::~basic_stringbuf()@@Base+0x15fb0> │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, 16 # 30bb0 , std::allocator >::~basic_stringbuf()@@Base+0x15f20> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -176796 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 20 # 30bc8 , std::allocator >::~basic_stringbuf()@@Base+0x15f38> │ │ │ │ - ld.d $a1, $sp, 72 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -176816 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + b -1836 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ nop │ │ │ │ - beqz $s4, 176 # 30c78 , std::allocator >::~basic_stringbuf()@@Base+0x15fe8> │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -176848 │ │ │ │ - st.d $s0, $a0, 16 │ │ │ │ - addi.d $a1, $s5, 112 │ │ │ │ - bl -178060 │ │ │ │ - ld.d $t0, $s5, 128 │ │ │ │ - pcalau12i $t1, 48 │ │ │ │ - ld.d $t1, $t1, -200 │ │ │ │ - ld.d $t2, $sp, 120 │ │ │ │ - ldptr.d $t1, $t1, 0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s5, 128 │ │ │ │ - bne $t2, $t1, 1140 # 31070 , std::allocator >::~basic_stringbuf()@@Base+0x163e0> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl 4476 # 31dc8 , std::allocator >::~basic_stringbuf()@@Base+0x17138> │ │ │ │ - li.w $s4, 1 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -192 # 30b98 , std::allocator >::~basic_stringbuf()@@Base+0x15f08> │ │ │ │ nop │ │ │ │ + li.w $t1, 4 │ │ │ │ + beq $t0, $t1, 92 # 32140 ::do_widen(char) const@@Base+0x1ebd8> │ │ │ │ + li.w $t1, 2 │ │ │ │ + beq $t0, $t1, 180 # 321a0 ::do_widen(char) const@@Base+0x1ec38> │ │ │ │ + li.w $t1, 3 │ │ │ │ + bne $t0, $t1, 452 # 322b8 ::do_widen(char) const@@Base+0x1ed50> │ │ │ │ + ldptr.d $t3, $a0, 0 │ │ │ │ + lu12i.w $t1, 3 │ │ │ │ + ori $t1, $t1, 0x166 │ │ │ │ + ld.hu $t4, $t3, 0 │ │ │ │ + move $t0, $t4 │ │ │ │ + beq $t4, $t1, 596 # 32360 ::do_widen(char) const@@Base+0x1edf8> │ │ │ │ + lu12i.w $t4, 3 │ │ │ │ + slli.w $t1, $t0, 0x0 │ │ │ │ + ori $t4, $t4, 0x166 │ │ │ │ + beq $t1, $t4, 660 # 323b0 ::do_widen(char) const@@Base+0x1ee48> │ │ │ │ + lu12i.w $t1, 3 │ │ │ │ + ori $t1, $t1, 0x166 │ │ │ │ + bne $t0, $t1, -1928 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + ld.bu $t1, $t3, 2 │ │ │ │ + li.w $t0, 50 │ │ │ │ + bne $t1, $t0, -1940 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + li.w $a0, 276 │ │ │ │ + b -212 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + li.w $a0, 258 │ │ │ │ + beq $t0, $t1, -236 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t1, 476774 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + li.w $a0, 260 │ │ │ │ + beq $t0, $t1, -252 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t1, 415446 │ │ │ │ + ori $t1, $t1, 0xf68 │ │ │ │ + li.w $a0, 262 │ │ │ │ + beq $t0, $t1, -268 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -2008 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ nop │ │ │ │ + ld.bu $t3, $a0, 4 │ │ │ │ + li.w $t1, 101 │ │ │ │ + bne $t3, $t1, -240 # 32098 ::do_widen(char) const@@Base+0x1eb30> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a0, 32 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t3, 7 │ │ │ │ + ori $t3, $t3, 0x75 │ │ │ │ + ld.hu $t0, $t0, 0 │ │ │ │ + li.w $a0, 259 │ │ │ │ + move $t1, $t0 │ │ │ │ + beq $t0, $t3, -336 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + ori $t3, $t3, 0x166 │ │ │ │ + li.w $a0, 265 │ │ │ │ + beq $t0, $t3, -352 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + ori $t3, $t3, 0x266 │ │ │ │ + li.w $a0, 266 │ │ │ │ + beq $t0, $t3, -368 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + ori $t3, $t3, 0x366 │ │ │ │ + li.w $a0, 267 │ │ │ │ + beq $t0, $t3, -384 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t3, 3 │ │ │ │ + ori $t3, $t3, 0x466 │ │ │ │ + li.w $a0, 268 │ │ │ │ + beq $t0, $t3, -400 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t0, 3 │ │ │ │ + ori $t0, $t0, 0x566 │ │ │ │ + li.w $a0, 269 │ │ │ │ + beq $t1, $t0, -416 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t0, 3 │ │ │ │ + ori $t0, $t0, 0x666 │ │ │ │ + li.w $a0, 270 │ │ │ │ + beq $t1, $t0, -432 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t0, 3 │ │ │ │ + ori $t0, $t0, 0x766 │ │ │ │ + li.w $a0, 271 │ │ │ │ + beq $t1, $t0, -448 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t0, 3 │ │ │ │ + ori $t0, $t0, 0x866 │ │ │ │ + li.w $a0, 272 │ │ │ │ + beq $t1, $t0, -464 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + lu12i.w $t0, 3 │ │ │ │ + ori $t0, $t0, 0x966 │ │ │ │ + li.w $a0, 273 │ │ │ │ + beq $t1, $t0, -480 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -2220 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s8, $s5, 32 │ │ │ │ - ldptr.d $fp, $s2, 0 │ │ │ │ - ld.d $s3, $s2, 8 │ │ │ │ - beqz $s8, 612 # 30ee8 , std::allocator >::~basic_stringbuf()@@Base+0x16258> │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - ld.d $s7, $s8, 40 │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s6, -524288 │ │ │ │ + ld.bu $t4, $t1, 8 │ │ │ │ + li.w $t3, 100 │ │ │ │ + bne $t4, $t3, -2272 # 31988 ::do_widen(char) const@@Base+0x1e420> │ │ │ │ + li.w $a0, -1 │ │ │ │ + b -520 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sltu $t0, $s7, $s3 │ │ │ │ - masknez $a2, $s3, $t0 │ │ │ │ - maskeqz $t0, $s7, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 30cc8 , std::allocator >::~basic_stringbuf()@@Base+0x16038> │ │ │ │ - move $a1, $fp │ │ │ │ - bl -176592 │ │ │ │ - bnez $a0, 20 # 30cd8 , std::allocator >::~basic_stringbuf()@@Base+0x16048> │ │ │ │ - sub.d $s7, $s7, $s3 │ │ │ │ - blt $s2, $s7, 20 # 30ce0 , std::allocator >::~basic_stringbuf()@@Base+0x16050> │ │ │ │ - blt $s7, $s6, 72 # 30d18 , std::allocator >::~basic_stringbuf()@@Base+0x16088> │ │ │ │ - slli.w $a0, $s7, 0x0 │ │ │ │ - bltz $a0, 64 # 30d18 , std::allocator >::~basic_stringbuf()@@Base+0x16088> │ │ │ │ nop │ │ │ │ - move $s0, $s8 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - beqz $s8, 56 # 30d20 , std::allocator >::~basic_stringbuf()@@Base+0x16090> │ │ │ │ + ld.bu $t1, $a0, 4 │ │ │ │ + li.w $t0, 116 │ │ │ │ + bne $t1, $t0, -480 # 320a8 ::do_widen(char) const@@Base+0x1eb40> │ │ │ │ + li.w $a0, 261 │ │ │ │ + b -552 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s8, 32 │ │ │ │ - ld.d $s7, $s8, 40 │ │ │ │ - b -80 # 30ca8 , std::allocator >::~basic_stringbuf()@@Base+0x16018> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t1, $t1, 8 │ │ │ │ + li.w $t0, 101 │ │ │ │ + bne $t1, $t0, -2312 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + li.w $a0, 263 │ │ │ │ + b -584 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ + li.w $t1, 11 │ │ │ │ + bne $t0, $t1, 116 # 32330 ::do_widen(char) const@@Base+0x1edc8> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + lu12i.w $t3, 415430 │ │ │ │ + ori $t3, $t3, 0x564 │ │ │ │ + ldptr.d $t1, $t0, 0 │ │ │ │ + lu32i.d $t3, -170636 │ │ │ │ + lu52i.d $t3, $t3, 1730 │ │ │ │ + beq $t1, $t3, 240 # 323c8 ::do_widen(char) const@@Base+0x1ee60> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 415542 │ │ │ │ + ori $t3, $t3, 0xe69 │ │ │ │ + lu32i.d $t3, -166798 │ │ │ │ + lu52i.d $t3, $t3, 1730 │ │ │ │ + beq $t1, $t3, 256 # 323f0 ::do_widen(char) const@@Base+0x1ee88> │ │ │ │ nop │ │ │ │ + lu12i.w $t3, 415430 │ │ │ │ + ori $t3, $t3, 0x564 │ │ │ │ + lu32i.d $t3, -170636 │ │ │ │ + lu52i.d $t3, $t3, 1586 │ │ │ │ + bne $t1, $t3, -2408 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + ld.hu $t3, $t0, 8 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0x168 │ │ │ │ + bne $t3, $t1, -2424 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + ld.bu $t1, $t0, 10 │ │ │ │ + li.w $t0, 114 │ │ │ │ + bne $t1, $t0, -2436 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + li.w $a0, 330 │ │ │ │ + b -708 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + li.w $t1, 6 │ │ │ │ + bne $t0, $t1, 68 # 32378 ::do_widen(char) const@@Base+0x1ee10> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 9524 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -182360 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 331 │ │ │ │ + beqz $t0, -748 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -656 # 320c8 ::do_widen(char) const@@Base+0x1eb60> │ │ │ │ nop │ │ │ │ + ld.bu $t4, $t3, 2 │ │ │ │ + li.w $t1, 48 │ │ │ │ + li.w $a0, 274 │ │ │ │ + bne $t4, $t1, -604 # 32110 ::do_widen(char) const@@Base+0x1eba8> │ │ │ │ + b -776 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ - ld.d $s8, $s8, 24 │ │ │ │ - bnez $s8, -44 # 30cf0 , std::allocator >::~basic_stringbuf()@@Base+0x16060> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $t0, $s0, 460 # 30ef0 , std::allocator >::~basic_stringbuf()@@Base+0x16260> │ │ │ │ - ld.d $s2, $s0, 40 │ │ │ │ - sltu $t0, $s2, $s3 │ │ │ │ - masknez $a2, $s3, $t0 │ │ │ │ - maskeqz $t0, $s2, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 20 # 30d50 , std::allocator >::~basic_stringbuf()@@Base+0x160c0> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -176728 │ │ │ │ - bnez $a0, 36 # 30d70 , std::allocator >::~basic_stringbuf()@@Base+0x160e0> │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s3, $s2 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 30d78 , std::allocator >::~basic_stringbuf()@@Base+0x160e8> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 396 # 30ef0 , std::allocator >::~basic_stringbuf()@@Base+0x16260> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + li.w $t1, 22 │ │ │ │ + beq $t0, $t1, 204 # 32448 ::do_widen(char) const@@Base+0x1eee0> │ │ │ │ + li.w $t1, 20 │ │ │ │ + bne $t0, $t1, 148 # 32418 ::do_widen(char) const@@Base+0x1eeb0> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + li.w $a2, 20 │ │ │ │ + pcaddi $a1, 9514 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -182440 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 335 │ │ │ │ + beqz $t0, -828 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -736 # 320c8 ::do_widen(char) const@@Base+0x1eb60> │ │ │ │ nop │ │ │ │ - bltz $a0, 384 # 30ef0 , std::allocator >::~basic_stringbuf()@@Base+0x16260> │ │ │ │ + ld.bu $t4, $t3, 2 │ │ │ │ + li.w $t1, 49 │ │ │ │ + li.w $a0, 275 │ │ │ │ + bne $t4, $t1, -668 # 32120 ::do_widen(char) const@@Base+0x1ebb8> │ │ │ │ + b -856 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 48 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 744 # 31070 , std::allocator >::~basic_stringbuf()@@Base+0x163e0> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $fp, $sp, 208 │ │ │ │ - ld.d $s2, $sp, 184 │ │ │ │ - ld.d $s3, $sp, 176 │ │ │ │ - ld.d $s4, $sp, 168 │ │ │ │ - ld.d $s5, $sp, 160 │ │ │ │ - ld.d $s6, $sp, 152 │ │ │ │ - ld.d $s7, $sp, 144 │ │ │ │ - ld.d $s8, $sp, 136 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a0, $s0, 64 │ │ │ │ - ld.d $s1, $sp, 192 │ │ │ │ - ld.d $s0, $sp, 200 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - b -177908 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + ld.hu $t4, $t0, 8 │ │ │ │ + lu12i.w $t3, 6 │ │ │ │ + ori $t3, $t3, 0xe69 │ │ │ │ + bne $t4, $t3, -244 # 322e0 ::do_widen(char) const@@Base+0x1ed78> │ │ │ │ + ld.bu $t4, $t0, 10 │ │ │ │ + li.w $t3, 101 │ │ │ │ + li.w $a0, 328 │ │ │ │ + bne $t4, $t3, -260 # 322e0 ::do_widen(char) const@@Base+0x1ed78> │ │ │ │ + b -896 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ + ld.hu $t4, $t0, 8 │ │ │ │ + lu12i.w $t3, 6 │ │ │ │ + ori $t3, $t3, 0xe69 │ │ │ │ + bne $t4, $t3, -260 # 322f8 ::do_widen(char) const@@Base+0x1ed90> │ │ │ │ + ld.bu $t4, $t0, 10 │ │ │ │ + li.w $t3, 101 │ │ │ │ + li.w $a0, 329 │ │ │ │ + bne $t4, $t3, -276 # 322f8 ::do_widen(char) const@@Base+0x1ed90> │ │ │ │ + b -936 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ nop │ │ │ │ + li.w $t1, 14 │ │ │ │ + bne $t0, $t1, -2684 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + li.w $a2, 14 │ │ │ │ + pcaddi $a1, 9482 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -182592 │ │ │ │ + move $t0, $a0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + li.w $a0, 336 │ │ │ │ + beqz $t0, -984 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -2724 # 319a0 ::do_widen(char) const@@Base+0x1e438> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + li.w $a2, 22 │ │ │ │ + pcaddi $a1, 9460 │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + bl -182632 │ │ │ │ + move $t0, $a0 │ │ │ │ + li.w $a0, 334 │ │ │ │ + beqz $t0, -1020 # 32068 ::do_widen(char) const@@Base+0x1eb00> │ │ │ │ + b -928 # 320c8 ::do_widen(char) const@@Base+0x1eb60> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t1, $s3, 224 # 30eb8 , std::allocator >::~basic_stringbuf()@@Base+0x16228> │ │ │ │ - ld.d $t0, $sp, 72 │ │ │ │ - stptr.d $t1, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - st.d $t0, $s1, 16 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + beqz $s0, 72 # 324cc ::do_widen(char) const@@Base+0x1ef64> │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + move $s1, $s0 │ │ │ │ + bl -13508 # 2efd0 ::do_widen(char) const@@Base+0x1ba68> │ │ │ │ + ld.d $a0, $s1, 32 │ │ │ │ + addi.d $t0, $s1, 48 │ │ │ │ + ld.d $s0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 324b4 ::do_widen(char) const@@Base+0x1ef4c> │ │ │ │ + ld.d $a1, $s1, 48 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -183200 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -183212 │ │ │ │ + bnez $s0, -52 # 3248c ::do_widen(char) const@@Base+0x1ef24> │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - addi.d $s3, $sp, 72 │ │ │ │ - move $a0, $s3 │ │ │ │ - b -940 # 30a50 , std::allocator >::~basic_stringbuf()@@Base+0x15dc0> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + ld.d $s0, $t0, 8 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $a1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -182936 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + beq $s0, $a0, 52 # 32544 ::do_widen(char) const@@Base+0x1efdc> │ │ │ │ + move $a0, $zero │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $t0, $s3, 96 # 30e78 , std::allocator >::~basic_stringbuf()@@Base+0x161e8> │ │ │ │ - ld.d $t1, $sp, 72 │ │ │ │ - stptr.d $t0, $s2, 0 │ │ │ │ - st.d $a2, $s2, 8 │ │ │ │ - st.d $t1, $s2, 16 │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - addi.d $s3, $sp, 72 │ │ │ │ - move $a0, $s3 │ │ │ │ - b -1100 # 309f0 , std::allocator >::~basic_stringbuf()@@Base+0x15d60> │ │ │ │ nop │ │ │ │ + li.w $a0, 1 │ │ │ │ + beqz $s0, -44 # 3251c ::do_widen(char) const@@Base+0x1efb4> │ │ │ │ + ldptr.d $a0, $s1, 0 │ │ │ │ + move $a2, $s0 │ │ │ │ + bl -182884 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + sltui $a0, $a0, 1 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s4, $zero │ │ │ │ - b -708 # 30b98 , std::allocator >::~basic_stringbuf()@@Base+0x15f08> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + beqz $t1, 60 # 325d0 ::do_widen(char) const@@Base+0x1f068> │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t1, $t2, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + move $a0, $zero │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $a0, $zero │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a1, 24 │ │ │ │ + b -183508 │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 30e98 , std::allocator >::~basic_stringbuf()@@Base+0x16208> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 432 # 31030 , std::allocator >::~basic_stringbuf()@@Base+0x163a0> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -176808 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ldptr.d $a0, $s2, 0 │ │ │ │ - st.d $a2, $s2, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - b -1204 # 309f0 , std::allocator >::~basic_stringbuf()@@Base+0x15d60> │ │ │ │ + ld.bu $t0, $a0, 16 │ │ │ │ + beqz $t0, 28 # 32610 ::do_widen(char) const@@Base+0x1f0a8> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 30ed8 , std::allocator >::~basic_stringbuf()@@Base+0x16248> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 352 # 31020 , std::allocator >::~basic_stringbuf()@@Base+0x16390> │ │ │ │ - move $a1, $s3 │ │ │ │ - bl -176872 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 64 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - b -1172 # 30a50 , std::allocator >::~basic_stringbuf()@@Base+0x15dc0> │ │ │ │ - ld.d $s0, $sp, 16 │ │ │ │ + ld.d $a0, $a0, 8 │ │ │ │ + b -118420 # 15780 ::do_widen(char) const@@Base+0x2218> │ │ │ │ nop │ │ │ │ - li.w $a0, 96 │ │ │ │ - bl -177652 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $s6, $a0, 48 │ │ │ │ - st.d $s6, $s2, 32 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $fp │ │ │ │ - bl -162800 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $s3, $s2, 32 │ │ │ │ - ld.d $s8, $s2, 40 │ │ │ │ - ld.d $a0, $sp, 32 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - move $a1, $s0 │ │ │ │ - st.d $zero, $s2, 72 │ │ │ │ - st.d $t0, $s2, 64 │ │ │ │ - st.b $zero, $s2, 80 │ │ │ │ - move $a3, $s8 │ │ │ │ - move $a2, $s3 │ │ │ │ - bl -11476 # 2e268 , std::allocator >::~basic_stringbuf()@@Base+0x135d8> │ │ │ │ - move $s7, $a1 │ │ │ │ - move $s0, $a0 │ │ │ │ - beqz $a1, 80 # 30f98 , std::allocator >::~basic_stringbuf()@@Base+0x16308> │ │ │ │ - beqz $a0, 116 # 30fc0 , std::allocator >::~basic_stringbuf()@@Base+0x16330> │ │ │ │ - li.w $s4, 1 │ │ │ │ nop │ │ │ │ - ld.d $a3, $sp, 16 │ │ │ │ - move $a2, $s7 │ │ │ │ - move $a0, $s4 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -178888 │ │ │ │ - ld.d $t0, $s5, 56 │ │ │ │ - move $s0, $s2 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s5, 56 │ │ │ │ - b -516 # 30d78 , std::allocator >::~basic_stringbuf()@@Base+0x160e8> │ │ │ │ + pcalau12i $t2, 46 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t5, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + sub.d $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + move $t3, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t4, $t0, 100 # 326b0 ::do_widen(char) const@@Base+0x1f148> │ │ │ │ + li.w $t4, 1 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + bne $t0, $t4, 56 # 32690 ::do_widen(char) const@@Base+0x1f128> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ nop │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + bne $t1, $t0, 136 # 32708 ::do_widen(char) const@@Base+0x1f1a0> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + beqz $t0, -32 # 32670 ::do_widen(char) const@@Base+0x1f108> │ │ │ │ + b 76 # 326e0 ::do_widen(char) const@@Base+0x1f178> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq $s3, $s6, 24 # 30fb0 , std::allocator >::~basic_stringbuf()@@Base+0x16320> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -177816 │ │ │ │ - nop │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -177832 │ │ │ │ - b -580 # 30d78 , std::allocator >::~basic_stringbuf()@@Base+0x160e8> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $t0, $a1, -116 # 30f50 , std::allocator >::~basic_stringbuf()@@Base+0x162c0> │ │ │ │ - ld.d $s0, $a1, 40 │ │ │ │ - sltu $t0, $s0, $s8 │ │ │ │ - masknez $a2, $s8, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 28 # 30ff8 , std::allocator >::~basic_stringbuf()@@Base+0x16368> │ │ │ │ - ld.d $a1, $a1, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -177400 │ │ │ │ - move $t0, $a0 │ │ │ │ - bnez $a0, 32 # 31010 , std::allocator >::~basic_stringbuf()@@Base+0x16380> │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s8, $s0 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, -172 # 30f58 , std::allocator >::~basic_stringbuf()@@Base+0x162c8> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, -188 # 30f50 , std::allocator >::~basic_stringbuf()@@Base+0x162c0> │ │ │ │ - srli.w $t0, $t0, 0x1f │ │ │ │ - bstrpick.w $s4, $t0, 0x7, 0x0 │ │ │ │ - b -192 # 30f58 , std::allocator >::~basic_stringbuf()@@Base+0x162c8> │ │ │ │ - nop │ │ │ │ - ld.b $t0, $sp, 72 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -344 # 30ed0 , std::allocator >::~basic_stringbuf()@@Base+0x16240> │ │ │ │ - nop │ │ │ │ - ld.b $t0, $sp, 72 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -424 # 30e90 , std::allocator >::~basic_stringbuf()@@Base+0x16200> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - bl -177784 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -177796 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - beq $t1, $t0, 92 # 310c8 , std::allocator >::~basic_stringbuf()@@Base+0x16438> │ │ │ │ - bl -178288 │ │ │ │ - nop │ │ │ │ - bl -178760 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -178036 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -40 # 31070 , std::allocator >::~basic_stringbuf()@@Base+0x163e0> │ │ │ │ - bl -177660 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 31050 , std::allocator >::~basic_stringbuf()@@Base+0x163c0> │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -177452 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 120 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bne $t1, $t0, -84 # 31070 , std::allocator >::~basic_stringbuf()@@Base+0x163e0> │ │ │ │ - bl -177224 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -182836 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t4, $t1, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t3 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -183052 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + pcalau12i $t2, 46 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + b -148 # 32670 ::do_widen(char) const@@Base+0x1f108> │ │ │ │ + bl -184072 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -320 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - st.d $s5, $sp, 256 │ │ │ │ - ld.d $s5, $a0, 680 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - addi.d $t0, $sp, 184 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + pcalau12i $s1, 46 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + move $s2, $a0 │ │ │ │ + li.w $a0, 176 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -183880 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -120096 # 15230 ::do_widen(char) const@@Base+0x1cc8> │ │ │ │ + pcaddi $t1, 47021 │ │ │ │ + ld.d $t0, $t1, 8 │ │ │ │ + addi.d $s0, $sp, 56 │ │ │ │ + st.d $s3, $s2, 8 │ │ │ │ + li.w $t2, 15 │ │ │ │ + st.d $s0, $sp, 40 │ │ │ │ stptr.d $t0, $sp, 0 │ │ │ │ - addi.d $t0, $sp, 88 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - st.d $s0, $sp, 296 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - st.d $s1, $sp, 288 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - add.d $t0, $s5, $t0 │ │ │ │ - ld.d $s3, $t0, 240 │ │ │ │ - st.d $s7, $sp, 240 │ │ │ │ - st.d $ra, $sp, 312 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s4, $sp, 264 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - st.d $s8, $sp, 232 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $t1, $sp, 216 │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $s1, $a0, 688 │ │ │ │ - addi.d $s7, $a0, 704 │ │ │ │ - addi.d $s2, $sp, 200 │ │ │ │ - bnez $s3, 528 # 31360 , std::allocator >::~basic_stringbuf()@@Base+0x166d0> │ │ │ │ - b 2052 # 31958 , std::allocator >::~basic_stringbuf()@@Base+0x16cc8> │ │ │ │ - ld.b $a2, $s3, 67 │ │ │ │ + ldptr.d $s5, $t1, 0 │ │ │ │ + addi.d $s4, $sp, 40 │ │ │ │ + bltu $t2, $t0, 184 # 32830 ::do_widen(char) const@@Base+0x1f2c8> │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + move $a0, $s0 │ │ │ │ + beqz $t0, 140 # 32810 ::do_widen(char) const@@Base+0x1f2a8> │ │ │ │ + move $a1, $s5 │ │ │ │ + bl -183212 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ nop │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -177304 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 1240 # 31658 , std::allocator >::~basic_stringbuf()@@Base+0x169c8> │ │ │ │ - ld.d $t0, $s0, 720 │ │ │ │ - ld.d $t2, $s0, 688 │ │ │ │ - li.w $t1, 35 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s0, 720 │ │ │ │ - ld.b $t0, $t2, 0 │ │ │ │ - beq $t0, $t1, 428 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - li.w $t1, 59 │ │ │ │ - beq $t0, $t1, 420 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -172160 │ │ │ │ - ld.d $a0, $s0, 688 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $a0, $s7, 472 # 31398 , std::allocator >::~basic_stringbuf()@@Base+0x16708> │ │ │ │ - beq $t0, $s2, 1044 # 315d8 , std::allocator >::~basic_stringbuf()@@Base+0x16948> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t2, $s0, 704 │ │ │ │ - st.d $t0, $s0, 688 │ │ │ │ - st.d $a2, $s0, 696 │ │ │ │ - st.d $t1, $s0, 704 │ │ │ │ - beqz $a0, 468 # 313b0 , std::allocator >::~basic_stringbuf()@@Base+0x16720> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t2, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s2, 16 # 31200 , std::allocator >::~basic_stringbuf()@@Base+0x16570> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -178412 │ │ │ │ - ld.d $t0, $s0, 696 │ │ │ │ - beqz $t0, 324 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - ld.d $t1, $s0, 688 │ │ │ │ - li.w $t0, 91 │ │ │ │ - ld.bu $t1, $t1, 0 │ │ │ │ - beq $t1, $t0, 452 # 313d8 , std::allocator >::~basic_stringbuf()@@Base+0x16748> │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, 61 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -178164 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ - li.w $t0, -1 │ │ │ │ - move $s3, $a0 │ │ │ │ - beq $a0, $t0, 1528 # 31828 , std::allocator >::~basic_stringbuf()@@Base+0x16b98> │ │ │ │ - ld.d $t2, $s0, 696 │ │ │ │ - ld.d $a1, $s0, 688 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $t0, $sp, 48 │ │ │ │ + bl -118260 # 159b0 ::do_widen(char) const@@Base+0x2448> │ │ │ │ ld.d $a0, $sp, 40 │ │ │ │ - sltu $t0, $t2, $s3 │ │ │ │ - masknez $t1, $s3, $t0 │ │ │ │ - maskeqz $t0, $t2, $t0 │ │ │ │ - or $t0, $t1, $t0 │ │ │ │ - add.d $a2, $a1, $t0 │ │ │ │ - addi.d $fp, $sp, 104 │ │ │ │ - st.d $fp, $sp, 88 │ │ │ │ - bl -14116 # 2db38 , std::allocator >::~basic_stringbuf()@@Base+0x12ea8> │ │ │ │ - ld.d $a3, $s0, 696 │ │ │ │ - addi.d $a2, $s3, 1 │ │ │ │ - addi.d $t1, $a3, -1 │ │ │ │ - sub.d $t1, $t1, $s3 │ │ │ │ - bltu $a3, $a2, 1712 # 31920 , std::allocator >::~basic_stringbuf()@@Base+0x16c90> │ │ │ │ - sub.d $a3, $a3, $a2 │ │ │ │ - ld.d $a1, $s0, 688 │ │ │ │ - sltu $t0, $t1, $a3 │ │ │ │ - masknez $a3, $a3, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - add.d $a1, $a1, $a2 │ │ │ │ - or $a3, $a3, $t0 │ │ │ │ - addi.d $s3, $sp, 136 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - add.d $a2, $a1, $a3 │ │ │ │ - st.d $s3, $sp, 120 │ │ │ │ - bl -14184 # 2db38 , std::allocator >::~basic_stringbuf()@@Base+0x12ea8> │ │ │ │ - ld.d $a2, $sp, 96 │ │ │ │ - ld.d $a1, $sp, 88 │ │ │ │ - addi.d $s6, $sp, 152 │ │ │ │ - addi.d $s5, $sp, 168 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $s5, $sp, 152 │ │ │ │ - bl -163744 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ldptr.d $s8, $sp, 0 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ld.d $a1, $sp, 120 │ │ │ │ - move $a0, $s8 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -163768 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - move $a2, $s8 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl -2448 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s2, 16 # 31300 , std::allocator >::~basic_stringbuf()@@Base+0x16670> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -178668 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s5, 20 # 31318 , std::allocator >::~basic_stringbuf()@@Base+0x16688> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -178688 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s3, 20 # 31330 , std::allocator >::~basic_stringbuf()@@Base+0x166a0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + beq $a0, $s0, 20 # 327c0 ::do_widen(char) const@@Base+0x1f258> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -178712 │ │ │ │ + bl -183976 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $fp, 20 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -178736 │ │ │ │ + ld.d $t0, $s2, 8 │ │ │ │ + ld.d $a0, $t0, 8 │ │ │ │ + bl -168920 │ │ │ │ nop │ │ │ │ - ld.d $s5, $s0, 680 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s5, $t0 │ │ │ │ - ld.d $s3, $t0, 240 │ │ │ │ - beqz $s3, 1532 # 31958 , std::allocator >::~basic_stringbuf()@@Base+0x16cc8> │ │ │ │ - ld.bu $t0, $s3, 56 │ │ │ │ - bnez $t0, -524 # 31158 , std::allocator >::~basic_stringbuf()@@Base+0x164c8> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -178652 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - pcaddi $t1, -30529 │ │ │ │ - li.w $a2, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -544 # 31160 , std::allocator >::~basic_stringbuf()@@Base+0x164d0> │ │ │ │ - li.w $a1, 10 │ │ │ │ - move $a0, $s3 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a2, $a0 │ │ │ │ - b -564 # 31160 , std::allocator >::~basic_stringbuf()@@Base+0x164d0> │ │ │ │ - beq $t0, $s2, 576 # 315d8 , std::allocator >::~basic_stringbuf()@@Base+0x16948> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $s0, 688 │ │ │ │ - st.d $a2, $s0, 696 │ │ │ │ - st.d $t1, $s0, 704 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 264 # 328e0 ::do_widen(char) const@@Base+0x1f378> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - move $a0, $s2 │ │ │ │ - b -464 # 311e8 , std::allocator >::~basic_stringbuf()@@Base+0x16558> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.b $t0, $s5, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + b -132 # 32798 ::do_widen(char) const@@Base+0x1f230> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $t0, $sp, 152 │ │ │ │ - addi.d $s5, $sp, 168 │ │ │ │ - addi.d $a2, $sp, 64 │ │ │ │ - move $a0, $s0 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - st.d $s5, $sp, 152 │ │ │ │ - st.d $zero, $sp, 160 │ │ │ │ - st.b $zero, $sp, 168 │ │ │ │ - bl -11412 # 2e768 , std::allocator >::~basic_stringbuf()@@Base+0x13ad8> │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 64 │ │ │ │ - ld.d $t0, $t0, 8 │ │ │ │ - st.d $t2, $sp, 32 │ │ │ │ - addi.d $t1, $t0, 1 │ │ │ │ - bltu $t1, $t2, 1172 # 318a8 , std::allocator >::~basic_stringbuf()@@Base+0x16c18> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - ld.d $t2, $sp, 152 │ │ │ │ - ld.d $fp, $sp, 160 │ │ │ │ - addi.d $t1, $t1, -1 │ │ │ │ - st.d $t2, $sp, 8 │ │ │ │ - beq $t0, $t1, 652 # 316b8 , std::allocator >::~basic_stringbuf()@@Base+0x16a28> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t2, $sp, 32 │ │ │ │ - ldptr.d $s4, $t1, 0 │ │ │ │ - sub.d $t1, $t0, $t2 │ │ │ │ - beq $t0, $t2, 456 # 31608 , std::allocator >::~basic_stringbuf()@@Base+0x16978> │ │ │ │ - move $t0, $zero │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - ldptr.d $s4, $s4, 0 │ │ │ │ - bne $t1, $t0, -8 # 31448 , std::allocator >::~basic_stringbuf()@@Base+0x167b8> │ │ │ │ - addi.d $t0, $s4, 64 │ │ │ │ - ld.d $s6, $s4, 80 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -183212 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ st.d $t0, $sp, 56 │ │ │ │ - addi.d $t0, $s4, 72 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - beqz $s6, 440 # 31620 , std::allocator >::~basic_stringbuf()@@Base+0x16990> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s8, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sltu $t3, $s8, $fp │ │ │ │ - masknez $a2, $fp, $t3 │ │ │ │ - maskeqz $t3, $s8, $t3 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - beqz $a2, 16 # 314a8 , std::allocator >::~basic_stringbuf()@@Base+0x16818> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bl -178608 │ │ │ │ - bnez $a0, 36 # 314c8 , std::allocator >::~basic_stringbuf()@@Base+0x16838> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $s8, $fp │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 28 # 314d0 , std::allocator >::~basic_stringbuf()@@Base+0x16840> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 60 # 314f8 , std::allocator >::~basic_stringbuf()@@Base+0x16868> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 48 # 314f8 , std::allocator >::~basic_stringbuf()@@Base+0x16868> │ │ │ │ - nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 40 # 31500 , std::allocator >::~basic_stringbuf()@@Base+0x16870> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s8, $s6, 40 │ │ │ │ - b -96 # 31488 , std::allocator >::~basic_stringbuf()@@Base+0x167f8> │ │ │ │ + addi.d $a2, $t0, 1 │ │ │ │ + beqz $t0, -64 # 32810 ::do_widen(char) const@@Base+0x1f2a8> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beqz $a2, -192 # 32798 ::do_widen(char) const@@Base+0x1f230> │ │ │ │ + b -212 # 32788 ::do_widen(char) const@@Base+0x1f220> │ │ │ │ + move $s4, $a0 │ │ │ │ + move $s0, $a1 │ │ │ │ + move $a0, $s3 │ │ │ │ + li.w $a1, 176 │ │ │ │ + bl -184160 │ │ │ │ + move $a0, $s4 │ │ │ │ + move $t0, $s0 │ │ │ │ nop │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 140 # 32910 ::do_widen(char) const@@Base+0x1f3a8> │ │ │ │ + bl -184920 │ │ │ │ + ld.d $t0, $a0, 8 │ │ │ │ + ld.d $s0, $a0, 16 │ │ │ │ + addi.d $s3, $sp, 8 │ │ │ │ + move $s4, $t0 │ │ │ │ + move $a0, $s3 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + addi.d $a1, $s0, 34 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $zero, $sp, 16 │ │ │ │ + st.b $zero, $sp, 24 │ │ │ │ + bl -183652 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + li.w $t2, 35 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 33 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bltu $t1, $t0, 156 # 32968 ::do_widen(char) const@@Base+0x1f400> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beq $t1, $t0, 136 # 32960 ::do_widen(char) const@@Base+0x1f3f8> │ │ │ │ nop │ │ │ │ + bl -184544 │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -28 # 314e0 , std::allocator >::~basic_stringbuf()@@Base+0x16850> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $s3, $t0, 292 # 31628 , std::allocator >::~basic_stringbuf()@@Base+0x16998> │ │ │ │ - ld.d $s6, $s3, 40 │ │ │ │ - sltu $t1, $fp, $s6 │ │ │ │ - masknez $a2, $s6, $t1 │ │ │ │ - maskeqz $t1, $fp, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 20 # 31530 , std::allocator >::~basic_stringbuf()@@Base+0x168a0> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - bl -178744 │ │ │ │ - bnez $a0, 36 # 31550 , std::allocator >::~basic_stringbuf()@@Base+0x168c0> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $fp, $s6 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 28 # 31558 , std::allocator >::~basic_stringbuf()@@Base+0x168c8> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 228 # 31628 , std::allocator >::~basic_stringbuf()@@Base+0x16998> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ + move $t0, $a1 │ │ │ │ + b -108 # 32880 ::do_widen(char) const@@Base+0x1f318> │ │ │ │ + move $s3, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + move $s0, $a1 │ │ │ │ + bl -184108 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + move $t0, $s0 │ │ │ │ + b -136 # 32880 ::do_widen(char) const@@Base+0x1f318> │ │ │ │ nop │ │ │ │ - bltz $a0, 216 # 31628 , std::allocator >::~basic_stringbuf()@@Base+0x16998> │ │ │ │ + addi.d $t0, $t0, -2 │ │ │ │ + bltu $t1, $t0, 20 # 32928 ::do_widen(char) const@@Base+0x1f3c0> │ │ │ │ + bl -185064 │ │ │ │ + bl -183708 │ │ │ │ + b -336 # 327d0 ::do_widen(char) const@@Base+0x1f268> │ │ │ │ nop │ │ │ │ - addi.d $s3, $s3, 64 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, -80 # 328e0 ::do_widen(char) const@@Base+0x1f378> │ │ │ │ + bl -183476 │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $s3, 8 │ │ │ │ - bnez $t0, 788 # 31878 , std::allocator >::~basic_stringbuf()@@Base+0x16be8> │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beqz $t0, 620 # 317d8 , std::allocator >::~basic_stringbuf()@@Base+0x16b48> │ │ │ │ - ld.d $a2, $sp, 160 │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a0, $s4, 64 │ │ │ │ - bl -14516 # 2dcc8 , std::allocator >::~basic_stringbuf()@@Base+0x13038> │ │ │ │ - move $fp, $a0 │ │ │ │ - li.w $a0, 24 │ │ │ │ - bl -179336 │ │ │ │ - addi.d $a1, $s4, 136 │ │ │ │ - st.d $fp, $a0, 16 │ │ │ │ - bl -180548 │ │ │ │ - ld.d $t0, $s4, 152 │ │ │ │ - move $a1, $s3 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -184180 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -183752 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ move $a0, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s4, 152 │ │ │ │ - bl -1236 # 310d8 , std::allocator >::~basic_stringbuf()@@Base+0x16448> │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s5, -620 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -179376 │ │ │ │ - b -636 # 31348 , std::allocator >::~basic_stringbuf()@@Base+0x166b8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beqz $a2, 32 # 315f8 , std::allocator >::~basic_stringbuf()@@Base+0x16968> │ │ │ │ + bne $t1, $t0, -120 # 328e0 ::do_widen(char) const@@Base+0x1f378> │ │ │ │ + bl -183516 │ │ │ │ + pcaddi $a0, 8204 │ │ │ │ + bl -184996 │ │ │ │ + li.w $a2, 34 │ │ │ │ + pcaddi $a1, 9393 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -185268 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s0, 88 # 329e0 ::do_widen(char) const@@Base+0x1f478> │ │ │ │ + move $a2, $s0 │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -185304 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + pcaddi $a1, 9391 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -183460 # 5d00 , std::allocator >::append(char const*)@plt> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -185008 # 5700 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + li.w $a1, 1 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -20572 # 2d960 ::do_widen(char) const@@Base+0x1a3f8> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -184308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -184316 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 568 # 31818 , std::allocator >::~basic_stringbuf()@@Base+0x16b88> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -178696 │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $s0, 688 │ │ │ │ - st.d $a2, $s0, 696 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -1052 # 311e8 , std::allocator >::~basic_stringbuf()@@Base+0x16558> │ │ │ │ - addi.d $t0, $s4, 64 │ │ │ │ - ld.d $s6, $s4, 80 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - addi.d $t0, $s4, 72 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - bnez $s6, -428 # 31470 , std::allocator >::~basic_stringbuf()@@Base+0x167e0> │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - ld.d $a0, $sp, 56 │ │ │ │ - addi.d $a2, $sp, 80 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - bl -6340 # 2fd78 , std::allocator >::~basic_stringbuf()@@Base+0x150e8> │ │ │ │ - move $s3, $a0 │ │ │ │ - b -236 # 31558 , std::allocator >::~basic_stringbuf()@@Base+0x168c8> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + st.b $t0, $s2, 16 │ │ │ │ + bl -183896 │ │ │ │ + b -524 # 327d0 ::do_widen(char) const@@Base+0x1f268> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, -264 # 328e0 ::do_widen(char) const@@Base+0x1f378> │ │ │ │ + pcaddi $a0, 8169 │ │ │ │ + bl -185136 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 688 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - ld.d $ra, $sp, 312 │ │ │ │ - ld.d $fp, $sp, 304 │ │ │ │ - ld.d $s0, $sp, 296 │ │ │ │ - ld.d $s1, $sp, 288 │ │ │ │ - ld.d $s2, $sp, 280 │ │ │ │ - ld.d $s3, $sp, 272 │ │ │ │ - ld.d $s4, $sp, 264 │ │ │ │ - ld.d $s5, $sp, 256 │ │ │ │ - ld.d $s6, $sp, 248 │ │ │ │ - ld.d $s7, $sp, 240 │ │ │ │ - ld.d $s8, $sp, 232 │ │ │ │ - addi.d $sp, $sp, 320 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -184368 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -196 # 32940 ::do_widen(char) const@@Base+0x1f3d8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -204 # 32940 ::do_widen(char) const@@Base+0x1f3d8> │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + pcalau12i $s1, 46 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.bu $t0, $s0, 16 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + move $a0, $zero │ │ │ │ + beqz $t0, 52 # 32a70 ::do_widen(char) const@@Base+0x1f508> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 384 # 32bc8 ::do_widen(char) const@@Base+0x1f660> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -120788 # 152a0 ::do_widen(char) const@@Base+0x1d38> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -116828 # 16220 ::do_widen(char) const@@Base+0x2cb8> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -119540 # 15790 ::do_widen(char) const@@Base+0x2228> │ │ │ │ + beqz $a0, 216 # 32b60 ::do_widen(char) const@@Base+0x1f5f8> │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + ld.d $a0, $t0, 8 │ │ │ │ + addi.d $s4, $sp, 56 │ │ │ │ + bl -177232 │ │ │ │ + li.w $a0, 500 │ │ │ │ + bl -21012 # 2d894 ::do_widen(char) const@@Base+0x1a32c> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -119600 # 15780 ::do_widen(char) const@@Base+0x2218> │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + pcalau12i $a2, 10 │ │ │ │ + addi.d $a2, $a2, -922 │ │ │ │ + pcaddi $a1, 9320 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + move $s5, $t0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -1200 # 32620 ::do_widen(char) const@@Base+0x1f0b8> │ │ │ │ + pcalau12i $a2, 10 │ │ │ │ + addi.d $a2, $a2, -911 │ │ │ │ + pcaddi $a1, 9315 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.d $s4, $sp, 40 │ │ │ │ + bl -1224 # 32620 ::do_widen(char) const@@Base+0x1f0b8> │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -20200 # 2dc10 ::do_widen(char) const@@Base+0x1a6a8> │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s4, 16 # 32b18 ::do_widen(char) const@@Base+0x1f5b0> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -184836 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s5, 20 # 32b30 ::do_widen(char) const@@Base+0x1f5c8> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -184856 │ │ │ │ nop │ │ │ │ + li.w $a0, 2 │ │ │ │ + beqz $s2, 92 # 32b90 ::do_widen(char) const@@Base+0x1f628> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t1, -267 │ │ │ │ + move $a1, $zero │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + bne $t0, $t1, 100 # 32bb0 ::do_widen(char) const@@Base+0x1f648> │ │ │ │ + bl -1088 # 32710 ::do_widen(char) const@@Base+0x1f1a8> │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -119748 # 157a0 ::do_widen(char) const@@Base+0x2238> │ │ │ │ + beqz $a0, 16 # 32b78 ::do_widen(char) const@@Base+0x1f610> │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 16 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ld.d $s6, $t0, 80 │ │ │ │ - addi.d $t0, $t0, 72 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - beqz $s6, 288 # 317e8 , std::allocator >::~basic_stringbuf()@@Base+0x16b58> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s4, $s6, 40 │ │ │ │ - lu12i.w $s8, 524287 │ │ │ │ - move $s3, $t0 │ │ │ │ - ori $s8, $s8, 0xfff │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sltu $t3, $s4, $fp │ │ │ │ - masknez $a2, $fp, $t3 │ │ │ │ - maskeqz $t3, $s4, $t3 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - beqz $a2, 16 # 31708 , std::allocator >::~basic_stringbuf()@@Base+0x16a78> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - bl -179216 │ │ │ │ - bnez $a0, 28 # 31720 , std::allocator >::~basic_stringbuf()@@Base+0x16a90> │ │ │ │ - sub.d $t0, $s4, $fp │ │ │ │ - blt $s8, $t0, 28 # 31728 , std::allocator >::~basic_stringbuf()@@Base+0x16a98> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 68 # 31758 , std::allocator >::~basic_stringbuf()@@Base+0x16ac8> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 56 # 31758 , std::allocator >::~basic_stringbuf()@@Base+0x16ac8> │ │ │ │ - nop │ │ │ │ - move $s3, $s6 │ │ │ │ - ld.d $s6, $s6, 16 │ │ │ │ - beqz $s6, 48 # 31760 , std::allocator >::~basic_stringbuf()@@Base+0x16ad0> │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s4, $s6, 40 │ │ │ │ - b -88 # 316e8 , std::allocator >::~basic_stringbuf()@@Base+0x16a58> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + bl -119756 # 157b0 ::do_widen(char) const@@Base+0x2248> │ │ │ │ + addi.w $a0, $a0, 1 │ │ │ │ + b -324 # 32a40 ::do_widen(char) const@@Base+0x1f4d8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + b -348 # 32a40 ::do_widen(char) const@@Base+0x1f4d8> │ │ │ │ nop │ │ │ │ - ld.d $s6, $s6, 24 │ │ │ │ - bnez $s6, -36 # 31738 , std::allocator >::~basic_stringbuf()@@Base+0x16aa8> │ │ │ │ - ld.d $t0, $sp, 48 │ │ │ │ - beq $s3, $t0, 140 # 317f0 , std::allocator >::~basic_stringbuf()@@Base+0x16b60> │ │ │ │ - ld.d $s4, $s3, 40 │ │ │ │ - sltu $t1, $fp, $s4 │ │ │ │ - masknez $a2, $s4, $t1 │ │ │ │ - maskeqz $t1, $fp, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 20 # 31790 , std::allocator >::~basic_stringbuf()@@Base+0x16b00> │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - ld.d $a1, $s3, 32 │ │ │ │ - bl -179352 │ │ │ │ - bnez $a0, 36 # 317b0 , std::allocator >::~basic_stringbuf()@@Base+0x16b20> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - sub.d $t0, $fp, $s4 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 28 # 317b8 , std::allocator >::~basic_stringbuf()@@Base+0x16b28> │ │ │ │ - lu12i.w $t1, -524288 │ │ │ │ - blt $t0, $t1, 76 # 317f0 , std::allocator >::~basic_stringbuf()@@Base+0x16b60> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ nop │ │ │ │ - bltz $a0, 64 # 317f0 , std::allocator >::~basic_stringbuf()@@Base+0x16b60> │ │ │ │ nop │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - addi.d $s3, $s3, 64 │ │ │ │ - b -608 # 31560 , std::allocator >::~basic_stringbuf()@@Base+0x168d0> │ │ │ │ nop │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + b -96 # 32b60 ::do_widen(char) const@@Base+0x1f5f8> │ │ │ │ nop │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bl -185304 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b 20 # 32bf8 ::do_widen(char) const@@Base+0x1f690> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -184864 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -184876 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + bne $t1, $t0, 16 # 32c20 ::do_widen(char) const@@Base+0x1f6b8> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -184216 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - stptr.d $s4, $s3, 0 │ │ │ │ - st.d $t0, $s3, 8 │ │ │ │ - b -628 # 31570 , std::allocator >::~basic_stringbuf()@@Base+0x168e0> │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ + bl -185376 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - addi.d $a2, $sp, 72 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $t0, 64 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - st.d $t0, $sp, 72 │ │ │ │ - bl -6800 # 2fd78 , std::allocator >::~basic_stringbuf()@@Base+0x150e8> │ │ │ │ - move $s3, $a0 │ │ │ │ - b -88 # 317b8 , std::allocator >::~basic_stringbuf()@@Base+0x16b28> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -560 # 315f0 , std::allocator >::~basic_stringbuf()@@Base+0x16960> │ │ │ │ nop │ │ │ │ - lu12i.w $t4, 160262 │ │ │ │ - ori $t4, $t4, 0xf6e │ │ │ │ - lu32i.d $t4, 10045 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - lu52i.d $t4, $t4, 1634 │ │ │ │ - lu12i.w $t3, 411367 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ori $t3, $t3, 0x56f │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $t4, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.w $t3, $s2, 8 │ │ │ │ - li.w $t2, 12 │ │ │ │ - st.d $t2, $sp, 192 │ │ │ │ - st.b $zero, $sp, 212 │ │ │ │ - bne $t1, $t0, 176 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9484 # 2f368 , std::allocator >::~basic_stringbuf()@@Base+0x146d8> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a2, $sp, 80 │ │ │ │ - pcaddi $a1, 10198 │ │ │ │ - bl -64476 # 21ca8 , std::allocator >::~basic_stringbuf()@@Base+0x7018> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 128 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9532 # 2f368 , std::allocator >::~basic_stringbuf()@@Base+0x146d8> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - addi.d $a2, $sp, 80 │ │ │ │ - pcaddi $a1, 10178 │ │ │ │ - bl -64524 # 21ca8 , std::allocator >::~basic_stringbuf()@@Base+0x7018> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 80 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -9580 # 2f368 , std::allocator >::~basic_stringbuf()@@Base+0x146d8> │ │ │ │ - move $s0, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -179984 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcaddi $t0, 45840 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -179996 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -180004 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ nop │ │ │ │ - bl -180016 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 164 # 319b8 , std::allocator >::~basic_stringbuf()@@Base+0x16d28> │ │ │ │ - bl -180504 │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -24 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - pcaddi $a1, 9253 │ │ │ │ - pcaddi $a0, 9258 │ │ │ │ - bl -179804 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - b -72 # 31900 , std::allocator >::~basic_stringbuf()@@Base+0x16c70> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -100 # 318f0 , std::allocator >::~basic_stringbuf()@@Base+0x16c60> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, -80 # 31918 , std::allocator >::~basic_stringbuf()@@Base+0x16c88> │ │ │ │ - bl -180076 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 40 │ │ │ │ - b -120 # 31900 , std::allocator >::~basic_stringbuf()@@Base+0x16c70> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -156 # 318e8 , std::allocator >::~basic_stringbuf()@@Base+0x16c58> │ │ │ │ - move $s0, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -180160 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - b -152 # 31900 , std::allocator >::~basic_stringbuf()@@Base+0x16c70> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - b -168 # 31900 , std::allocator >::~basic_stringbuf()@@Base+0x16c70> │ │ │ │ nop │ │ │ │ - b -40 # 31988 , std::allocator >::~basic_stringbuf()@@Base+0x16cf8> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -179516 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $t0, $a0, 136 │ │ │ │ - addi.d $t3, $a0, 24 │ │ │ │ - addi.d $t2, $a0, 72 │ │ │ │ - addi.d $t1, $a0, 112 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $a0, 144 │ │ │ │ - st.d $t0, $a0, 136 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.w $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $t3, $a0, 40 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.w $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $t2, $a0, 88 │ │ │ │ - st.d $t2, $a0, 96 │ │ │ │ - st.d $zero, $a0, 104 │ │ │ │ - st.d $t1, $a0, 120 │ │ │ │ - st.d $t1, $a0, 112 │ │ │ │ - st.d $zero, $a0, 128 │ │ │ │ - st.d $zero, $a0, 152 │ │ │ │ - addi.d $a0, $a0, 416 │ │ │ │ - ldptr.d $s7, $a1, 0 │ │ │ │ - bl -181468 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $s0, 640 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - pcalau12i $s3, 47 │ │ │ │ - ld.d $s3, $s3, -504 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - addi.d $s1, $s0, 160 │ │ │ │ - st.d $zero, $s0, 632 │ │ │ │ - st.d $zero, $s0, 648 │ │ │ │ - st.d $s3, $s0, 416 │ │ │ │ - st.d $zero, $s0, 656 │ │ │ │ - st.d $zero, $s0, 664 │ │ │ │ - st.d $zero, $s0, 672 │ │ │ │ - st.d $s2, $s0, 160 │ │ │ │ - stx.d $s6, $s1, $t0 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ - bl -180312 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - st.d $t1, $s0, 160 │ │ │ │ - st.d $t0, $s0, 416 │ │ │ │ - bl -180648 # 5920 >::basic_filebuf()@plt> │ │ │ │ - addi.d $a1, $s0, 176 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - bl -180356 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - li.w $a2, 8 │ │ │ │ - move $a1, $s7 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - bl -180756 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - ld.d $t0, $s0, 160 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $t0, $s1, $t0 │ │ │ │ - beqz $a0, 100 # 31b58 , std::allocator >::~basic_stringbuf()@@Base+0x16ec8> │ │ │ │ - move $a1, $zero │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -179952 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + pcaddi $t0, 45840 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + beqz $t1, 100 # 32cdc ::do_widen(char) const@@Base+0x1f774> │ │ │ │ + ldptr.d $t2, $t1, 0 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $t1 │ │ │ │ + ld.d $t1, $t2, 24 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + jirl $ra, $t1, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $a0, $t0, 8 │ │ │ │ + beqz $a0, 28 # 32cbc ::do_widen(char) const@@Base+0x1f754> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + jr $t0 │ │ │ │ nop │ │ │ │ - addi.d $t0, $s0, 704 │ │ │ │ - st.d $s1, $s0, 680 │ │ │ │ - st.d $zero, $s0, 696 │ │ │ │ - st.b $zero, $s0, 704 │ │ │ │ - st.d $t0, $s0, 688 │ │ │ │ - st.d $zero, $s0, 720 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -2640 # 310d8 , std::allocator >::~basic_stringbuf()@@Base+0x16448> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldptr.w $a1, $t0, 32 │ │ │ │ - move $a0, $t0 │ │ │ │ - ori $a1, $a1, 0x4 │ │ │ │ - bl -180052 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - b -96 # 31b08 , std::allocator >::~basic_stringbuf()@@Base+0x16e78> │ │ │ │ nop │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - bl -180280 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ - move $t0, $s7 │ │ │ │ - ld.d $t1, $s2, -24 │ │ │ │ - st.d $s2, $s0, 160 │ │ │ │ - move $s2, $t0 │ │ │ │ - stx.d $s6, $s1, $t1 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ nop │ │ │ │ - st.d $s3, $s0, 416 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - bl -181696 │ │ │ │ - b 44 # 31bd0 , std::allocator >::~basic_stringbuf()@@Base+0x16f40> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -44 # 31b80 , std::allocator >::~basic_stringbuf()@@Base+0x16ef0> │ │ │ │ - move $s2, $a0 │ │ │ │ - b -28 # 31b98 , std::allocator >::~basic_stringbuf()@@Base+0x16f08> │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $a0, $s0, 688 │ │ │ │ - bl -180720 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -181880 # 5550 >::~basic_ifstream()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - bl -94840 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -180068 │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - st.d $s7, $sp, 8 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - addi.d $t0, $a0, 136 │ │ │ │ - addi.d $t3, $a0, 24 │ │ │ │ - addi.d $t2, $a0, 72 │ │ │ │ - addi.d $t1, $a0, 112 │ │ │ │ - move $s0, $a0 │ │ │ │ - st.d $t0, $a0, 144 │ │ │ │ - st.d $t0, $a0, 136 │ │ │ │ - stptr.d $zero, $a0, 0 │ │ │ │ - st.d $zero, $a0, 8 │ │ │ │ - st.w $zero, $a0, 24 │ │ │ │ - st.d $zero, $a0, 32 │ │ │ │ - st.d $t3, $a0, 40 │ │ │ │ - st.d $t3, $a0, 48 │ │ │ │ - st.d $zero, $a0, 56 │ │ │ │ - st.w $zero, $a0, 72 │ │ │ │ - st.d $zero, $a0, 80 │ │ │ │ - st.d $t2, $a0, 88 │ │ │ │ - st.d $t2, $a0, 96 │ │ │ │ - st.d $zero, $a0, 104 │ │ │ │ - st.d $t1, $a0, 120 │ │ │ │ - st.d $t1, $a0, 112 │ │ │ │ - st.d $zero, $a0, 128 │ │ │ │ - st.d $zero, $a0, 152 │ │ │ │ - addi.d $a0, $a0, 416 │ │ │ │ - move $s7, $a1 │ │ │ │ - bl -182012 │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -64 │ │ │ │ - ld.d $s1, $t0, 8 │ │ │ │ - st.h $zero, $s0, 640 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - pcalau12i $s2, 47 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - ld.d $t0, $s1, -24 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - addi.d $s3, $s0, 160 │ │ │ │ - st.d $zero, $s0, 632 │ │ │ │ - st.d $zero, $s0, 648 │ │ │ │ - st.d $s2, $s0, 416 │ │ │ │ - st.d $zero, $s0, 656 │ │ │ │ - st.d $zero, $s0, 664 │ │ │ │ - st.d $zero, $s0, 672 │ │ │ │ - st.d $s1, $s0, 160 │ │ │ │ - stx.d $s6, $s3, $t0 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - ld.d $a0, $s1, -24 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s3, $a0 │ │ │ │ - bl -180856 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $t0, 47 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - addi.d $t1, $t0, 24 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - st.d $t1, $s0, 160 │ │ │ │ - st.d $t0, $s0, 416 │ │ │ │ - bl -181192 # 5920 >::basic_filebuf()@plt> │ │ │ │ - addi.d $a1, $s0, 176 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - bl -180900 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $t0, $s0, 704 │ │ │ │ - st.d $s7, $s0, 680 │ │ │ │ - st.d $zero, $s0, 696 │ │ │ │ - st.b $zero, $s0, 704 │ │ │ │ - st.d $t0, $s0, 688 │ │ │ │ - st.d $zero, $s0, 720 │ │ │ │ - move $a1, $s0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -3136 # 310d8 , std::allocator >::~basic_stringbuf()@@Base+0x16448> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - ld.d $s7, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ - move $s1, $a0 │ │ │ │ nop │ │ │ │ - st.d $s2, $s0, 416 │ │ │ │ - addi.d $a0, $s0, 416 │ │ │ │ - bl -182128 │ │ │ │ - b 28 # 31d70 , std::allocator >::~basic_stringbuf()@@Base+0x170e0> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $s0, 688 │ │ │ │ - bl -181136 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -182296 # 5550 >::~basic_ifstream()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - st.d $s4, $sp, 32 │ │ │ │ - st.d $s5, $sp, 24 │ │ │ │ - bl -95256 # 1a964 ::do_widen(char) const@@Base+0x72f4> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -180484 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $s0, 176 │ │ │ │ - bl -180816 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ - move $t0, $s7 │ │ │ │ - ld.d $t1, $s1, -24 │ │ │ │ - st.d $s1, $s0, 160 │ │ │ │ - move $s1, $t0 │ │ │ │ - stx.d $s6, $s3, $t1 │ │ │ │ - st.d $zero, $s0, 168 │ │ │ │ - b -100 # 31d48 , std::allocator >::~basic_stringbuf()@@Base+0x170b8> │ │ │ │ - move $t0, $a0 │ │ │ │ - b -28 # 31d98 , std::allocator >::~basic_stringbuf()@@Base+0x17108> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + bl -140 # 32c6c ::do_widen(char) const@@Base+0x1f704> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + li.w $a1, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b -185340 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -96 │ │ │ │ - st.d $s2, $sp, 64 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 96 │ │ │ │ - st.d $s0, $sp, 80 │ │ │ │ - st.d $s1, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - move $s1, $a2 │ │ │ │ - st.d $s4, $sp, 48 │ │ │ │ - st.d $s5, $sp, 40 │ │ │ │ - st.d $s7, $sp, 24 │ │ │ │ - st.d $ra, $sp, 88 │ │ │ │ - st.d $s6, $sp, 32 │ │ │ │ - move $s7, $a1 │ │ │ │ - bl -181504 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - addi.d $s3, $s1, 16 │ │ │ │ - st.d $s5, $a0, 32 │ │ │ │ - ld.d $s4, $s1, 8 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $s3, 428 # 31fc8 , std::allocator >::~basic_stringbuf()@@Base+0x17338> │ │ │ │ - ld.d $t1, $s1, 16 │ │ │ │ - st.d $t0, $a0, 32 │ │ │ │ - st.d $t1, $a0, 48 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s1, 32 │ │ │ │ - addi.d $s6, $s0, 80 │ │ │ │ - st.d $s4, $s0, 40 │ │ │ │ - stptr.d $s3, $s1, 0 │ │ │ │ - st.d $zero, $s1, 8 │ │ │ │ - st.b $zero, $s1, 16 │ │ │ │ - st.d $s6, $s0, 64 │ │ │ │ - addi.d $a1, $s1, 48 │ │ │ │ - ld.d $t1, $s1, 40 │ │ │ │ - beq $t0, $a1, 404 # 31fe8 , std::allocator >::~basic_stringbuf()@@Base+0x17358> │ │ │ │ - ld.d $t2, $s1, 48 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - st.d $t2, $s0, 80 │ │ │ │ - nop │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - st.d $a1, $s1, 32 │ │ │ │ - st.d $zero, $s1, 40 │ │ │ │ - st.b $zero, $s1, 48 │ │ │ │ - st.d $t1, $s0, 72 │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a1, $s7 │ │ │ │ - move $a0, $s2 │ │ │ │ - move $a2, $s3 │ │ │ │ - bl -15396 # 2e268 , std::allocator >::~basic_stringbuf()@@Base+0x135d8> │ │ │ │ + pcaddi $t0, 45792 │ │ │ │ + li.w $a0, 96 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.w $zero, $s0, 16 │ │ │ │ + bl -185412 │ │ │ │ move $s1, $a0 │ │ │ │ - move $t0, $a1 │ │ │ │ - beqz $a1, 112 # 31f08 , std::allocator >::~basic_stringbuf()@@Base+0x17278> │ │ │ │ - li.w $a0, 1 │ │ │ │ - addi.d $a3, $s2, 8 │ │ │ │ - beqz $s1, 164 # 31f48 , std::allocator >::~basic_stringbuf()@@Base+0x172b8> │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -182800 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - nop │ │ │ │ - ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 80 │ │ │ │ - ld.d $s2, $sp, 64 │ │ │ │ - ld.d $s3, $sp, 56 │ │ │ │ - ld.d $s4, $sp, 48 │ │ │ │ - ld.d $s5, $sp, 40 │ │ │ │ - ld.d $s6, $sp, 32 │ │ │ │ - ld.d $s7, $sp, 24 │ │ │ │ + bl 688 # 32ffc ::do_widen(char) const@@Base+0x1fa94> │ │ │ │ + st.d $s1, $s0, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 72 │ │ │ │ - addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - beq $s6, $a0, 20 # 31f20 , std::allocator >::~basic_stringbuf()@@Base+0x17290> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -181768 │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - beq $s5, $s3, 24 # 31f38 , std::allocator >::~basic_stringbuf()@@Base+0x172a8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -181792 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + b 16432 # 36d9c ::do_widen(char) const@@Base+0x23834> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ li.w $a1, 96 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -185456 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -181808 │ │ │ │ - b -124 # 31ec8 , std::allocator >::~basic_stringbuf()@@Base+0x17238> │ │ │ │ - beq $a3, $a1, -160 # 31ea8 , std::allocator >::~basic_stringbuf()@@Base+0x17218> │ │ │ │ - ld.d $s1, $a1, 40 │ │ │ │ - sltu $t1, $s4, $s1 │ │ │ │ - masknez $a2, $s1, $t1 │ │ │ │ - maskeqz $t1, $s4, $t1 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - beqz $a2, 40 # 31f88 , std::allocator >::~basic_stringbuf()@@Base+0x172f8> │ │ │ │ - ld.d $a1, $a1, 32 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $a3, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - bl -181380 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $a3, $sp, 8 │ │ │ │ - bnez $a0, 40 # 31fa8 , std::allocator >::~basic_stringbuf()@@Base+0x17318> │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t1, $s4, $s1 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - move $a0, $zero │ │ │ │ - blt $t2, $t1, -240 # 31ea8 , std::allocator >::~basic_stringbuf()@@Base+0x17218> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t1, $t2, 104 # 32008 , std::allocator >::~basic_stringbuf()@@Base+0x17378> │ │ │ │ - move $a0, $t1 │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -264 # 31ea8 , std::allocator >::~basic_stringbuf()@@Base+0x17218> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a2, $s4, 1 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -181236 │ │ │ │ - b -424 # 31e30 , std::allocator >::~basic_stringbuf()@@Base+0x171a0> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $a2, $t1, 1 │ │ │ │ - move $a0, $s6 │ │ │ │ - st.d $t1, $sp, 8 │ │ │ │ - stptr.d $a1, $sp, 0 │ │ │ │ - bl -181272 │ │ │ │ - ldptr.d $a1, $sp, 0 │ │ │ │ - ld.d $t1, $sp, 8 │ │ │ │ - b -412 # 31e68 , std::allocator >::~basic_stringbuf()@@Base+0x171d8> │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -356 # 31ea8 , std::allocator >::~basic_stringbuf()@@Base+0x17218> │ │ │ │ - nop │ │ │ │ + bl -184584 │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + st.d $s2, $sp, 16 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $s1, 2 │ │ │ │ + li.w $s2, 3 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -80 │ │ │ │ - st.d $s3, $sp, 40 │ │ │ │ - pcalau12i $s3, 46 │ │ │ │ - ld.d $s3, $s3, -200 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - st.d $s1, $sp, 56 │ │ │ │ - st.d $ra, $sp, 72 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - st.d $s2, $sp, 48 │ │ │ │ - addi.d $s1, $a0, 16 │ │ │ │ - stptr.d $s1, $a0, 0 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - beqz $a1, 232 # 32138 , std::allocator >::~basic_stringbuf()@@Base+0x174a8> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $a1 │ │ │ │ - move $s2, $a1 │ │ │ │ - bl -181744 │ │ │ │ - li.w $t1, 15 │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ + move $a0, $zero │ │ │ │ + bl -11392 # 30140 ::do_widen(char) const@@Base+0x1cbd8> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 32 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ move $t0, $a0 │ │ │ │ - bltu $t1, $a0, 128 # 320f0 , std::allocator >::~basic_stringbuf()@@Base+0x17460> │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $a0, $t1, 88 # 320d0 , std::allocator >::~basic_stringbuf()@@Base+0x17440> │ │ │ │ - ld.bu $t1, $s2, 0 │ │ │ │ - st.b $t1, $s0, 16 │ │ │ │ - nop │ │ │ │ - st.d $t0, $s0, 8 │ │ │ │ - stx.b $zero, $s1, $t0 │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - bne $t1, $t0, 176 # 32148 , std::allocator >::~basic_stringbuf()@@Base+0x174b8> │ │ │ │ - ld.d $ra, $sp, 72 │ │ │ │ - ld.d $s0, $sp, 64 │ │ │ │ - ld.d $s1, $sp, 56 │ │ │ │ - ld.d $s2, $sp, 48 │ │ │ │ - ld.d $s3, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 80 │ │ │ │ - ret │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beq $t0, $s1, 96 # 32e3c ::do_widen(char) const@@Base+0x1f8d4> │ │ │ │ + beq $t0, $s2, 220 # 32ebc ::do_widen(char) const@@Base+0x1f954> │ │ │ │ + bnez $t0, 160 # 32e84 ::do_widen(char) const@@Base+0x1f91c> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 20 # 32e0c ::do_widen(char) const@@Base+0x1f8a4> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + ld.d $s2, $sp, 16 │ │ │ │ + ld.d $s3, $sp, 8 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + li.w $a0, 100 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + b 18256 # 3757c ::do_widen(char) const@@Base+0x24014> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 16 # 32e5c ::do_widen(char) const@@Base+0x1f8f4> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + li.w $a0, 96 │ │ │ │ + bl -185696 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl 404 # 32ffc ::do_widen(char) const@@Base+0x1fa94> │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + bl 16164 # 36d9c ::do_widen(char) const@@Base+0x23834> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ nop │ │ │ │ + beqz $a0, 16 # 32e94 ::do_widen(char) const@@Base+0x1f92c> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 40 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + li.w $a0, 100 │ │ │ │ + bl 18148 # 3757c ::do_widen(char) const@@Base+0x24014> │ │ │ │ + b -224 # 32dbc ::do_widen(char) const@@Base+0x1f854> │ │ │ │ nop │ │ │ │ - beqz $a0, -72 # 32088 , std::allocator >::~basic_stringbuf()@@Base+0x173f8> │ │ │ │ - b 68 # 32118 , std::allocator >::~basic_stringbuf()@@Base+0x17488> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 16 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 16 # 32edc ::do_widen(char) const@@Base+0x1f974> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + li.w $a0, 24 │ │ │ │ + bl -185824 │ │ │ │ + move $s3, $a0 │ │ │ │ + bl -696 # 32c30 ::do_widen(char) const@@Base+0x1f6c8> │ │ │ │ + move $a0, $s3 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -2024 # 32710 ::do_widen(char) const@@Base+0x1f1a8> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + b -124 # 32e84 ::do_widen(char) const@@Base+0x1f91c> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 24 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -185856 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -181360 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - move $s1, $a0 │ │ │ │ - stptr.d $a0, $s0, 0 │ │ │ │ - st.d $t1, $s0, 16 │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -181572 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - ldptr.d $s1, $s0, 0 │ │ │ │ - b -168 # 32088 , std::allocator >::~basic_stringbuf()@@Base+0x173f8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ - beq $t1, $t0, 16 # 32150 , std::allocator >::~basic_stringbuf()@@Base+0x174c0> │ │ │ │ - nop │ │ │ │ - bl -182600 │ │ │ │ - nop │ │ │ │ - pcaddi $a0, 8720 │ │ │ │ - bl -182580 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi.d $sp, $sp, -64 │ │ │ │ - stptr.d $s6, $sp, 0 │ │ │ │ - ld.d $s6, $a0, 16 │ │ │ │ - st.d $s1, $sp, 40 │ │ │ │ - st.d $s4, $sp, 16 │ │ │ │ - st.d $s5, $sp, 8 │ │ │ │ - st.d $ra, $sp, 56 │ │ │ │ - st.d $s0, $sp, 48 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - move $s4, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - move $s5, $a2 │ │ │ │ - beqz $s6, 448 # 32350 , std::allocator >::~basic_stringbuf()@@Base+0x176c0> │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - lu12i.w $s2, 524287 │ │ │ │ - st.d $s3, $sp, 24 │ │ │ │ - ori $s2, $s2, 0xfff │ │ │ │ - lu12i.w $s3, -524288 │ │ │ │ - nop │ │ │ │ - sltu $a2, $s0, $s5 │ │ │ │ - maskeqz $t0, $s0, $a2 │ │ │ │ - masknez $a2, $s5, $a2 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s1 │ │ │ │ - beqz $a2, 12 # 321d0 , std::allocator >::~basic_stringbuf()@@Base+0x17540> │ │ │ │ - bl -181976 │ │ │ │ - bnez $a0, 20 # 321e0 , std::allocator >::~basic_stringbuf()@@Base+0x17550> │ │ │ │ - sub.d $s0, $s5, $s0 │ │ │ │ - blt $s2, $s0, 20 # 321e8 , std::allocator >::~basic_stringbuf()@@Base+0x17558> │ │ │ │ - blt $s0, $s3, 56 # 32210 , std::allocator >::~basic_stringbuf()@@Base+0x17580> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 48 # 32210 , std::allocator >::~basic_stringbuf()@@Base+0x17580> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s6, 24 │ │ │ │ - move $t1, $zero │ │ │ │ - beqz $t0, 48 # 32220 , std::allocator >::~basic_stringbuf()@@Base+0x17590> │ │ │ │ - nop │ │ │ │ - ld.d $a1, $t0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -84 # 321b0 , std::allocator >::~basic_stringbuf()@@Base+0x17520> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $t0, $s6, 16 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bnez $t0, -32 # 321f8 , std::allocator >::~basic_stringbuf()@@Base+0x17568> │ │ │ │ - nop │ │ │ │ - bnez $t1, 176 # 322d0 , std::allocator >::~basic_stringbuf()@@Base+0x17640> │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - ld.d $s0, $s6, 40 │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ - move $s2, $s6 │ │ │ │ + bl -184984 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 96 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -185880 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -185008 │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 104 # 322b0 , std::allocator >::~basic_stringbuf()@@Base+0x17620> │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -182112 │ │ │ │ - beqz $a0, 92 # 322b0 , std::allocator >::~basic_stringbuf()@@Base+0x17620> │ │ │ │ - slti $a0, $a0, 0 │ │ │ │ - maskeqz $s2, $s2, $a0 │ │ │ │ - masknez $s6, $s6, $a0 │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 48 │ │ │ │ - ld.d $s1, $sp, 40 │ │ │ │ - ld.d $s4, $sp, 16 │ │ │ │ - ld.d $s5, $sp, 8 │ │ │ │ - move $a0, $s6 │ │ │ │ - move $a1, $s2 │ │ │ │ - ld.d $s2, $sp, 32 │ │ │ │ - ldptr.d $s6, $sp, 0 │ │ │ │ - addi.d $sp, $sp, 64 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t0, $a0, 32 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + bnez $t0, 88 # 32fac ::do_widen(char) const@@Base+0x1fa44> │ │ │ │ + ld.bu $t0, $a0, 48 │ │ │ │ + bnez $t0, 48 # 32f8c ::do_widen(char) const@@Base+0x1fa24> │ │ │ │ + ld.bu $t0, $a0, 64 │ │ │ │ + bnez $t0, 136 # 32fec ::do_widen(char) const@@Base+0x1fa84> │ │ │ │ + ld.bu $t0, $a0, 80 │ │ │ │ + beqz $t0, 96 # 32fcc ::do_widen(char) const@@Base+0x1fa64> │ │ │ │ + ld.d $a1, $a0, 72 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -50048 # 26bf8 ::do_widen(char) const@@Base+0x13690> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $s0, 84 # 32310 , std::allocator >::~basic_stringbuf()@@Base+0x17680> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $s0, $t0, 108 # 32330 , std::allocator >::~basic_stringbuf()@@Base+0x176a0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - b -116 # 32258 , std::allocator >::~basic_stringbuf()@@Base+0x175c8> │ │ │ │ - ld.d $s3, $sp, 24 │ │ │ │ nop │ │ │ │ - ld.d $s2, $s4, 24 │ │ │ │ - beq $s6, $s2, 84 # 32330 , std::allocator >::~basic_stringbuf()@@Base+0x176a0> │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -182676 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $s2, $s6 │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - ld.d $s0, $t0, 40 │ │ │ │ - move $s6, $t0 │ │ │ │ - b -196 # 32238 , std::allocator >::~basic_stringbuf()@@Base+0x175a8> │ │ │ │ + ld.d $a1, $a0, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -50076 # 26bf8 ::do_widen(char) const@@Base+0x13690> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s2, $zero │ │ │ │ - b -172 # 32268 , std::allocator >::~basic_stringbuf()@@Base+0x175d8> │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 24 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -50108 # 26bf8 ::do_widen(char) const@@Base+0x13690> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $s6, $zero │ │ │ │ - b -204 # 32268 , std::allocator >::~basic_stringbuf()@@Base+0x175d8> │ │ │ │ + ld.d $a1, $a0, 16 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -50140 # 26bf8 ::do_widen(char) const@@Base+0x13690> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 56 │ │ │ │ + move $a0, $t1 │ │ │ │ + b -50172 # 26bf8 ::do_widen(char) const@@Base+0x13690> │ │ │ │ nop │ │ │ │ - addi.d $s6, $a0, 8 │ │ │ │ - b -124 # 322d8 , std::allocator >::~basic_stringbuf()@@Base+0x17648> │ │ │ │ + pcaddi $t0, 45621 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.d $zero, $a0, 24 │ │ │ │ + st.b $zero, $a0, 32 │ │ │ │ + st.d $zero, $a0, 40 │ │ │ │ + st.b $zero, $a0, 48 │ │ │ │ + st.d $zero, $a0, 56 │ │ │ │ + st.b $zero, $a0, 64 │ │ │ │ + st.d $zero, $a0, 72 │ │ │ │ + st.b $zero, $a0, 80 │ │ │ │ + st.d $zero, $a0, 88 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 952 # 32718 , std::allocator >::~basic_stringbuf()@@Base+0x17a88> │ │ │ │ addi.d $sp, $sp, -96 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + pcalau12i $s3, 45 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ st.d $ra, $sp, 88 │ │ │ │ - st.d $s0, $sp, 72 │ │ │ │ - st.d $s5, $sp, 32 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a0, 20 # 33084 ::do_widen(char) const@@Base+0x1fb1c> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s1, 16 │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -186248 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -24552 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + addi.w $s0, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -24552 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -34108 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + st.d $s2, $s1, 16 │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186316 │ │ │ │ + lu12i.w $t3, 398903 │ │ │ │ + ori $t3, $t3, 0x241 │ │ │ │ + lu32i.d $t3, 25956 │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + lu52i.d $t3, $t3, 1234 │ │ │ │ + lu12i.w $t2, 6 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 8 │ │ │ │ + ori $t2, $t2, 0x46f │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.h $t2, $s0, 8 │ │ │ │ + st.b $t1, $s0, 10 │ │ │ │ + li.w $t0, 11 │ │ │ │ + li.w $a2, 1337 │ │ │ │ + move $a1, $s2 │ │ │ │ move $s4, $a0 │ │ │ │ - nop │ │ │ │ - ld.d $s5, $s4, 24 │ │ │ │ - beqz $s5, 812 # 326b0 , std::allocator >::~basic_stringbuf()@@Base+0x17a20> │ │ │ │ - st.d $s1, $sp, 64 │ │ │ │ - st.d $s2, $sp, 56 │ │ │ │ - st.d $s6, $sp, 24 │ │ │ │ - st.d $s7, $sp, 16 │ │ │ │ - ld.d $s6, $s5, 24 │ │ │ │ - beqz $s6, 692 # 32650 , std::allocator >::~basic_stringbuf()@@Base+0x179c0> │ │ │ │ - ld.d $s7, $s6, 24 │ │ │ │ - beqz $s7, 604 # 32600 , std::allocator >::~basic_stringbuf()@@Base+0x17970> │ │ │ │ - ld.d $s0, $s7, 24 │ │ │ │ - beqz $s0, 412 # 32548 , std::allocator >::~basic_stringbuf()@@Base+0x178b8> │ │ │ │ - ld.d $s2, $s0, 24 │ │ │ │ - beqz $s2, 228 # 32498 , std::allocator >::~basic_stringbuf()@@Base+0x17808> │ │ │ │ - st.d $s3, $sp, 48 │ │ │ │ - nop │ │ │ │ - ld.d $s3, $s2, 24 │ │ │ │ - beqz $s3, 308 # 324f8 , std::allocator >::~basic_stringbuf()@@Base+0x17868> │ │ │ │ - st.d $s8, $sp, 8 │ │ │ │ - nop │ │ │ │ - ld.d $s1, $s3, 24 │ │ │ │ - beqz $s1, 476 # 325b0 , std::allocator >::~basic_stringbuf()@@Base+0x17920> │ │ │ │ - ld.d $s8, $s1, 24 │ │ │ │ - beqz $s8, 100 # 32440 , std::allocator >::~basic_stringbuf()@@Base+0x177b0> │ │ │ │ - st.d $fp, $sp, 80 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s8, 24 │ │ │ │ - move $fp, $s8 │ │ │ │ - bl -144 # 32360 , std::allocator >::~basic_stringbuf()@@Base+0x176d0> │ │ │ │ - ld.d $a0, $fp, 64 │ │ │ │ - addi.d $t0, $fp, 80 │ │ │ │ - ld.d $s8, $s8, 16 │ │ │ │ - beq $a0, $t0, 16 # 32410 , std::allocator >::~basic_stringbuf()@@Base+0x17780> │ │ │ │ - ld.d $a1, $fp, 80 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 35 │ │ │ │ + bl -41176 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 33134 ::do_widen(char) const@@Base+0x1fbcc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183036 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - addi.d $t0, $fp, 48 │ │ │ │ - beq $a0, $t0, 16 # 32428 , std::allocator >::~basic_stringbuf()@@Base+0x17798> │ │ │ │ - ld.d $a1, $fp, 48 │ │ │ │ + bl -186400 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34168 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186436 │ │ │ │ + lu12i.w $t2, 415590 │ │ │ │ + ori $t2, $t2, 0x54c │ │ │ │ + lu32i.d $t2, 204908 │ │ │ │ + lu52i.d $t2, $t2, 1621 │ │ │ │ + lu12i.w $t1, 476726 │ │ │ │ + ori $t1, $t1, 0x56c │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + li.w $a2, 1338 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 36 │ │ │ │ + bl -41280 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 3319c ::do_widen(char) const@@Base+0x1fc34> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183060 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -183072 │ │ │ │ - bnez $s8, -76 # 323e8 , std::allocator >::~basic_stringbuf()@@Base+0x17758> │ │ │ │ - ld.d $fp, $sp, 80 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s1, 64 │ │ │ │ - addi.d $t0, $s1, 80 │ │ │ │ - ld.d $s8, $s1, 16 │ │ │ │ - beq $a0, $t0, 20 # 32460 , std::allocator >::~basic_stringbuf()@@Base+0x177d0> │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ + bl -186504 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34272 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186540 │ │ │ │ + lu12i.w $t3, 415446 │ │ │ │ + ori $t3, $t3, 0x147 │ │ │ │ + lu32i.d $t3, 348960 │ │ │ │ + lu52i.d $t3, $t3, 1862 │ │ │ │ + lu12i.w $t2, 423654 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + ori $t2, $t2, 0x974 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.b $t1, $s0, 12 │ │ │ │ + li.w $t0, 13 │ │ │ │ + li.w $a2, 1339 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 37 │ │ │ │ + bl -41392 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 3320c ::do_widen(char) const@@Base+0x1fca4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183112 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - addi.d $t0, $s1, 48 │ │ │ │ - beq $a0, $t0, 16 # 32478 , std::allocator >::~basic_stringbuf()@@Base+0x177e8> │ │ │ │ - ld.d $a1, $s1, 48 │ │ │ │ + bl -186616 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34384 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186652 │ │ │ │ + lu12i.w $t3, 132245 │ │ │ │ + ori $t3, $t3, 0x547 │ │ │ │ + lu32i.d $t3, 290895 │ │ │ │ + lu52i.d $t3, $t3, 1687 │ │ │ │ + lu12i.w $t2, 6 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + ori $t2, $t2, 0xe6f │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.h $t2, $s0, 8 │ │ │ │ + st.b $t1, $s0, 10 │ │ │ │ + li.w $t0, 11 │ │ │ │ + li.w $a2, 1341 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 35 │ │ │ │ + bl -41504 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 3327c ::do_widen(char) const@@Base+0x1fd14> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183140 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -183152 │ │ │ │ - beqz $s8, 300 # 325b0 , std::allocator >::~basic_stringbuf()@@Base+0x17920> │ │ │ │ - move $s1, $s8 │ │ │ │ - b -180 # 323d8 , std::allocator >::~basic_stringbuf()@@Base+0x17748> │ │ │ │ - ld.d $s3, $sp, 48 │ │ │ │ + bl -186728 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34496 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186764 │ │ │ │ + lu12i.w $t1, 476902 │ │ │ │ + ori $t1, $t1, 0xf43 │ │ │ │ + lu32i.d $t1, -233614 │ │ │ │ + lu52i.d $t1, $t1, 1846 │ │ │ │ + li.w $t0, 8 │ │ │ │ + li.w $a2, 1342 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 32 │ │ │ │ + bl -41596 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 332dc ::do_widen(char) const@@Base+0x1fd74> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -186820 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s0, 16 │ │ │ │ - beq $a0, $t0, 20 # 324b8 , std::allocator >::~basic_stringbuf()@@Base+0x17828> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34592 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186860 │ │ │ │ + lu12i.w $t1, 460486 │ │ │ │ + ori $t1, $t1, 0x548 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1340 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl -41684 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 33334 ::do_widen(char) const@@Base+0x1fdcc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183200 │ │ │ │ + bl -186908 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 324d0 , std::allocator >::~basic_stringbuf()@@Base+0x17840> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -34680 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -186948 │ │ │ │ + lu12i.w $t1, 476823 │ │ │ │ + ori $t1, $t1, 0x551 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1343 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl -41772 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 3338c ::do_widen(char) const@@Base+0x1fe24> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183228 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -183240 │ │ │ │ - beqz $s1, 108 # 32548 , std::allocator >::~basic_stringbuf()@@Base+0x178b8> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -308 # 323b0 , std::allocator >::~basic_stringbuf()@@Base+0x17720> │ │ │ │ + bl -186996 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 88 # 333ec ::do_widen(char) const@@Base+0x1fe84> │ │ │ │ + ld.d $a0, $s1, 16 │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + b -34808 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ nop │ │ │ │ - ld.d $s8, $sp, 8 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -186876 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -187080 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 72 # 3342c ::do_widen(char) const@@Base+0x1fec4> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 64 │ │ │ │ - addi.d $t0, $s2, 80 │ │ │ │ - ld.d $s1, $s2, 16 │ │ │ │ - beq $a0, $t0, 20 # 32518 , std::allocator >::~basic_stringbuf()@@Base+0x17888> │ │ │ │ - ld.d $a1, $s2, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183296 │ │ │ │ + bl -187372 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 32530 , std::allocator >::~basic_stringbuf()@@Base+0x178a0> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183324 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -183336 │ │ │ │ - beqz $s1, -172 # 32490 , std::allocator >::~basic_stringbuf()@@Base+0x17800> │ │ │ │ - move $s2, $s1 │ │ │ │ - b -388 # 323c0 , std::allocator >::~basic_stringbuf()@@Base+0x17730> │ │ │ │ - ld.d $a0, $s7, 64 │ │ │ │ - addi.d $t0, $s7, 80 │ │ │ │ - ld.d $s0, $s7, 16 │ │ │ │ - beq $a0, $t0, 20 # 32568 , std::allocator >::~basic_stringbuf()@@Base+0x178d8> │ │ │ │ - ld.d $a1, $s7, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183376 │ │ │ │ + b -48 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s7, 32 │ │ │ │ - addi.d $t0, $s7, 48 │ │ │ │ - beq $a0, $t0, 16 # 32580 , std::allocator >::~basic_stringbuf()@@Base+0x178f0> │ │ │ │ - ld.d $a1, $s7, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183404 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s7 │ │ │ │ - bl -183416 │ │ │ │ - beqz $s0, 116 # 32600 , std::allocator >::~basic_stringbuf()@@Base+0x17970> │ │ │ │ - move $s7, $s0 │ │ │ │ - b -492 # 323a8 , std::allocator >::~basic_stringbuf()@@Base+0x17718> │ │ │ │ + b -56 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ + b -64 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -187144 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -56 # 333ec ::do_widen(char) const@@Base+0x1fe84> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -186288 │ │ │ │ + b -112 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ + b -120 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ + b -128 # 333c4 ::do_widen(char) const@@Base+0x1fe5c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 64 │ │ │ │ - addi.d $t0, $s3, 80 │ │ │ │ - ld.d $s1, $s3, 16 │ │ │ │ - beq $a0, $t0, 20 # 325d0 , std::allocator >::~basic_stringbuf()@@Base+0x17940> │ │ │ │ - ld.d $a1, $s3, 80 │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + pcalau12i $s3, 45 │ │ │ │ + ld.d $s3, $s3, -200 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $a0, 56 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + st.d $s4, $sp, 48 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a0, 20 # 33494 ::do_widen(char) const@@Base+0x1ff2c> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s1, 56 │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -187288 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -25592 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + addi.w $s0, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -25592 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -35148 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + st.d $s2, $s1, 56 │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -187356 │ │ │ │ + addi.d $s2, $sp, 8 │ │ │ │ + lu12i.w $t1, 439862 │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + ori $t1, $t1, 0x142 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1345 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.w $t1, $sp, 24 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 28 │ │ │ │ + bl -42188 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 3352c ::do_widen(char) const@@Base+0x1ffc4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183480 │ │ │ │ + bl -187412 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s3, 32 │ │ │ │ - addi.d $t0, $s3, 48 │ │ │ │ - beq $a0, $t0, 16 # 325e8 , std::allocator >::~basic_stringbuf()@@Base+0x17958> │ │ │ │ - ld.d $a1, $s3, 48 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -35184 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + bl -34632 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -187460 │ │ │ │ + lu12i.w $t2, 489206 │ │ │ │ + ori $t2, $t2, 0x853 │ │ │ │ + pcaddi $t3, 46041 │ │ │ │ + lu32i.d $t2, -48608 │ │ │ │ + lu52i.d $t2, $t2, 1830 │ │ │ │ + lu12i.w $t1, 472870 │ │ │ │ + ld.bu $a3, $t3, 0 │ │ │ │ + ori $t1, $t1, 0x564 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + li.w $a2, 1357 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 36 │ │ │ │ + bl -43376 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 335a4 ::do_widen(char) const@@Base+0x2003c> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183508 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -183520 │ │ │ │ - beqz $s1, -260 # 324f0 , std::allocator >::~basic_stringbuf()@@Base+0x17860> │ │ │ │ - move $s3, $s1 │ │ │ │ - b -556 # 323d0 , std::allocator >::~basic_stringbuf()@@Base+0x17740> │ │ │ │ - ld.d $a0, $s6, 64 │ │ │ │ - addi.d $t0, $s6, 80 │ │ │ │ - ld.d $s0, $s6, 16 │ │ │ │ - beq $a0, $t0, 20 # 32620 , std::allocator >::~basic_stringbuf()@@Base+0x17990> │ │ │ │ - ld.d $a1, $s6, 80 │ │ │ │ + bl -187536 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -35304 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -187572 │ │ │ │ + lu12i.w $t3, 407270 │ │ │ │ + ori $t3, $t3, 0x146 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + lu32i.d $t3, 139385 │ │ │ │ + ld.bu $a3, $t0, 0 │ │ │ │ + lu52i.d $t3, $t3, 1780 │ │ │ │ + lu12i.w $t2, 468566 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + ori $t2, $t2, 0x472 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.b $t1, $s0, 12 │ │ │ │ + li.w $t0, 13 │ │ │ │ + li.w $a2, 1358 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 37 │ │ │ │ + bl -43500 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 33624 ::do_widen(char) const@@Base+0x200bc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183560 │ │ │ │ + bl -187660 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s6, 32 │ │ │ │ - addi.d $t0, $s6, 48 │ │ │ │ - beq $a0, $t0, 16 # 32638 , std::allocator >::~basic_stringbuf()@@Base+0x179a8> │ │ │ │ - ld.d $a1, $s6, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183588 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -183600 │ │ │ │ - beqz $s0, 12 # 32650 , std::allocator >::~basic_stringbuf()@@Base+0x179c0> │ │ │ │ - move $s6, $s0 │ │ │ │ - b -684 # 323a0 , std::allocator >::~basic_stringbuf()@@Base+0x17710> │ │ │ │ - ld.d $a0, $s5, 64 │ │ │ │ - addi.d $t0, $s5, 80 │ │ │ │ - ld.d $s0, $s5, 16 │ │ │ │ - beq $a0, $t0, 20 # 32670 , std::allocator >::~basic_stringbuf()@@Base+0x179e0> │ │ │ │ - ld.d $a1, $s5, 80 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -35432 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -187700 │ │ │ │ + lu12i.w $t2, 415559 │ │ │ │ + ori $t2, $t2, 0x54f │ │ │ │ + pcalau12i $t3, 45 │ │ │ │ + addi.d $t3, $t3, 1206 │ │ │ │ + lu32i.d $t2, 139378 │ │ │ │ + lu52i.d $t2, $t2, 1780 │ │ │ │ + lu12i.w $t1, 468566 │ │ │ │ + ld.bu $a3, $t3, 0 │ │ │ │ + ori $t1, $t1, 0x472 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + li.w $a2, 1359 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $s4, $a0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.b $zero, $sp, 36 │ │ │ │ + bl -43620 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 3369c ::do_widen(char) const@@Base+0x20134> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183640 │ │ │ │ + bl -187780 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s5, 32 │ │ │ │ - addi.d $t0, $s5, 48 │ │ │ │ - beq $a0, $t0, 16 # 32688 , std::allocator >::~basic_stringbuf()@@Base+0x179f8> │ │ │ │ - ld.d $a1, $s5, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -183668 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -183680 │ │ │ │ - beqz $s0, 12 # 326a0 , std::allocator >::~basic_stringbuf()@@Base+0x17a10> │ │ │ │ - move $s5, $s0 │ │ │ │ - b -772 # 32398 , std::allocator >::~basic_stringbuf()@@Base+0x17708> │ │ │ │ - ld.d $s1, $sp, 64 │ │ │ │ - ld.d $s2, $sp, 56 │ │ │ │ - ld.d $s6, $sp, 24 │ │ │ │ - ld.d $s7, $sp, 16 │ │ │ │ - ld.d $a0, $s4, 64 │ │ │ │ - addi.d $t0, $s4, 80 │ │ │ │ - ld.d $s0, $s4, 16 │ │ │ │ - beq $a0, $t0, 20 # 326d0 , std::allocator >::~basic_stringbuf()@@Base+0x17a40> │ │ │ │ - ld.d $a1, $s4, 80 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -35552 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -187820 │ │ │ │ + move $s4, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $sp │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -186940 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ldptr.d $t5, $sp, 0 │ │ │ │ + lu12i.w $t4, 476902 │ │ │ │ + ori $t4, $t4, 0x543 │ │ │ │ + lu12i.w $t3, 501399 │ │ │ │ + lu32i.d $t4, 29285 │ │ │ │ + ori $t3, $t3, 0x26f │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t5, $sp, 24 │ │ │ │ + lu52i.d $t4, $t4, 1154 │ │ │ │ + lu32i.d $t3, 290415 │ │ │ │ + stptr.d $t4, $t0, 0 │ │ │ │ + li.w $t2, 108 │ │ │ │ + lu52i.d $t3, $t3, 1559 │ │ │ │ + st.d $t3, $t0, 8 │ │ │ │ + st.b $t2, $t0, 16 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + pcalau12i $t1, 45 │ │ │ │ + addi.d $t1, $t1, 1202 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + ld.bu $a3, $t1, 0 │ │ │ │ + li.w $a2, 1361 │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -43804 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 20 # 33754 ::do_widen(char) const@@Base+0x201ec> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183736 │ │ │ │ + bl -187964 │ │ │ │ nop │ │ │ │ - ld.d $a0, $s4, 32 │ │ │ │ - addi.d $t0, $s4, 48 │ │ │ │ - beq $a0, $t0, 16 # 326e8 , std::allocator >::~basic_stringbuf()@@Base+0x17a58> │ │ │ │ - ld.d $a1, $s4, 48 │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -35736 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -188004 │ │ │ │ + pcaddi $t0, 8516 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + ldptr.w $t2, $t0, 8 │ │ │ │ + ld.hu $t1, $t0, 12 │ │ │ │ + pcalau12i $t5, 45 │ │ │ │ + addi.d $t5, $t5, 1203 │ │ │ │ + ld.bu $t0, $t0, 14 │ │ │ │ + li.w $t4, 15 │ │ │ │ + ld.bu $a3, $t5, 0 │ │ │ │ + st.d $s0, $sp, 8 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.b $zero, $sp, 39 │ │ │ │ + st.d $t3, $sp, 24 │ │ │ │ + li.w $a2, 1362 │ │ │ │ + move $a1, $s2 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + st.b $t0, $s0, 14 │ │ │ │ + move $s4, $a0 │ │ │ │ + bl -43928 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s0, 16 # 337cc ::do_widen(char) const@@Base+0x20264> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -183764 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -183776 │ │ │ │ - beqz $s0, 12 # 32700 , std::allocator >::~basic_stringbuf()@@Base+0x17a70> │ │ │ │ - move $s4, $s0 │ │ │ │ - b -892 # 32380 , std::allocator >::~basic_stringbuf()@@Base+0x176f0> │ │ │ │ + bl -188088 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, 88 # 3382c ::do_widen(char) const@@Base+0x202c4> │ │ │ │ + ld.d $a0, $s1, 56 │ │ │ │ ld.d $ra, $sp, 88 │ │ │ │ - ld.d $s0, $sp, 72 │ │ │ │ - ld.d $s4, $sp, 40 │ │ │ │ - ld.d $s5, $sp, 32 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + ld.d $s4, $sp, 48 │ │ │ │ addi.d $sp, $sp, 96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + b -35896 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ nop │ │ │ │ - beqz $a0, 312 # 32858 , std::allocator >::~basic_stringbuf()@@Base+0x17bc8> │ │ │ │ - addi.d $sp, $sp, -48 │ │ │ │ - st.d $s3, $sp, 8 │ │ │ │ - st.d $ra, $sp, 40 │ │ │ │ - st.d $s0, $sp, 32 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $s2, $sp, 16 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $s3, 24 │ │ │ │ - move $s2, $s3 │ │ │ │ - addi.d $s1, $s2, 200 │ │ │ │ - bl -44 # 32720 , std::allocator >::~basic_stringbuf()@@Base+0x17a90> │ │ │ │ - ld.d $s0, $s2, 200 │ │ │ │ - ld.d $s3, $s3, 16 │ │ │ │ - beq $s0, $s1, 32 # 32778 , std::allocator >::~basic_stringbuf()@@Base+0x17ae8> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -187964 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -183900 │ │ │ │ - bne $s0, $s1, -16 # 32760 , std::allocator >::~basic_stringbuf()@@Base+0x17ad0> │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -188172 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + beq $t1, $t0, 68 # 3386c ::do_widen(char) const@@Base+0x20304> │ │ │ │ + bl -188460 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 176 │ │ │ │ - addi.d $s1, $s2, 176 │ │ │ │ - beq $s1, $s0, 40 # 327a8 , std::allocator >::~basic_stringbuf()@@Base+0x17b18> │ │ │ │ + b -48 # 33804 ::do_widen(char) const@@Base+0x2029c> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 # 33814 ::do_widen(char) const@@Base+0x202ac> │ │ │ │ + b -64 # 33804 ::do_widen(char) const@@Base+0x2029c> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -188232 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s3, 0 │ │ │ │ + bne $t1, $t0, -56 # 3382c ::do_widen(char) const@@Base+0x202c4> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -183948 │ │ │ │ - bne $s1, $s0, -16 # 32790 , std::allocator >::~basic_stringbuf()@@Base+0x17b00> │ │ │ │ + bl -187376 │ │ │ │ + b -112 # 33804 ::do_widen(char) const@@Base+0x2029c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 144 │ │ │ │ - bl -140 # 32720 , std::allocator >::~basic_stringbuf()@@Base+0x17a90> │ │ │ │ - ld.d $s1, $s2, 96 │ │ │ │ - beqz $s1, 92 # 32810 , std::allocator >::~basic_stringbuf()@@Base+0x17b80> │ │ │ │ + b -120 # 33804 ::do_widen(char) const@@Base+0x2029c> │ │ │ │ nop │ │ │ │ + b -128 # 33804 ::do_widen(char) const@@Base+0x2029c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -1128 # 32360 , std::allocator >::~basic_stringbuf()@@Base+0x176d0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 327e8 , std::allocator >::~basic_stringbuf()@@Base+0x17b58> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -184020 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 32800 , std::allocator >::~basic_stringbuf()@@Base+0x17b70> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -184044 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -184056 │ │ │ │ - bnez $s1, -76 # 327c0 , std::allocator >::~basic_stringbuf()@@Base+0x17b30> │ │ │ │ - ld.d $a0, $s2, 32 │ │ │ │ - addi.d $t0, $s2, 48 │ │ │ │ - beq $a0, $t0, 16 # 32828 , std::allocator >::~basic_stringbuf()@@Base+0x17b98> │ │ │ │ - ld.d $a1, $s2, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -184084 │ │ │ │ - li.w $a1, 224 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -184096 │ │ │ │ - bnez $s3, -244 # 32740 , std::allocator >::~basic_stringbuf()@@Base+0x17ab0> │ │ │ │ - ld.d $ra, $sp, 40 │ │ │ │ - ld.d $s0, $sp, 32 │ │ │ │ - ld.d $s1, $sp, 24 │ │ │ │ - ld.d $s2, $sp, 16 │ │ │ │ - ld.d $s3, $sp, 8 │ │ │ │ - addi.d $sp, $sp, 48 │ │ │ │ + ld.d $t0, $a0, 56 │ │ │ │ + beqz $t0, 188 # 3394c ::do_widen(char) const@@Base+0x203e4> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + li.w $a1, 1357 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $t0 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -31768 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + pcaddi $t0, 45823 │ │ │ │ + li.w $a1, 1358 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -31792 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1205 │ │ │ │ + li.w $a1, 1359 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -31820 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1206 │ │ │ │ + li.w $a1, 1361 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -31848 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1202 │ │ │ │ + li.w $a1, 1362 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -31876 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1203 │ │ │ │ + st.b $a0, $t0, 0 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ nop │ │ │ │ - beqz $a0, 16 # 32870 , std::allocator >::~basic_stringbuf()@@Base+0x17be0> │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a0, 16 # 32890 , std::allocator >::~basic_stringbuf()@@Base+0x17c00> │ │ │ │ - xori $a0, $a0, 0x1 │ │ │ │ - sltu $a0, $zero, $a0 │ │ │ │ - addi.d $a0, $a0, 1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 96 │ │ │ │ - pcalau12i $s2, 46 │ │ │ │ - ld.d $s2, $s2, -200 │ │ │ │ - ldptr.d $t1, $s2, 0 │ │ │ │ - st.d $s3, $sp, 88 │ │ │ │ - pcaddi $s3, 46856 │ │ │ │ - ld.bu $t0, $s3, 0 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s0, $sp, 112 │ │ │ │ - st.d $s1, $sp, 104 │ │ │ │ - st.d $t1, $sp, 56 │ │ │ │ - beqz $t0, 672 # 32b70 , std::allocator >::~basic_stringbuf()@@Base+0x17ee0> │ │ │ │ - ld.bu $t0, $s3, 1 │ │ │ │ - pcaddi $s0, 46930 │ │ │ │ - beqz $t0, 276 # 329f0 , std::allocator >::~basic_stringbuf()@@Base+0x17d60> │ │ │ │ - ld.bu $t0, $s0, 64 │ │ │ │ - bnez $t0, 540 # 32b00 , std::allocator >::~basic_stringbuf()@@Base+0x17e70> │ │ │ │ - ld.bu $t0, $s0, 65 │ │ │ │ - beqz $t0, 196 # 329b0 , std::allocator >::~basic_stringbuf()@@Base+0x17d20> │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $a2, $s0, 40 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -169444 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -180572 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 20 # 32928 , std::allocator >::~basic_stringbuf()@@Base+0x17c98> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -184336 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + pcalau12i $s1, 45 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $a0, 40 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + beqz $a0, 408 # 33b1c ::do_widen(char) const@@Base+0x205b4> │ │ │ │ + li.w $a1, 1346 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + bl -31884 # 2bd04 ::do_widen(char) const@@Base+0x1879c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t0, 45769 │ │ │ │ + li.w $a1, 1348 │ │ │ │ + stptr.w $t1, $t0, 0 │ │ │ │ + bl -31908 # 2bd04 ::do_widen(char) const@@Base+0x1879c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t0, 45761 │ │ │ │ + li.w $a1, 1349 │ │ │ │ + stptr.w $t1, $t0, 0 │ │ │ │ + bl -32044 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t0, 45837 │ │ │ │ + li.w $a1, 1347 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -32068 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + ld.d $a1, $s0, 40 │ │ │ │ + move $t1, $a0 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1537 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + li.w $a2, 1350 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + move $s2, $a0 │ │ │ │ + bl -31864 # 2bd84 ::do_widen(char) const@@Base+0x1881c> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + li.w $t0, 5 │ │ │ │ + beq $t1, $t0, 68 # 33a4c ::do_widen(char) const@@Base+0x204e4> │ │ │ │ + li.w $t2, 6 │ │ │ │ + li.w $t0, 2 │ │ │ │ + bne $t1, $t2, 96 # 33a74 ::do_widen(char) const@@Base+0x2050c> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t1, 431686 │ │ │ │ + ori $t1, $t1, 0x54d │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + beq $t2, $t1, 356 # 33b8c ::do_widen(char) const@@Base+0x20624> │ │ │ │ + li.w $t0, 2 │ │ │ │ + b 68 # 33a74 ::do_widen(char) const@@Base+0x2050c> │ │ │ │ nop │ │ │ │ - li.w $a2, 34 │ │ │ │ - pcaddi $a1, 9201 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184248 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 42 │ │ │ │ - pcaddi $a1, 9206 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184268 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $t0, 46 │ │ │ │ - ld.d $t0, $t0, -224 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $s0, $t0, 240 │ │ │ │ - beqz $s0, 1384 # 32ed0 , std::allocator >::~basic_stringbuf()@@Base+0x18240> │ │ │ │ - ld.bu $t0, $s0, 56 │ │ │ │ - beqz $t0, 800 # 32c90 , std::allocator >::~basic_stringbuf()@@Base+0x18000> │ │ │ │ - ld.b $a1, $s0, 67 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -185680 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 1108 # 32de0 , std::allocator >::~basic_stringbuf()@@Base+0x18150> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - b -184776 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, 1064 # 32de0 , std::allocator >::~basic_stringbuf()@@Base+0x18150> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s0, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 96 │ │ │ │ - ld.d $s3, $sp, 88 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t1, 443926 │ │ │ │ + ori $t1, $t1, 0xd53 │ │ │ │ + ldptr.w $t2, $t0, 0 │ │ │ │ + beq $t2, $t1, 240 # 33b4c ::do_widen(char) const@@Base+0x205e4> │ │ │ │ nop │ │ │ │ + li.w $t0, 1 │ │ │ │ nop │ │ │ │ - li.w $a2, 45 │ │ │ │ - pcaddi $a1, 9123 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - bl -184456 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 47 │ │ │ │ - pcaddi $a1, 9100 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184476 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $s5, $s0, 32 │ │ │ │ - ld.d $s3, $s0, 40 │ │ │ │ - addi.d $s4, $sp, 24 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - addi.d $a1, $s3, 9 │ │ │ │ - move $a0, $s4 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - st.b $zero, $sp, 40 │ │ │ │ - bl -184052 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - li.w $t2, 10 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 8 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 924 # 32df8 , std::allocator >::~basic_stringbuf()@@Base+0x18168> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 9091 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185516 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 912 # 32e10 , std::allocator >::~basic_stringbuf()@@Base+0x18180> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185552 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ + andi $t0, $t0, 0x1 │ │ │ │ + slli.d $t0, $t0, 0x1 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t1, 45715 │ │ │ │ + li.w $a1, 1351 │ │ │ │ + stptr.w $t0, $t1, 0 │ │ │ │ + bl -32128 # 2bd04 ::do_widen(char) const@@Base+0x1879c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t0, 45707 │ │ │ │ + li.w $a1, 1353 │ │ │ │ + stptr.w $t1, $t0, 0 │ │ │ │ + bl -32264 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcaddi $t0, 45783 │ │ │ │ + li.w $a1, 1352 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -32288 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1541 │ │ │ │ + li.w $a1, 1354 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -32316 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + move $t1, $a0 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1538 │ │ │ │ + li.w $a1, 1355 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + bl -32344 # 2bc94 ::do_widen(char) const@@Base+0x1872c> │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + pcalau12i $t0, 45 │ │ │ │ + addi.d $t0, $t0, 1539 │ │ │ │ + st.b $a0, $t0, 0 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + beq $t1, $t0, 104 # 33b6c ::do_widen(char) const@@Base+0x20604> │ │ │ │ ld.d $a1, $sp, 24 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184612 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t1, $a0, $t1 │ │ │ │ - ld.d $s3, $t1, 240 │ │ │ │ - beqz $s3, 1092 # 32f00 , std::allocator >::~basic_stringbuf()@@Base+0x18270> │ │ │ │ - ld.bu $t1, $s3, 56 │ │ │ │ - beqz $t1, 652 # 32d50 , std::allocator >::~basic_stringbuf()@@Base+0x180c0> │ │ │ │ - ld.b $a1, $s3, 67 │ │ │ │ - nop │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -186020 │ │ │ │ - bl -185080 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 752 # 32dd0 , std::allocator >::~basic_stringbuf()@@Base+0x18140> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -184796 │ │ │ │ - ld.bu $t0, $s0, 64 │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - beqz $t0, -532 # 328e8 , std::allocator >::~basic_stringbuf()@@Base+0x17c58> │ │ │ │ - li.w $a2, 60 │ │ │ │ - pcaddi $a1, 9067 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184720 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcalau12i $t0, 46 │ │ │ │ - ld.d $t0, $t0, -224 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - ld.d $s1, $t0, 240 │ │ │ │ - beqz $s1, 932 # 32ed0 , std::allocator >::~basic_stringbuf()@@Base+0x18240> │ │ │ │ - ld.bu $t0, $s1, 56 │ │ │ │ - beqz $t0, 476 # 32d10 , std::allocator >::~basic_stringbuf()@@Base+0x18080> │ │ │ │ - ld.b $a1, $s1, 67 │ │ │ │ + bl -188932 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 128 # 33ba4 ::do_widen(char) const@@Base+0x2063c> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -186136 │ │ │ │ - bl -185196 │ │ │ │ - ld.bu $t0, $s0, 65 │ │ │ │ - beqz $t0, -420 # 329b0 , std::allocator >::~basic_stringbuf()@@Base+0x17d20> │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - ld.d $a1, $s0, 32 │ │ │ │ - ld.d $a2, $s0, 40 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - b -616 # 32900 , std::allocator >::~basic_stringbuf()@@Base+0x17c70> │ │ │ │ nop │ │ │ │ - li.w $a2, 53 │ │ │ │ - pcaddi $a1, 8997 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - bl -184844 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcaddi $a1, 9004 │ │ │ │ - li.w $a2, 47 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -184864 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - pcaddi $s0, 46751 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - addi.d $s1, $sp, 40 │ │ │ │ - addi.d $a1, $t0, 9 │ │ │ │ - ldptr.d $s6, $s0, 0 │ │ │ │ - move $s4, $a0 │ │ │ │ - st.d $zero, $sp, 32 │ │ │ │ - move $s5, $t0 │ │ │ │ - st.d $s1, $sp, 24 │ │ │ │ - st.b $zero, $sp, 40 │ │ │ │ - bl -184448 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - li.w $t2, 10 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 8 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 696 # 32ea0 , std::allocator >::~basic_stringbuf()@@Base+0x18210> │ │ │ │ - li.w $a2, 9 │ │ │ │ - pcaddi $a1, 8992 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185912 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 32 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s5, 684 # 32eb8 , std::allocator >::~basic_stringbuf()@@Base+0x18228> │ │ │ │ - move $a2, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185948 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a2, $sp, 32 │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -185008 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - move $t0, $a0 │ │ │ │ - ld.d $t1, $t1, -24 │ │ │ │ - add.d $t1, $a0, $t1 │ │ │ │ - ld.d $a0, $t1, 240 │ │ │ │ - beqz $a0, 680 # 32ef0 , std::allocator >::~basic_stringbuf()@@Base+0x18260> │ │ │ │ - ld.bu $t1, $a0, 56 │ │ │ │ - beqz $t1, 128 # 32cd0 , std::allocator >::~basic_stringbuf()@@Base+0x18040> │ │ │ │ - ld.b $a1, $a0, 67 │ │ │ │ - move $a0, $t0 │ │ │ │ - bl -186412 │ │ │ │ - bl -185472 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - beq $a0, $s1, 16 # 32c78 , std::allocator >::~basic_stringbuf()@@Base+0x17fe8> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -185188 │ │ │ │ - ld.bu $t0, $s3, 1 │ │ │ │ - beqz $t0, 276 # 32d90 , std::allocator >::~basic_stringbuf()@@Base+0x18100> │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - b -940 # 328e0 , std::allocator >::~basic_stringbuf()@@Base+0x17c50> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -185092 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s0, 0 │ │ │ │ - pcaddi $t1, -32139 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -816 # 32978 , std::allocator >::~basic_stringbuf()@@Base+0x17ce8> │ │ │ │ - move $a0, $s0 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -832 # 32978 , std::allocator >::~basic_stringbuf()@@Base+0x17ce8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $t1, $t0, 4 │ │ │ │ + li.w $t0, 108 │ │ │ │ + bne $t1, $t0, -240 # 33a64 ::do_widen(char) const@@Base+0x204fc> │ │ │ │ + move $t0, $zero │ │ │ │ + b -240 # 33a6c ::do_widen(char) const@@Base+0x20504> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -185160 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - pcaddi $t2, -32156 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ldptr.d $t1, $a0, 0 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - beq $t1, $t2, -156 # 32c58 , std::allocator >::~basic_stringbuf()@@Base+0x17fc8> │ │ │ │ - stptr.d $t0, $sp, 0 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -176 # 32c58 , std::allocator >::~basic_stringbuf()@@Base+0x17fc8> │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + b -84 # 33b1c ::do_widen(char) const@@Base+0x205b4> │ │ │ │ nop │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -185220 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - pcaddi $t1, -32171 │ │ │ │ - li.w $a1, 10 │ │ │ │ - ld.d $t0, $t0, 48 │ │ │ │ - beq $t0, $t1, -488 # 32b40 , std::allocator >::~basic_stringbuf()@@Base+0x17eb0> │ │ │ │ - move $a0, $s1 │ │ │ │ - jirl $ra, $t0, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -504 # 32b40 , std::allocator >::~basic_stringbuf()@@Base+0x17eb0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -185288 # 5990 ::_M_widen_init() const@plt> │ │ │ │ - ldptr.d $t1, $s3, 0 │ │ │ │ - pcaddi $t2, -32188 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - ld.d $t1, $t1, 48 │ │ │ │ - li.w $a1, 10 │ │ │ │ - beq $t1, $t2, -672 # 32ad0 , std::allocator >::~basic_stringbuf()@@Base+0x17e40> │ │ │ │ - move $a0, $s3 │ │ │ │ - jirl $ra, $t1, 0 │ │ │ │ - ldptr.d $t0, $sp, 0 │ │ │ │ - move $a1, $a0 │ │ │ │ - b -692 # 32ad0 , std::allocator >::~basic_stringbuf()@@Base+0x17e40> │ │ │ │ + ld.hu $t1, $t0, 4 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + ori $t0, $t0, 0xd75 │ │ │ │ + bne $t1, $t0, -364 # 33a2c ::do_widen(char) const@@Base+0x204c4> │ │ │ │ + li.w $t0, 1 │ │ │ │ + b -300 # 33a74 ::do_widen(char) const@@Base+0x2050c> │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ + bl -189356 │ │ │ │ nop │ │ │ │ - li.w $a2, 45 │ │ │ │ - pcaddi $a1, 8891 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -185376 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - li.w $a2, 47 │ │ │ │ - pcaddi $a1, 8870 │ │ │ │ - pcalau12i $a0, 46 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - bl -185396 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - ld.d $s5, $s0, 32 │ │ │ │ - ld.d $s3, $s0, 40 │ │ │ │ - ld.d $s6, $sp, 64 │ │ │ │ - b -916 # 32a30 , std::allocator >::~basic_stringbuf()@@Base+0x17da0> │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -188908 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, -28 # 33bac ::do_widen(char) const@@Base+0x20644> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -188240 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $s4, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 72 │ │ │ │ - b -1272 # 328e0 , std::allocator >::~basic_stringbuf()@@Base+0x17c50> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + stptr.d $s0, $sp, 0 │ │ │ │ + move $s0, $a0 │ │ │ │ + bl -656 # 3395c ::do_widen(char) const@@Base+0x203f4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -872 # 3388c ::do_widen(char) const@@Base+0x20324> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + beqz $a0, 24 # 33c14 ::do_widen(char) const@@Base+0x206ac> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ nop │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + beqz $a0, 20 # 33c2c ::do_widen(char) const@@Base+0x206c4> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 24 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + beqz $a0, 20 # 33c44 ::do_widen(char) const@@Base+0x206dc> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 40 │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + beqz $a0, 20 # 33c5c ::do_widen(char) const@@Base+0x206f4> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 56 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + beqz $a0, 20 # 33c74 ::do_widen(char) const@@Base+0x2070c> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 72 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + beqz $a0, 20 # 33c8c ::do_widen(char) const@@Base+0x20724> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - bl -185840 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -24 # 32de8 , std::allocator >::~basic_stringbuf()@@Base+0x18158> │ │ │ │ - pcaddi $a0, 7941 │ │ │ │ - bl -186184 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -48 # 32de8 , std::allocator >::~basic_stringbuf()@@Base+0x18158> │ │ │ │ - pcaddi $a0, 7935 │ │ │ │ - bl -186208 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + pcalau12i $s5, 45 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $a0, $a0, 24 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + st.d $s6, $sp, 80 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + beqz $a0, 24 # 33cfc ::do_widen(char) const@@Base+0x20794> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s4, 24 │ │ │ │ nop │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -189440 │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -27744 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s4, 8 │ │ │ │ + addi.w $s0, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -27744 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -50176 # 27938 ::do_widen(char) const@@Base+0x143d0> │ │ │ │ + st.d $s7, $sp, 72 │ │ │ │ + move $a0, $sp │ │ │ │ + st.d $s1, $s4, 24 │ │ │ │ + bl -141344 # 11528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a8> │ │ │ │ + li.w $a0, 56 │ │ │ │ + move $s7, $sp │ │ │ │ + bl -189524 │ │ │ │ + lu12i.w $t1, 439862 │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + ori $t1, $t1, 0x142 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1345 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185440 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - bne $t1, $t0, -80 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - nop │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -184780 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + st.w $t1, $sp, 40 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.b $zero, $sp, 44 │ │ │ │ + bl -44352 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 16 # 33d9c ::do_widen(char) const@@Base+0x20834> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -189576 │ │ │ │ + ld.d $a0, $s4, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -49772 # 27b38 ::do_widen(char) const@@Base+0x145d0> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -189612 │ │ │ │ + lu12i.w $t2, 411366 │ │ │ │ + ori $t2, $t2, 0x152 │ │ │ │ + lu12i.w $t1, 6 │ │ │ │ + ori $t1, $t1, 0xd6f │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + st.w $t2, $sp, 40 │ │ │ │ + st.h $t1, $s2, 4 │ │ │ │ + li.w $t0, 6 │ │ │ │ + li.w $a2, 1344 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -185480 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - beq $t1, $t0, -40 # 32e48 , std::allocator >::~basic_stringbuf()@@Base+0x181b8> │ │ │ │ - b -132 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - b -80 # 32e28 , std::allocator >::~basic_stringbuf()@@Base+0x18198> │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.b $zero, $sp, 46 │ │ │ │ + bl -44448 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 16 # 33dfc ::do_widen(char) const@@Base+0x20894> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -189672 │ │ │ │ + ld.d $a0, $s4, 24 │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -49868 # 27b38 ::do_widen(char) const@@Base+0x145d0> │ │ │ │ + ld.d $a0, $s4, 24 │ │ │ │ + bl -36888 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + ld.d $s6, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + move $s1, $zero │ │ │ │ + sub.d $t0, $s6, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bgeu $s1, $t0, 128 # 33ea4 ::do_widen(char) const@@Base+0x2093c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s4 │ │ │ │ - bl -185528 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - beq $t1, $t0, -76 # 32e48 , std::allocator >::~basic_stringbuf()@@Base+0x181b8> │ │ │ │ - b -168 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -189744 │ │ │ │ + slli.d $t0, $s1, 0x5 │ │ │ │ + add.d $s0, $s0, $t0 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + move $s6, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -162768 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + slli.w $a2, $s1, 0x0 │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -44572 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + beq $a0, $s2, 20 # 33e7c ::do_widen(char) const@@Base+0x20914> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -189796 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -184 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - pcaddi $a0, 7899 │ │ │ │ - bl -186352 │ │ │ │ + ld.d $a0, $s4, 24 │ │ │ │ + move $a1, $s6 │ │ │ │ + bl -49996 # 27b38 ::do_widen(char) const@@Base+0x145d0> │ │ │ │ + ld.d $s6, $sp, 8 │ │ │ │ + ldptr.d $s0, $sp, 0 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + sub.d $t0, $s6, $s0 │ │ │ │ + srai.d $t0, $t0, 0x5 │ │ │ │ + bltu $s1, $t0, -112 # 33e2c ::do_widen(char) const@@Base+0x208c4> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -208 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - pcaddi $a0, 7893 │ │ │ │ - bl -186376 │ │ │ │ + beq $s0, $s6, 40 # 33ecc ::do_widen(char) const@@Base+0x20964> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - st.d $s4, $sp, 80 │ │ │ │ - st.d $s5, $sp, 72 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - bne $t1, $t0, -244 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - bl -185576 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 33ec4 ::do_widen(char) const@@Base+0x2095c> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -189872 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s0, $s6, -28 # 33eac ::do_widen(char) const@@Base+0x20944> │ │ │ │ + ldptr.d $a0, $sp, 0 │ │ │ │ + beqz $a0, 20 # 33ee4 ::do_widen(char) const@@Base+0x2097c> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -189900 │ │ │ │ nop │ │ │ │ ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -264 # 32df0 , std::allocator >::~basic_stringbuf()@@Base+0x18160> │ │ │ │ - bl -185596 │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ldptr.d $t0, $s2, 0 │ │ │ │ - bne $t1, $t0, -288 # 32de8 , std::allocator >::~basic_stringbuf()@@Base+0x18158> │ │ │ │ - bl -185612 │ │ │ │ - b -144 # 32e80 , std::allocator >::~basic_stringbuf()@@Base+0x181f0> │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 48 # 33f1c ::do_widen(char) const@@Base+0x209b4> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s7, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 96 │ │ │ │ + ld.d $s5, $sp, 88 │ │ │ │ + ld.d $s6, $sp, 80 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ nop │ │ │ │ + bl -190244 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -224 │ │ │ │ - st.d $s4, $sp, 176 │ │ │ │ - pcalau12i $s4, 46 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t1, $s4, 0 │ │ │ │ - pcalau12i $t0, 46 │ │ │ │ - move $a2, $zero │ │ │ │ - li.w $a1, -1 │ │ │ │ - li.w $a0, 6 │ │ │ │ - st.d $t1, $sp, 152 │ │ │ │ - st.d $ra, $sp, 216 │ │ │ │ - st.d $s1, $sp, 200 │ │ │ │ - st.w $zero, $t0, 1636 │ │ │ │ - st.d $s0, $sp, 208 │ │ │ │ - st.d $s2, $sp, 192 │ │ │ │ - st.d $s3, $sp, 184 │ │ │ │ - st.d $s5, $sp, 168 │ │ │ │ - st.d $s6, $sp, 160 │ │ │ │ - bl -125828 # 143e4 ::do_widen(char) const@@Base+0xd74> │ │ │ │ - pcaddi $s1, 46509 │ │ │ │ - lu12i.w $t0, 64 │ │ │ │ - or $t0, $a0, $t0 │ │ │ │ - st.w $a0, $s1, 72 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - st.w $t0, $s1, 76 │ │ │ │ - bl -181956 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - li.w $t2, 14 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 12 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 3268 # 33c60 , std::allocator >::~basic_stringbuf()@@Base+0x18fd0> │ │ │ │ - li.w $a2, 13 │ │ │ │ - pcaddi $a1, 8809 │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -186860 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s3, $sp, 72 │ │ │ │ - st.d $s3, $sp, 56 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s5, $a0, 16 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $s5, 2348 # 338f0 , std::allocator >::~basic_stringbuf()@@Base+0x18c60> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - st.d $t1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -189796 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $t2, 7 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - stptr.d $s5, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - li.w $t1, 5 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 3092 # 33c10 , std::allocator >::~basic_stringbuf()@@Base+0x18f80> │ │ │ │ - addi.d $s6, $sp, 56 │ │ │ │ - li.w $a2, 6 │ │ │ │ - pcaddi $a1, 8224 │ │ │ │ + li.w $a1, 56 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -186960 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s5, $sp, 104 │ │ │ │ - st.d $s5, $sp, 88 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $a1, $a0, 16 │ │ │ │ + bl -190004 │ │ │ │ + move $s1, $s0 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -132236 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + bne $t1, $t0, -60 # 33f24 ::do_widen(char) const@@Base+0x209bc> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -189160 │ │ │ │ move $s0, $a0 │ │ │ │ - beq $t0, $a1, 2440 # 339b0 , std::allocator >::~basic_stringbuf()@@Base+0x18d20> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ - st.d $t0, $sp, 88 │ │ │ │ - st.d $t1, $sp, 104 │ │ │ │ - ld.d $t0, $s0, 8 │ │ │ │ - li.w $t1, -2 │ │ │ │ - stptr.d $a1, $s0, 0 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - lu52i.d $t1, $t1, 2047 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beq $t0, $t1, 2900 # 33ba8 , std::allocator >::~basic_stringbuf()@@Base+0x18f18> │ │ │ │ - addi.d $s0, $sp, 88 │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 8766 │ │ │ │ + b -52 # 33f3c ::do_widen(char) const@@Base+0x209d4> │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -189868 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 56 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -187048 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - addi.d $s6, $a0, 16 │ │ │ │ - move $s2, $a0 │ │ │ │ - beq $t0, $s6, 2320 # 33990 , std::allocator >::~basic_stringbuf()@@Base+0x18d00> │ │ │ │ - ld.d $t1, $a0, 16 │ │ │ │ + bl -190072 │ │ │ │ + b -64 # 33f4c ::do_widen(char) const@@Base+0x209e4> │ │ │ │ + nop │ │ │ │ + move $s1, $a0 │ │ │ │ + b -76 # 33f4c ::do_widen(char) const@@Base+0x209e4> │ │ │ │ + b -40 # 33f74 ::do_widen(char) const@@Base+0x20a0c> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -190112 │ │ │ │ + ld.d $t1, $sp, 56 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + st.d $s7, $sp, 72 │ │ │ │ + bne $t1, $t0, -160 # 33f24 ::do_widen(char) const@@Base+0x209bc> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -189260 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -208 │ │ │ │ + st.d $s6, $sp, 144 │ │ │ │ + pcalau12i $s6, 45 │ │ │ │ + ld.d $s6, $s6, -200 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $s3, $sp, 168 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $a0, 72 │ │ │ │ + st.d $ra, $sp, 200 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + st.d $s7, $sp, 136 │ │ │ │ st.d $t0, $sp, 120 │ │ │ │ - st.d $t1, $sp, 136 │ │ │ │ - ld.d $t0, $s2, 8 │ │ │ │ - stptr.d $s6, $s2, 0 │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.d $zero, $s2, 8 │ │ │ │ - pcaddi $s6, 46455 │ │ │ │ - st.b $zero, $s2, 16 │ │ │ │ - beq $a0, $s6, 1860 # 337f0 , std::allocator >::~basic_stringbuf()@@Base+0x18b60> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $t0, $s0, 2332 # 339d0 , std::allocator >::~basic_stringbuf()@@Base+0x18d40> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t3, $s1, 96 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - st.d $t2, $s1, 88 │ │ │ │ - st.d $t1, $s1, 96 │ │ │ │ - beqz $a0, 1856 # 33810 , std::allocator >::~basic_stringbuf()@@Base+0x18b80> │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ + beqz $a0, 20 # 34024 ::do_widen(char) const@@Base+0x20abc> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s3, 72 │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -190248 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -28552 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.w $s0, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -28552 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -38108 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + st.d $s1, $s3, 72 │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -190316 │ │ │ │ + lu12i.w $t1, 439862 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ + ori $t1, $t1, 0x142 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1345 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.w $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.b $zero, $sp, 108 │ │ │ │ + bl -45144 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + st.d $s5, $sp, 152 │ │ │ │ + beq $a0, $s0, 20 # 340bc ::do_widen(char) const@@Base+0x20b54> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -190372 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $s5, $sp, 32 │ │ │ │ + bl -38148 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + addi.d $s1, $sp, 72 │ │ │ │ + bl -37600 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + li.w $t0, 2 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s5, $sp, 16 │ │ │ │ + st.d $zero, $sp, 24 │ │ │ │ + st.b $zero, $sp, 32 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.h $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 74 │ │ │ │ + bl -16884 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -15664 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 2324 # 34a2c ::do_widen(char) const@@Base+0x214c4> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 2764 # 34bec ::do_widen(char) const@@Base+0x21684> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 2320 # 34a4c ::do_widen(char) const@@Base+0x214e4> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ nop │ │ │ │ st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 330f8 , std::allocator >::~basic_stringbuf()@@Base+0x18468> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -186340 │ │ │ │ ld.d $a0, $sp, 88 │ │ │ │ - beq $a0, $s5, 20 # 33110 , std::allocator >::~basic_stringbuf()@@Base+0x18480> │ │ │ │ + beq $a0, $s0, 16 # 34164 ::do_widen(char) const@@Base+0x20bfc> │ │ │ │ ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186360 │ │ │ │ - nop │ │ │ │ + bl -190544 │ │ │ │ ld.d $a0, $sp, 56 │ │ │ │ - beq $a0, $s3, 20 # 33128 , std::allocator >::~basic_stringbuf()@@Base+0x18498> │ │ │ │ + beq $a0, $s1, 20 # 3417c ::do_widen(char) const@@Base+0x20c14> │ │ │ │ ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186384 │ │ │ │ + bl -190564 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - addi.d $t0, $sp, 40 │ │ │ │ - beq $a0, $t0, 16 # 33140 , std::allocator >::~basic_stringbuf()@@Base+0x184b0> │ │ │ │ - ld.d $a1, $sp, 40 │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -190592 │ │ │ │ + lu12i.w $t2, 133014 │ │ │ │ + ori $t2, $t2, 0x54b │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + ori $t1, $t1, 0x75 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t2, $sp, 72 │ │ │ │ + st.h $t1, $s1, 4 │ │ │ │ + move $s7, $a0 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 78 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -163648 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1365 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -48904 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 341ec ::do_widen(char) const@@Base+0x20c84> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186412 │ │ │ │ - pcaddi $a0, 46412 │ │ │ │ - bl -180996 │ │ │ │ - li.w $t0, 47 │ │ │ │ - ld.d $s5, $s1, 80 │ │ │ │ - ld.d $s3, $s1, 88 │ │ │ │ - addi.d $s2, $sp, 120 │ │ │ │ - bne $a0, $t0, 1400 # 336d0 , std::allocator >::~basic_stringbuf()@@Base+0x18a40> │ │ │ │ - nop │ │ │ │ - addi.d $a1, $s3, 12 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.b $zero, $sp, 136 │ │ │ │ - bl -185892 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 2752 # 33c48 , std::allocator >::~basic_stringbuf()@@Base+0x18fb8> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -187352 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - li.w $t2, 13 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 11 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 2688 # 33c30 , std::allocator >::~basic_stringbuf()@@Base+0x18fa0> │ │ │ │ - li.w $a2, 12 │ │ │ │ - pcaddi $a1, 8684 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -187392 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - pcaddi $t0, 46362 │ │ │ │ - beq $a0, $t0, 1700 # 33870 , std::allocator >::~basic_stringbuf()@@Base+0x18be0> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $t0, $s0, 1852 # 33910 , std::allocator >::~basic_stringbuf()@@Base+0x18c80> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t3, $s1, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t2, $s1, 8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - beqz $a0, 1696 # 33890 , std::allocator >::~basic_stringbuf()@@Base+0x18c00> │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $t3, $sp, 136 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 33218 , std::allocator >::~basic_stringbuf()@@Base+0x18588> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -190680 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 34204 ::do_widen(char) const@@Base+0x20c9c> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186628 │ │ │ │ - ld.d $s3, $s1, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s5, $s1, 80 │ │ │ │ - addi.d $a1, $s3, 19 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.b $zero, $sp, 136 │ │ │ │ - bl -186084 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 2720 # 33ce8 , std::allocator >::~basic_stringbuf()@@Base+0x19058> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -187544 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - li.w $t2, 20 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 18 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 2656 # 33cd0 , std::allocator >::~basic_stringbuf()@@Base+0x19040> │ │ │ │ - li.w $a2, 19 │ │ │ │ - pcaddi $a1, 8640 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -187584 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - pcaddi $t0, 46322 │ │ │ │ - beq $a0, $t0, 1444 # 33830 , std::allocator >::~basic_stringbuf()@@Base+0x18ba0> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, 1720 # 33950 , std::allocator >::~basic_stringbuf()@@Base+0x18cc0> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t2, $s1, 48 │ │ │ │ - st.d $t0, $s1, 32 │ │ │ │ - st.d $a2, $s1, 40 │ │ │ │ - st.d $t1, $s1, 48 │ │ │ │ - beqz $a0, 1440 # 33850 , std::allocator >::~basic_stringbuf()@@Base+0x18bc0> │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $t2, $sp, 136 │ │ │ │ + bl -190700 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -38472 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + lu12i.w $t1, 452470 │ │ │ │ + ori $t1, $t1, 0xf64 │ │ │ │ + li.w $t0, 4 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 76 │ │ │ │ + bl -17184 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -15964 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 2408 # 34bac ::do_widen(char) const@@Base+0x21644> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 2720 # 34cec ::do_widen(char) const@@Base+0x21784> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 2404 # 34bcc ::do_widen(char) const@@Base+0x21664> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 332d8 , std::allocator >::~basic_stringbuf()@@Base+0x18648> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 3428c ::do_widen(char) const@@Base+0x20d24> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186820 │ │ │ │ - ld.d $a2, $s1, 88 │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - bl -171976 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -183056 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33310 , std::allocator >::~basic_stringbuf()@@Base+0x18680> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -190840 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 342a4 ::do_widen(char) const@@Base+0x20d3c> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186872 │ │ │ │ + bl -190860 │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 88 │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - bnez $s3, 56 # 33350 , std::allocator >::~basic_stringbuf()@@Base+0x186c0> │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - bl -172036 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -177132 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33348 , std::allocator >::~basic_stringbuf()@@Base+0x186b8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -190888 │ │ │ │ + lu12i.w $t1, 133014 │ │ │ │ + ori $t1, $t1, 0x54b │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + lu32i.d $t1, 487268 │ │ │ │ + move $s7, $a0 │ │ │ │ + lu52i.d $t1, $t1, 1767 │ │ │ │ + li.w $t0, 8 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -163940 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1366 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -49196 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 34314 ::do_widen(char) const@@Base+0x20dac> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186928 │ │ │ │ + bl -190972 │ │ │ │ nop │ │ │ │ - ld.d $a1, $s1, 80 │ │ │ │ - ld.d $a2, $s1, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - bl -172088 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -183168 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33380 , std::allocator >::~basic_stringbuf()@@Base+0x186f0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 3432c ::do_widen(char) const@@Base+0x20dc4> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -186984 │ │ │ │ + bl -190996 │ │ │ │ nop │ │ │ │ - beqz $s3, 1040 # 33790 , std::allocator >::~basic_stringbuf()@@Base+0x18b00> │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -38768 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ lu12i.w $t1, 476774 │ │ │ │ ori $t1, $t1, 0x56c │ │ │ │ li.w $t0, 4 │ │ │ │ - li.w $a1, 260 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.w $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 140 │ │ │ │ - bl -52088 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 333c0 , std::allocator >::~basic_stringbuf()@@Base+0x18730> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 76 │ │ │ │ + bl -17480 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -16260 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 2048 # 34b6c ::do_widen(char) const@@Base+0x21604> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 2360 # 34cac ::do_widen(char) const@@Base+0x21744> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 2044 # 34b8c ::do_widen(char) const@@Base+0x21624> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t3, $sp, 104 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 343b4 ::do_widen(char) const@@Base+0x20e4c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191136 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 343cc ::do_widen(char) const@@Base+0x20e64> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191156 │ │ │ │ + nop │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -191184 │ │ │ │ + lu12i.w $t1, 133014 │ │ │ │ + ori $t1, $t1, 0x54b │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + lu32i.d $t1, 419180 │ │ │ │ + move $s7, $a0 │ │ │ │ + lu52i.d $t1, $t1, 1862 │ │ │ │ + li.w $t0, 8 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -164236 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1363 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -49492 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 3443c ::do_widen(char) const@@Base+0x20ed4> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191268 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 34454 ::do_widen(char) const@@Base+0x20eec> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187052 │ │ │ │ + bl -191292 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -39064 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ lu12i.w $t2, 427638 │ │ │ │ ori $t2, $t2, 0x972 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ li.w $t1, 116 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t2, $sp, 72 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ li.w $t0, 5 │ │ │ │ - li.w $a1, 261 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 141 │ │ │ │ - bl -52156 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33408 , std::allocator >::~basic_stringbuf()@@Base+0x18778> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 77 │ │ │ │ + bl -17784 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -16564 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 1680 # 34b2c ::do_widen(char) const@@Base+0x215c4> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 2180 # 34d2c ::do_widen(char) const@@Base+0x217c4> │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 1676 # 34b4c ::do_widen(char) const@@Base+0x215e4> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 344e4 ::do_widen(char) const@@Base+0x20f7c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187120 │ │ │ │ + bl -191440 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 344fc ::do_widen(char) const@@Base+0x20f94> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191460 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - li.w $a1, 259 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.h $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 138 │ │ │ │ - bl -52220 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33448 , std::allocator >::~basic_stringbuf()@@Base+0x187b8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -191488 │ │ │ │ + lu12i.w $t2, 133014 │ │ │ │ + ori $t2, $t2, 0x54b │ │ │ │ + lu32i.d $t2, 485746 │ │ │ │ + lu52i.d $t2, $t2, 1670 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + move $s7, $a0 │ │ │ │ + li.w $t0, 9 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 81 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -164548 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1364 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -49804 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 34574 ::do_widen(char) const@@Base+0x2100c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187184 │ │ │ │ + bl -191580 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - li.w $a1, 258 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.w $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 140 │ │ │ │ - bl -52284 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33488 , std::allocator >::~basic_stringbuf()@@Base+0x187f8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 3458c ::do_widen(char) const@@Base+0x21024> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187248 │ │ │ │ + bl -191604 │ │ │ │ nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -39376 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ lu12i.w $t2, 472918 │ │ │ │ ori $t2, $t2, 0x170 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ li.w $t1, 101 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t2, $sp, 72 │ │ │ │ + st.b $t1, $s1, 4 │ │ │ │ li.w $t0, 5 │ │ │ │ - li.w $a1, 112 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 141 │ │ │ │ - bl -52356 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 334d0 , std::allocator >::~basic_stringbuf()@@Base+0x18840> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 77 │ │ │ │ + bl -18096 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -16876 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 1304 # 34aec ::do_widen(char) const@@Base+0x21584> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 1692 # 34c7c ::do_widen(char) const@@Base+0x21714> │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 1300 # 34b0c ::do_widen(char) const@@Base+0x215a4> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 3461c ::do_widen(char) const@@Base+0x210b4> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191752 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 34634 ::do_widen(char) const@@Base+0x210cc> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187320 │ │ │ │ + bl -191772 │ │ │ │ nop │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -191800 │ │ │ │ + lu12i.w $t2, 133014 │ │ │ │ + ori $t2, $t2, 0x54b │ │ │ │ + lu32i.d $t2, 352624 │ │ │ │ + lu52i.d $t2, $t2, 1847 │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t2, $sp, 72 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + move $s7, $a0 │ │ │ │ + li.w $t0, 9 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 81 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -164860 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1367 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -50116 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 346ac ::do_widen(char) const@@Base+0x21144> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191892 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 346c4 ::do_widen(char) const@@Base+0x2115c> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -191916 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -39688 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ lu12i.w $t1, 460486 │ │ │ │ ori $t1, $t1, 0x568 │ │ │ │ li.w $t0, 4 │ │ │ │ - li.w $a1, 104 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.w $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 140 │ │ │ │ - bl -52420 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33510 , std::allocator >::~basic_stringbuf()@@Base+0x18880> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 76 │ │ │ │ + bl -18400 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -17180 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 936 # 34aac ::do_widen(char) const@@Base+0x21544> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 1324 # 34c3c ::do_widen(char) const@@Base+0x216d4> │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 932 # 34acc ::do_widen(char) const@@Base+0x21564> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ + st.b $zero, $a0, 0 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 3474c ::do_widen(char) const@@Base+0x211e4> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192056 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 34764 ::do_widen(char) const@@Base+0x211fc> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187384 │ │ │ │ + bl -192076 │ │ │ │ nop │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -192104 │ │ │ │ + lu12i.w $t1, 133014 │ │ │ │ + ori $t1, $t1, 0x54b │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + lu32i.d $t1, -236184 │ │ │ │ + move $s7, $a0 │ │ │ │ + lu52i.d $t1, $t1, 1798 │ │ │ │ + li.w $t0, 8 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -165156 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1368 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -50412 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 347d4 ::do_widen(char) const@@Base+0x2126c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192188 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 347ec ::do_widen(char) const@@Base+0x21284> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192212 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -39984 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ lu12i.w $t1, 476823 │ │ │ │ ori $t1, $t1, 0x571 │ │ │ │ li.w $t0, 4 │ │ │ │ - li.w $a1, 113 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.w $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 140 │ │ │ │ - bl -52484 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33550 , std::allocator >::~basic_stringbuf()@@Base+0x188c0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -187448 │ │ │ │ - nop │ │ │ │ - ld.d $s3, $s1, 88 │ │ │ │ - move $a0, $s2 │ │ │ │ - ld.d $s1, $s1, 80 │ │ │ │ - addi.d $a1, $s3, 7 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.b $zero, $sp, 136 │ │ │ │ - bl -186908 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 1944 # 33d18 , std::allocator >::~basic_stringbuf()@@Base+0x19088> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -188368 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - li.w $t2, 8 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 6 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1880 # 33d00 , std::allocator >::~basic_stringbuf()@@Base+0x19070> │ │ │ │ - li.w $a2, 7 │ │ │ │ - pcaddi $a1, 8446 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -188408 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - pcaddi $s1, 46075 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - addi.d $t0, $s1, 16 │ │ │ │ - beq $a0, $t0, 1096 # 33a10 , std::allocator >::~basic_stringbuf()@@Base+0x18d80> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, 732 # 338b0 , std::allocator >::~basic_stringbuf()@@Base+0x18c20> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t2, $s1, 16 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - beqz $a0, 1092 # 33a30 , std::allocator >::~basic_stringbuf()@@Base+0x18da0> │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $t2, $sp, 136 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.w $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 76 │ │ │ │ + bl -18696 # 2ff10 ::do_widen(char) const@@Base+0x1c9a8> │ │ │ │ + move $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -17476 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 576 # 34a6c ::do_widen(char) const@@Base+0x21504> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 1332 # 34d6c ::do_widen(char) const@@Base+0x21804> │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + beqz $a0, 572 # 34a8c ::do_widen(char) const@@Base+0x21524> │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + st.d $t2, $sp, 104 │ │ │ │ st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 33610 , std::allocator >::~basic_stringbuf()@@Base+0x18980> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 34874 ::do_widen(char) const@@Base+0x2130c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187644 │ │ │ │ - pcaddi $a1, 46054 │ │ │ │ - pcaddi $a0, 46037 │ │ │ │ - bl -188232 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - bl -172812 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -183892 │ │ │ │ - move $s3, $a0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 33650 , std::allocator >::~basic_stringbuf()@@Base+0x189c0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -192352 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 3488c ::do_widen(char) const@@Base+0x21324> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187708 │ │ │ │ - bnez $s3, 56 # 33688 , std::allocator >::~basic_stringbuf()@@Base+0x189f8> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - bl -172868 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -177964 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 20 # 33688 , std::allocator >::~basic_stringbuf()@@Base+0x189f8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -192372 │ │ │ │ + nop │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -192400 │ │ │ │ + lu12i.w $t1, 133014 │ │ │ │ + ori $t1, $t1, 0x54b │ │ │ │ + ld.d $a2, $sp, 24 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + lu32i.d $t1, -428687 │ │ │ │ + move $s7, $a0 │ │ │ │ + lu52i.d $t1, $t1, 1862 │ │ │ │ + li.w $t0, 8 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.b $zero, $sp, 80 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + bl -165452 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a3, $sp, 88 │ │ │ │ + li.w $a2, 1369 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -50708 # 282cc ::do_widen(char) const@@Base+0x14d64> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 20 # 348fc ::do_widen(char) const@@Base+0x21394> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -187760 │ │ │ │ + bl -192484 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 1272 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $s0, $sp, 208 │ │ │ │ - ld.d $s1, $sp, 200 │ │ │ │ - ld.d $s2, $sp, 192 │ │ │ │ - ld.d $s3, $sp, 184 │ │ │ │ - ld.d $s4, $sp, 176 │ │ │ │ - ld.d $s5, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s1, 20 # 34914 ::do_widen(char) const@@Base+0x213ac> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192508 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s7 │ │ │ │ + bl -40280 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + bl -39728 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -192556 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -191676 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t4, $sp, 8 │ │ │ │ + lu12i.w $t3, 415542 │ │ │ │ + ori $t3, $t3, 0x552 │ │ │ │ + lu12i.w $t2, 419412 │ │ │ │ + lu32i.d $t3, 270452 │ │ │ │ + ori $t2, $t2, 0x420 │ │ │ │ + st.d $a0, $sp, 88 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t4, $sp, 104 │ │ │ │ + lu52i.d $t3, $t3, 1783 │ │ │ │ + lu32i.d $t2, -232095 │ │ │ │ + stptr.d $t3, $t0, 0 │ │ │ │ + li.w $t1, 115 │ │ │ │ + lu52i.d $t2, $t2, 1862 │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + st.b $t1, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t1, $sp, 88 │ │ │ │ + li.w $a2, 1370 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + addi.d $a1, $sp, 88 │ │ │ │ + move $a0, $s1 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl -47464 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s0, 16 # 349c4 ::do_widen(char) const@@Base+0x2145c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192688 │ │ │ │ + ld.d $a0, $s3, 72 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -40456 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + beq $a0, $s5, 16 # 349e4 ::do_widen(char) const@@Base+0x2147c> │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -192720 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + bne $t1, $t0, 1168 # 34e7c ::do_widen(char) const@@Base+0x21914> │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + ld.d $s5, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 184 │ │ │ │ + ld.d $s3, $sp, 168 │ │ │ │ + ld.d $s6, $sp, 144 │ │ │ │ + ld.d $s7, $sp, 136 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $s3, 5 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - st.d $zero, $sp, 128 │ │ │ │ - st.b $zero, $sp, 136 │ │ │ │ - bl -187284 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 128 │ │ │ │ - li.w $t2, 6 │ │ │ │ - lu52i.d $t2, $t2, -2048 │ │ │ │ - li.w $t1, 4 │ │ │ │ - add.d $t0, $t0, $t2 │ │ │ │ - bgeu $t1, $t0, 1412 # 33c80 , std::allocator >::~basic_stringbuf()@@Base+0x18ff0> │ │ │ │ - li.w $a2, 5 │ │ │ │ - pcaddi $a1, 8343 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -188748 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 128 │ │ │ │ - li.w $t0, -2 │ │ │ │ - lu52i.d $t0, $t0, 2047 │ │ │ │ - sub.d $t0, $t0, $t1 │ │ │ │ - bltu $t0, $s3, 1400 # 33c98 , std::allocator >::~basic_stringbuf()@@Base+0x19008> │ │ │ │ - move $a2, $s3 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -188784 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - beq $a0, $s6, 792 # 33a50 , std::allocator >::~basic_stringbuf()@@Base+0x18dc0> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, 844 # 33a90 , std::allocator >::~basic_stringbuf()@@Base+0x18e00> │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - ld.d $t2, $s1, 96 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - st.d $a2, $s1, 88 │ │ │ │ - st.d $t1, $s1, 96 │ │ │ │ - beqz $a0, 788 # 33a70 , std::allocator >::~basic_stringbuf()@@Base+0x18de0> │ │ │ │ - st.d $a0, $sp, 120 │ │ │ │ - st.d $t2, $sp, 136 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s0, 16 # 33780 , std::allocator >::~basic_stringbuf()@@Base+0x18af0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -188012 │ │ │ │ - ld.d $s5, $s1, 80 │ │ │ │ - ld.d $s3, $s1, 88 │ │ │ │ - b -1576 # 33160 , std::allocator >::~basic_stringbuf()@@Base+0x184d0> │ │ │ │ nop │ │ │ │ - ld.d $a2, $s1, 88 │ │ │ │ - li.w $a4, 5 │ │ │ │ - pcaddi $a3, 8318 │ │ │ │ - move $a1, $zero │ │ │ │ - pcaddi $a0, 46004 │ │ │ │ - bl -187556 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 984 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ld.d $ra, $sp, 216 │ │ │ │ - ld.d $s0, $sp, 208 │ │ │ │ - ld.d $s1, $sp, 200 │ │ │ │ - ld.d $s2, $sp, 192 │ │ │ │ - ld.d $s3, $sp, 184 │ │ │ │ - ld.d $s4, $sp, 176 │ │ │ │ - ld.d $s5, $sp, 168 │ │ │ │ - ld.d $s6, $sp, 160 │ │ │ │ - li.w $a4, 9 │ │ │ │ - pcaddi $a3, 8303 │ │ │ │ - move $a1, $zero │ │ │ │ - pcaddi $a0, 45967 │ │ │ │ - addi.d $sp, $sp, 224 │ │ │ │ - b -187628 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $t0, $s0, 476 # 339d0 , std::allocator >::~basic_stringbuf()@@Base+0x18d40> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - st.d $t2, $s1, 88 │ │ │ │ - st.d $t1, $s1, 96 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 444 # 34bec ::do_widen(char) const@@Base+0x21684> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ move $a0, $s0 │ │ │ │ - b -1852 # 330e0 , std::allocator >::~basic_stringbuf()@@Base+0x18450> │ │ │ │ + b -2316 # 3414c ::do_widen(char) const@@Base+0x20be4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, 280 # 33950 , std::allocator >::~basic_stringbuf()@@Base+0x18cc0> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - st.d $t0, $s1, 32 │ │ │ │ - st.d $t2, $s1, 40 │ │ │ │ - st.d $t1, $s1, 48 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 760 # 34d6c ::do_widen(char) const@@Base+0x21804> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ move $a0, $s0 │ │ │ │ - b -1436 # 332c0 , std::allocator >::~basic_stringbuf()@@Base+0x18630> │ │ │ │ + b -572 # 3485c ::do_widen(char) const@@Base+0x212f4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - beq $t0, $s0, 156 # 33910 , std::allocator >::~basic_stringbuf()@@Base+0x18c80> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t2, $s1, 8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 380 # 34c2c ::do_widen(char) const@@Base+0x216c4> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ move $a0, $s0 │ │ │ │ - b -1692 # 33200 , std::allocator >::~basic_stringbuf()@@Base+0x18570> │ │ │ │ + b -932 # 34734 ::do_widen(char) const@@Base+0x211cc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 338d0 , std::allocator >::~basic_stringbuf()@@Base+0x18c40> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 536 # 33ad0 , std::allocator >::~basic_stringbuf()@@Base+0x18e40> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -187616 │ │ │ │ - nop │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - b -740 # 335f8 , std::allocator >::~basic_stringbuf()@@Base+0x18968> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 380 # 34c6c ::do_widen(char) const@@Base+0x21704> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1300 # 34604 ::do_widen(char) const@@Base+0x2109c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s5 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -187680 │ │ │ │ - b -2348 # 32fd8 , std::allocator >::~basic_stringbuf()@@Base+0x18348> │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beq $t0, $s0, 504 # 34d2c ::do_widen(char) const@@Base+0x217c4> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -1676 # 344cc ::do_widen(char) const@@Base+0x20f64> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beqz $a2, 28 # 33930 , std::allocator >::~basic_stringbuf()@@Base+0x18ca0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 532 # 33b30 , std::allocator >::~basic_stringbuf()@@Base+0x18ea0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -187716 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ldptr.d $a0, $s1, 0 │ │ │ │ - st.d $a2, $s1, 8 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - b -1852 # 33200 , std::allocator >::~basic_stringbuf()@@Base+0x18570> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 316 # 34cac ::do_widen(char) const@@Base+0x21744> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 33970 , std::allocator >::~basic_stringbuf()@@Base+0x18ce0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 440 # 33b10 , std::allocator >::~basic_stringbuf()@@Base+0x18e80> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -187776 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ + move $a0, $s0 │ │ │ │ + b -2044 # 3439c ::do_widen(char) const@@Base+0x20e34> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ld.d $a0, $s1, 32 │ │ │ │ - st.d $a2, $s1, 40 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - b -1724 # 332c0 , std::allocator >::~basic_stringbuf()@@Base+0x18630> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + beq $t0, $s0, 316 # 34cec ::do_widen(char) const@@Base+0x21784> │ │ │ │ + ld.d $t2, $sp, 96 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t1, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ + st.d $s0, $sp, 88 │ │ │ │ + addi.d $s0, $sp, 104 │ │ │ │ move $a0, $s0 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -187840 │ │ │ │ - b -2324 # 33090 , std::allocator >::~basic_stringbuf()@@Base+0x18400> │ │ │ │ + b -2404 # 34274 ::do_widen(char) const@@Base+0x20d0c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $a0, 8 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - addi.d $a2, $a2, 1 │ │ │ │ - bl -187872 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - b -2448 # 33038 , std::allocator >::~basic_stringbuf()@@Base+0x183a8> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beqz $a2, 28 # 339f0 , std::allocator >::~basic_stringbuf()@@Base+0x18d60> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beqz $a2, 28 # 34c0c ::do_widen(char) const@@Base+0x216a4> │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 276 # 33af0 , std::allocator >::~basic_stringbuf()@@Base+0x18e60> │ │ │ │ + beq $a2, $t0, 436 # 34dac ::do_widen(char) const@@Base+0x21844> │ │ │ │ move $a1, $s0 │ │ │ │ - bl -187908 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - st.d $a2, $s1, 88 │ │ │ │ + bl -192544 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - b -2332 # 330e0 , std::allocator >::~basic_stringbuf()@@Base+0x18450> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -2764 # 3414c ::do_widen(char) const@@Base+0x20be4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, -360 # 338b0 , std::allocator >::~basic_stringbuf()@@Base+0x18c20> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - stptr.d $t0, $s1, 0 │ │ │ │ - st.d $t2, $s1, 8 │ │ │ │ - st.d $t1, $s1, 16 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -1092 # 335f8 , std::allocator >::~basic_stringbuf()@@Base+0x18968> │ │ │ │ - nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 120 │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - beq $t0, $s0, 56 # 33a90 , std::allocator >::~basic_stringbuf()@@Base+0x18e00> │ │ │ │ - ld.d $t2, $sp, 128 │ │ │ │ - ld.d $t1, $sp, 136 │ │ │ │ - st.d $t0, $s1, 80 │ │ │ │ - st.d $t2, $s1, 88 │ │ │ │ - st.d $t1, $s1, 96 │ │ │ │ - st.d $s0, $sp, 120 │ │ │ │ - addi.d $s0, $sp, 136 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -788 # 33768 , std::allocator >::~basic_stringbuf()@@Base+0x18ad8> │ │ │ │ + beqz $a2, 32 # 34c5c ::do_widen(char) const@@Base+0x216f4> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 392 # 34dcc ::do_widen(char) const@@Base+0x21864> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -192620 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -1332 # 34734 ::do_widen(char) const@@Base+0x211cc> │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 33ab0 , std::allocator >::~basic_stringbuf()@@Base+0x18e20> │ │ │ │ + beqz $a2, 32 # 34c9c ::do_widen(char) const@@Base+0x21734> │ │ │ │ li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 184 # 33b50 , std::allocator >::~basic_stringbuf()@@Base+0x18ec0> │ │ │ │ + beq $a2, $t0, 392 # 34e0c ::do_widen(char) const@@Base+0x218a4> │ │ │ │ move $a1, $s0 │ │ │ │ - bl -188096 │ │ │ │ + bl -192684 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 128 │ │ │ │ - ld.d $a0, $s1, 80 │ │ │ │ - st.d $a2, $s1, 88 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - b -852 # 33768 , std::allocator >::~basic_stringbuf()@@Base+0x18ad8> │ │ │ │ - nop │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -1700 # 34604 ::do_widen(char) const@@Base+0x2109c> │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beqz $a2, 28 # 34ccc ::do_widen(char) const@@Base+0x21764> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 308 # 34dec ::do_widen(char) const@@Base+0x21884> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -192736 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -2364 # 3439c ::do_widen(char) const@@Base+0x20e34> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 136 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -528 # 338c8 , std::allocator >::~basic_stringbuf()@@Base+0x18c38> │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + beqz $a2, 28 # 34d0c ::do_widen(char) const@@Base+0x217a4> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 372 # 34e6c ::do_widen(char) const@@Base+0x21904> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -192800 │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -2724 # 34274 ::do_widen(char) const@@Base+0x20d0c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 136 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -272 # 339e8 , std::allocator >::~basic_stringbuf()@@Base+0x18d58> │ │ │ │ + beqz $a2, 32 # 34d4c ::do_widen(char) const@@Base+0x217e4> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 280 # 34e4c ::do_widen(char) const@@Base+0x218e4> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -192860 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -2188 # 344cc ::do_widen(char) const@@Base+0x20f64> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 136 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -432 # 33968 , std::allocator >::~basic_stringbuf()@@Base+0x18cd8> │ │ │ │ + beqz $a2, 32 # 34d8c ::do_widen(char) const@@Base+0x21824> │ │ │ │ + li.w $t0, 1 │ │ │ │ + beq $a2, $t0, 184 # 34e2c ::do_widen(char) const@@Base+0x218c4> │ │ │ │ + move $a1, $s0 │ │ │ │ + bl -192924 │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + st.d $a2, $sp, 24 │ │ │ │ + stx.b $zero, $a0, $a2 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + b -1340 # 3485c ::do_widen(char) const@@Base+0x212f4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 136 │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ st.b $t0, $a0, 0 │ │ │ │ - b -528 # 33928 , std::allocator >::~basic_stringbuf()@@Base+0x18c98> │ │ │ │ + b -432 # 34c04 ::do_widen(char) const@@Base+0x2169c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 136 │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ st.b $t0, $a0, 0 │ │ │ │ - b -176 # 33aa8 , std::allocator >::~basic_stringbuf()@@Base+0x18e18> │ │ │ │ + b -384 # 34c54 ::do_widen(char) const@@Base+0x216ec> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s6 │ │ │ │ - bl -188828 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 24 │ │ │ │ - bl -188836 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 88 # 33bd8 , std::allocator >::~basic_stringbuf()@@Base+0x18f48> │ │ │ │ nop │ │ │ │ - bl -189320 │ │ │ │ - nop │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -188872 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -56 # 33b68 , std::allocator >::~basic_stringbuf()@@Base+0x18ed8> │ │ │ │ - nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -40 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7065 │ │ │ │ - addi.d $s0, $sp, 88 │ │ │ │ - bl -189692 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -188920 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -76 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -188252 │ │ │ │ - b -32 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -40 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -48 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -304 # 34cc4 ::do_widen(char) const@@Base+0x2175c> │ │ │ │ nop │ │ │ │ - b -56 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -64 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -72 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -144 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7039 │ │ │ │ - addi.d $s6, $sp, 56 │ │ │ │ - bl -189796 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -188 # 33b70 , std::allocator >::~basic_stringbuf()@@Base+0x18ee0> │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -176 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7031 │ │ │ │ - bl -189824 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -200 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7025 │ │ │ │ - bl -189848 │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -384 # 34c94 ::do_widen(char) const@@Base+0x2172c> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -224 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7019 │ │ │ │ - bl -189872 │ │ │ │ nop │ │ │ │ - b -184 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -256 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7011 │ │ │ │ - bl -189904 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -280 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 7005 │ │ │ │ - bl -189928 │ │ │ │ nop │ │ │ │ - b -240 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -176 # 34d84 ::do_widen(char) const@@Base+0x2181c> │ │ │ │ nop │ │ │ │ - b -248 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -256 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -264 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -336 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 6991 │ │ │ │ - bl -189984 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -360 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 6985 │ │ │ │ - bl -190008 │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -272 # 34d44 ::do_widen(char) const@@Base+0x217dc> │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -384 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 6979 │ │ │ │ - bl -190032 │ │ │ │ nop │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -408 # 33b88 , std::allocator >::~basic_stringbuf()@@Base+0x18ef8> │ │ │ │ - pcaddi $a0, 6973 │ │ │ │ - bl -190056 │ │ │ │ nop │ │ │ │ - b -368 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -376 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ nop │ │ │ │ - b -384 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ + ld.b $t0, $sp, 104 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + b -368 # 34d04 ::do_widen(char) const@@Base+0x2179c> │ │ │ │ nop │ │ │ │ - b -392 # 33bc0 , std::allocator >::~basic_stringbuf()@@Base+0x18f30> │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s4, $sp, 160 │ │ │ │ + bl -194180 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - move $s2, $a0 │ │ │ │ - li.w $a0, 96 │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - move $s3, $a2 │ │ │ │ - move $s1, $a1 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - bl -189564 │ │ │ │ - ldptr.d $t0, $s3, 0 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s5, $a0, 48 │ │ │ │ - st.d $s5, $s0, 32 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $a0, $a0, 32 │ │ │ │ - bl -174716 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - st.d $t0, $s0, 64 │ │ │ │ - st.d $zero, $s0, 72 │ │ │ │ - st.b $zero, $s0, 80 │ │ │ │ - addi.d $s4, $s2, 8 │ │ │ │ - ld.d $s3, $s0, 32 │ │ │ │ - ld.d $s6, $s0, 40 │ │ │ │ - move $t0, $s1 │ │ │ │ - beq $s4, $s1, 552 # 33ff0 , std::allocator >::~basic_stringbuf()@@Base+0x19360> │ │ │ │ - ld.d $t1, $s1, 40 │ │ │ │ - ld.d $t2, $s1, 32 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $t3, $t1, $s7 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - or $a2, $a2, $t3 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t1 │ │ │ │ - beqz $a2, 248 # 33ef0 , std::allocator >::~basic_stringbuf()@@Base+0x19260> │ │ │ │ - move $a1, $t2 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t1, $sp, 24 │ │ │ │ - st.d $a2, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - st.d $s1, $sp, 16 │ │ │ │ - bl -189220 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - move $t2, $fp │ │ │ │ - move $t1, $s8 │ │ │ │ - beqz $a0, 648 # 340b0 , std::allocator >::~basic_stringbuf()@@Base+0x19420> │ │ │ │ - bltz $a0, 228 # 33f10 , std::allocator >::~basic_stringbuf()@@Base+0x19280> │ │ │ │ - move $a0, $t2 │ │ │ │ - move $a1, $s3 │ │ │ │ - st.d $t1, $sp, 16 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - stptr.d $t2, $sp, 0 │ │ │ │ - bl -189268 │ │ │ │ - ldptr.d $t2, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - ld.d $t1, $sp, 16 │ │ │ │ - bnez $a0, 36 # 33e78 , std::allocator >::~basic_stringbuf()@@Base+0x191e8> │ │ │ │ - lu12i.w $t3, 524287 │ │ │ │ - sub.d $a0, $t1, $s6 │ │ │ │ - ori $t3, $t3, 0xfff │ │ │ │ - blt $t3, $a0, 28 # 33e80 , std::allocator >::~basic_stringbuf()@@Base+0x191f0> │ │ │ │ - lu12i.w $t3, -524288 │ │ │ │ - blt $a0, $t3, 644 # 340f0 , std::allocator >::~basic_stringbuf()@@Base+0x19460> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -193732 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b 36 # 34ebc ::do_widen(char) const@@Base+0x21954> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -193748 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - bltz $a0, 632 # 340f0 , std::allocator >::~basic_stringbuf()@@Base+0x19460> │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -193956 │ │ │ │ nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -193776 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s4, $sp, 160 │ │ │ │ + bne $t1, $t0, -80 # 34e84 ::do_widen(char) const@@Base+0x2191c> │ │ │ │ nop │ │ │ │ - move $s1, $t0 │ │ │ │ - beq $s3, $s5, 20 # 33ea8 , std::allocator >::~basic_stringbuf()@@Base+0x19218> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -189844 │ │ │ │ - li.w $a1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -189856 │ │ │ │ + bl -193120 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 # 34eac ::do_widen(char) const@@Base+0x21944> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -193828 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - move $a0, $s1 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ - ret │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -193840 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 88 │ │ │ │ + move $a0, $s7 │ │ │ │ + bl -194044 │ │ │ │ + b -84 # 34ebc ::do_widen(char) const@@Base+0x21954> │ │ │ │ + b -136 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ + b -48 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -44 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -116 # 34ebc ::do_widen(char) const@@Base+0x21954> │ │ │ │ + b -168 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $t1 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -164 # 33e58 , std::allocator >::~basic_stringbuf()@@Base+0x191c8> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, 12 # 33f10 , std::allocator >::~basic_stringbuf()@@Base+0x19280> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -180 # 33e58 , std::allocator >::~basic_stringbuf()@@Base+0x191c8> │ │ │ │ - ld.d $t0, $s2, 24 │ │ │ │ - beq $t0, $s1, 644 # 34198 , std::allocator >::~basic_stringbuf()@@Base+0x19508> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -189900 │ │ │ │ - ld.d $s7, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t0, $s7, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s7, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 33f58 , std::allocator >::~basic_stringbuf()@@Base+0x192c8> │ │ │ │ - ld.d $a0, $a0, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -189528 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 33f78 , std::allocator >::~basic_stringbuf()@@Base+0x192e8> │ │ │ │ + b -80 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $a0, $s7, $s6 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $a0, 28 # 33f80 , std::allocator >::~basic_stringbuf()@@Base+0x192f0> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $a0, $t0, 548 # 34190 , std::allocator >::~basic_stringbuf()@@Base+0x19500> │ │ │ │ - slli.w $a0, $a0, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -193916 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -194120 │ │ │ │ + ld.d $t1, $sp, 120 │ │ │ │ + ldptr.d $t0, $s6, 0 │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s4, $sp, 160 │ │ │ │ + st.d $s5, $sp, 152 │ │ │ │ + beq $t1, $t0, -148 # 34edc ::do_widen(char) const@@Base+0x21974> │ │ │ │ + b -240 # 34e84 ::do_widen(char) const@@Base+0x2191c> │ │ │ │ nop │ │ │ │ - bltz $a0, 536 # 34190 , std::allocator >::~basic_stringbuf()@@Base+0x19500> │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + b -48 # 34f54 ::do_widen(char) const@@Base+0x219ec> │ │ │ │ nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7724 # 32160 , std::allocator >::~basic_stringbuf()@@Base+0x174d0> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -148 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -156 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + b -272 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ - beqz $t1, -280 # 33e90 , std::allocator >::~basic_stringbuf()@@Base+0x19200> │ │ │ │ - li.w $a0, 1 │ │ │ │ - beqz $t0, 768 # 342b0 , std::allocator >::~basic_stringbuf()@@Base+0x19620> │ │ │ │ + b -184 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ - move $a3, $s4 │ │ │ │ - move $a2, $t1 │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -191268 │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - move $s1, $s0 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - st.d $t0, $s2, 40 │ │ │ │ - b -288 # 33eb8 , std::allocator >::~basic_stringbuf()@@Base+0x19228> │ │ │ │ + b -288 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ + b -200 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ + b -304 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ + b -216 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -212 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -220 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + b -336 # 34e8c ::do_widen(char) const@@Base+0x21924> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 40 │ │ │ │ - beqz $t0, 156 # 34090 , std::allocator >::~basic_stringbuf()@@Base+0x19400> │ │ │ │ - ld.d $t1, $s2, 32 │ │ │ │ - ld.d $s1, $t1, 40 │ │ │ │ - sltu $t0, $s1, $s6 │ │ │ │ - masknez $a2, $s6, $t0 │ │ │ │ - maskeqz $t0, $s1, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 32 # 34030 , std::allocator >::~basic_stringbuf()@@Base+0x193a0> │ │ │ │ - ld.d $a0, $t1, 32 │ │ │ │ - move $a1, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -189744 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 40 # 34050 , std::allocator >::~basic_stringbuf()@@Base+0x193c0> │ │ │ │ + b -248 # 34eec ::do_widen(char) const@@Base+0x21984> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s1, $s6 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, 84 # 34090 , std::allocator >::~basic_stringbuf()@@Base+0x19400> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - blt $t0, $t2, 16 # 34058 , std::allocator >::~basic_stringbuf()@@Base+0x193c8> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -244 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -252 # 34efc ::do_widen(char) const@@Base+0x21994> │ │ │ │ + addi.d $sp, $sp, -224 │ │ │ │ + st.d $s2, $sp, 192 │ │ │ │ + pcalau12i $s2, 43 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + lu12i.w $t2, 476823 │ │ │ │ + st.d $s0, $sp, 208 │ │ │ │ + st.d $s1, $sp, 200 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $s1, $sp, 120 │ │ │ │ + ori $t2, $t2, 0x571 │ │ │ │ + li.w $t1, 4 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $ra, $sp, 216 │ │ │ │ + st.d $s4, $sp, 176 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t2, $sp, 120 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + st.b $zero, $sp, 124 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + bl -20140 # 301a0 ::do_widen(char) const@@Base+0x1cc38> │ │ │ │ + st.d $s3, $sp, 184 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 16 # 3506c ::do_widen(char) const@@Base+0x21b04> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -194392 │ │ │ │ + bnez $s3, 288 # 3518c ::do_widen(char) const@@Base+0x21c24> │ │ │ │ + ld.bu $t0, $s0, 32 │ │ │ │ + bnez $t0, 120 # 350ec ::do_widen(char) const@@Base+0x21b84> │ │ │ │ + ld.bu $t0, $s0, 48 │ │ │ │ + bnez $t0, 368 # 351ec ::do_widen(char) const@@Base+0x21c84> │ │ │ │ + ld.bu $t0, $s0, 64 │ │ │ │ + bnez $t0, 296 # 351ac ::do_widen(char) const@@Base+0x21c44> │ │ │ │ + ld.bu $t0, $s0, 80 │ │ │ │ + beqz $t0, 608 # 352ec ::do_widen(char) const@@Base+0x21d84> │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + bl -39600 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + bl -38328 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + bnez $a0, 652 # 3532c ::do_widen(char) const@@Base+0x21dc4> │ │ │ │ nop │ │ │ │ - bgez $a0, 64 # 34090 , std::allocator >::~basic_stringbuf()@@Base+0x19400> │ │ │ │ nop │ │ │ │ li.w $a0, 1 │ │ │ │ - beq $s4, $t1, -164 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t0 │ │ │ │ - move $s8, $s1 │ │ │ │ - sltu $s7, $s1, $s6 │ │ │ │ - b 324 # 341c0 , std::allocator >::~basic_stringbuf()@@Base+0x19530> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - move $a2, $s6 │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -7996 # 32160 , std::allocator >::~basic_stringbuf()@@Base+0x174d0> │ │ │ │ - move $t0, $a0 │ │ │ │ - move $t1, $a1 │ │ │ │ - b -256 # 33fa8 , std::allocator >::~basic_stringbuf()@@Base+0x19318> │ │ │ │ - nop │ │ │ │ - lu12i.w $t4, 524287 │ │ │ │ - sub.d $t3, $s6, $s8 │ │ │ │ - ori $t4, $t4, 0xfff │ │ │ │ - blt $t4, $t3, -652 # 33e30 , std::allocator >::~basic_stringbuf()@@Base+0x191a0> │ │ │ │ - lu12i.w $t4, -524288 │ │ │ │ - blt $t3, $t4, -436 # 33f10 , std::allocator >::~basic_stringbuf()@@Base+0x19280> │ │ │ │ - slli.w $t3, $t3, 0x0 │ │ │ │ - bgez $t3, -668 # 33e30 , std::allocator >::~basic_stringbuf()@@Base+0x191a0> │ │ │ │ - b -448 # 33f10 , std::allocator >::~basic_stringbuf()@@Base+0x19280> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 3416 # 35e14 ::do_widen(char) const@@Base+0x228ac> │ │ │ │ + ld.d $ra, $sp, 216 │ │ │ │ + ld.d $s3, $sp, 184 │ │ │ │ + ld.d $s0, $sp, 208 │ │ │ │ + ld.d $s1, $sp, 200 │ │ │ │ + ld.d $s2, $sp, 192 │ │ │ │ + ld.d $s4, $sp, 176 │ │ │ │ + addi.d $sp, $sp, 224 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $s2, 32 │ │ │ │ - beq $t0, $s1, 188 # 341b0 , std::allocator >::~basic_stringbuf()@@Base+0x19520> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -190700 │ │ │ │ - ld.d $t0, $a0, 40 │ │ │ │ - move $t1, $a0 │ │ │ │ - sltu $t2, $t0, $s6 │ │ │ │ - masknez $a2, $s6, $t2 │ │ │ │ - maskeqz $t2, $t0, $t2 │ │ │ │ - or $a2, $a2, $t2 │ │ │ │ - beqz $a2, 40 # 34140 , std::allocator >::~basic_stringbuf()@@Base+0x194b0> │ │ │ │ - ld.d $a1, $a0, 32 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -190012 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - ld.d $t0, $sp, 8 │ │ │ │ - bnez $a0, 248 # 34230 , std::allocator >::~basic_stringbuf()@@Base+0x195a0> │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $t0 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ - blt $t2, $t0, -460 # 33f80 , std::allocator >::~basic_stringbuf()@@Base+0x192f0> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 12 # 34160 , std::allocator >::~basic_stringbuf()@@Base+0x194d0> │ │ │ │ - slli.w $t0, $t0, 0x0 │ │ │ │ - bgez $t0, -476 # 33f80 , std::allocator >::~basic_stringbuf()@@Base+0x192f0> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 396 # 342f0 , std::allocator >::~basic_stringbuf()@@Base+0x19660> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t0, $t1 │ │ │ │ - b -464 # 33fa8 , std::allocator >::~basic_stringbuf()@@Base+0x19318> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -55176 # 27968 ::do_widen(char) const@@Base+0x14400> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -38420 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + beqz $a0, -80 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -38064 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + li.w $t0, 1344 │ │ │ │ + beq $a0, $t0, 640 # 3538c ::do_widen(char) const@@Base+0x21e24> │ │ │ │ + li.w $t0, 1345 │ │ │ │ + bne $a0, $t0, 640 # 35394 ::do_widen(char) const@@Base+0x21e2c> │ │ │ │ + ld.d $t3, $s0, 8 │ │ │ │ + lu12i.w $t2, 452246 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + lu32i.d $t2, 347424 │ │ │ │ + ld.d $a0, $t3, 32 │ │ │ │ + lu52i.d $t2, $t2, 1766 │ │ │ │ + li.w $t1, 117 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + li.w $t0, 9 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 129 │ │ │ │ + bl -32628 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 16 # 3516c ::do_widen(char) const@@Base+0x21c04> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -194648 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + st.b $zero, $s0, 32 │ │ │ │ + bl -37440 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + b -204 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $t1, 24 │ │ │ │ - beqz $t0, 220 # 34270 , std::allocator >::~basic_stringbuf()@@Base+0x195e0> │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - move $t1, $s1 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -500 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ - move $s8, $t1 │ │ │ │ - sltu $s7, $t1, $s6 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $t1, $s1 │ │ │ │ - masknez $a2, $s6, $s7 │ │ │ │ - maskeqz $s7, $s8, $s7 │ │ │ │ - or $a2, $a2, $s7 │ │ │ │ - beqz $a2, 28 # 341e8 , std::allocator >::~basic_stringbuf()@@Base+0x19558> │ │ │ │ - move $a1, $fp │ │ │ │ - move $a0, $s3 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - bl -190188 │ │ │ │ - ldptr.d $t1, $sp, 0 │ │ │ │ - bnez $a0, 36 # 34208 , std::allocator >::~basic_stringbuf()@@Base+0x19578> │ │ │ │ - lu12i.w $t2, 524287 │ │ │ │ - sub.d $t0, $s6, $s8 │ │ │ │ - ori $t2, $t2, 0xfff │ │ │ │ move $a0, $zero │ │ │ │ - blt $t2, $t0, 152 # 34290 , std::allocator >::~basic_stringbuf()@@Base+0x19600> │ │ │ │ - lu12i.w $t2, -524288 │ │ │ │ - blt $t0, $t2, 64 # 34240 , std::allocator >::~basic_stringbuf()@@Base+0x195b0> │ │ │ │ - move $a0, $t0 │ │ │ │ - srli.w $a0, $a0, 0x1f │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - bstrpick.w $a0, $a0, 0x7, 0x0 │ │ │ │ - b -612 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ + b -220 # 350b4 ::do_widen(char) const@@Base+0x21b4c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bgez $a0, -688 # 33f80 , std::allocator >::~basic_stringbuf()@@Base+0x192f0> │ │ │ │ - ld.d $t0, $s1, 24 │ │ │ │ - beqz $t0, 184 # 342f0 , std::allocator >::~basic_stringbuf()@@Base+0x19660> │ │ │ │ - nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - li.w $a0, 1 │ │ │ │ - b -664 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a0, 1 │ │ │ │ - beq $s4, $t1, 28 # 34290 , std::allocator >::~basic_stringbuf()@@Base+0x19600> │ │ │ │ - ld.d $t0, $t1, 32 │ │ │ │ - move $s8, $s7 │ │ │ │ - sltu $s7, $s7, $s6 │ │ │ │ - move $fp, $t0 │ │ │ │ - b -200 # 341c0 , std::allocator >::~basic_stringbuf()@@Base+0x19530> │ │ │ │ - nop │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - b -740 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - beq $s4, $t1, -760 # 33fb8 , std::allocator >::~basic_stringbuf()@@Base+0x19328> │ │ │ │ - ld.d $t0, $t1, 40 │ │ │ │ - ld.d $t2, $t1, 32 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - move $fp, $t2 │ │ │ │ - move $s8, $t0 │ │ │ │ - sltu $s7, $t0, $s6 │ │ │ │ - b -276 # 341c0 , std::allocator >::~basic_stringbuf()@@Base+0x19530> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bl -39884 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bl -38612 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + beqz $a0, -272 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bl -38256 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + li.w $t0, 1345 │ │ │ │ + beq $a0, $t0, 2688 # 35c4c ::do_widen(char) const@@Base+0x226e4> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 56 │ │ │ │ + bl -37540 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + b -304 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $t1, $s1 │ │ │ │ - b -308 # 341c0 , std::allocator >::~basic_stringbuf()@@Base+0x19530> │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - bl -191708 │ │ │ │ - li.w $a1, 96 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl -39948 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl -38676 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + beqz $a0, -336 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -190984 │ │ │ │ - bl -190588 │ │ │ │ - stptr.d $a0, $sp, 0 │ │ │ │ - bl -190372 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - bl -190124 │ │ │ │ - addi.d $sp, $sp, -304 │ │ │ │ - st.d $s1, $sp, 272 │ │ │ │ - pcalau12i $t0, 44 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - pcaddi $s1, 45240 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - st.d $s3, $sp, 256 │ │ │ │ - addi.d $s3, $sp, 168 │ │ │ │ - st.d $s0, $sp, 280 │ │ │ │ - move $a0, $s3 │ │ │ │ - addi.d $s0, $sp, 184 │ │ │ │ - st.d $ra, $sp, 296 │ │ │ │ - st.d $fp, $sp, 288 │ │ │ │ - st.d $s5, $sp, 240 │ │ │ │ - st.d $s6, $sp, 232 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 200 │ │ │ │ - bl -176220 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -182500 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - move $s2, $a0 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 343a8 , std::allocator >::~basic_stringbuf()@@Base+0x19718> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191120 │ │ │ │ - nop │ │ │ │ - bnez $s2, 72 # 343f0 , std::allocator >::~basic_stringbuf()@@Base+0x19760> │ │ │ │ - nop │ │ │ │ - pcalau12i $t0, 44 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 6536 # 35d48 , std::allocator >::~basic_stringbuf()@@Base+0x1b0b8> │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $s2, $sp, 264 │ │ │ │ - ld.d $fp, $sp, 288 │ │ │ │ - ld.d $s0, $sp, 280 │ │ │ │ - ld.d $s1, $sp, 272 │ │ │ │ - ld.d $s3, $sp, 256 │ │ │ │ - ld.d $s5, $sp, 240 │ │ │ │ - ld.d $s6, $sp, 232 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - li.w $a0, 728 │ │ │ │ - bl -191220 │ │ │ │ - ld.d $a2, $s1, 8 │ │ │ │ - ldptr.d $a1, $s1, 0 │ │ │ │ - move $s2, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - bl -176364 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s3 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -10832 # 319c8 , std::allocator >::~basic_stringbuf()@@Base+0x16d38> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34430 , std::allocator >::~basic_stringbuf()@@Base+0x197a0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191260 │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - addi.d $s1, $sp, 152 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ + bl -6312 # 3395c ::do_widen(char) const@@Base+0x203f4> │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl -38328 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + li.w $t0, 1345 │ │ │ │ + beq $a0, $t0, 2520 # 35bec ::do_widen(char) const@@Base+0x22684> │ │ │ │ + li.w $t0, 1356 │ │ │ │ + bne $a0, $t0, 176 # 352cc ::do_widen(char) const@@Base+0x21d64> │ │ │ │ + lu12i.w $t0, 132695 │ │ │ │ + ori $t0, $t0, 0x241 │ │ │ │ + lu32i.d $t0, 356217 │ │ │ │ + lu52i.d $t0, $t0, 519 │ │ │ │ + lu12i.w $t2, 415527 │ │ │ │ addi.d $t3, $sp, 88 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 24 │ │ │ │ - st.d $t3, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.b $zero, $sp, 88 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 158 │ │ │ │ - bl -104304 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s5, $a0 │ │ │ │ - addi.d $a1, $sp, 64 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $a1, $sp, 8 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -190476 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - lu12i.w $t3, 476902 │ │ │ │ - lu12i.w $t2, 501399 │ │ │ │ - ori $t3, $t3, 0x563 │ │ │ │ - ori $t2, $t2, 0x26f │ │ │ │ - lu32i.d $t3, -36251 │ │ │ │ - lu32i.d $t2, 290415 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 184 │ │ │ │ - li.w $t1, 108 │ │ │ │ - lu52i.d $t3, $t3, 1669 │ │ │ │ - lu52i.d $t2, $t2, 1559 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - addi.d $a0, $s5, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - move $a1, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - addi.d $s5, $sp, 72 │ │ │ │ - bl 21316 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -192056 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34520 , std::allocator >::~basic_stringbuf()@@Base+0x19890> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191500 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34538 , std::allocator >::~basic_stringbuf()@@Base+0x198a8> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191520 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34558 , std::allocator >::~basic_stringbuf()@@Base+0x198c8> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1242 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98056 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 158 │ │ │ │ - bl -104576 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - pcaddi $t0, 7433 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - li.w $t2, 15 │ │ │ │ - st.d $t2, $sp, 176 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.b $zero, $sp, 199 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - st.b $t0, $s0, 14 │ │ │ │ - bl 21112 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -192260 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 345f0 , std::allocator >::~basic_stringbuf()@@Base+0x19960> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191704 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34608 , std::allocator >::~basic_stringbuf()@@Base+0x19978> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191728 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34628 , std::allocator >::~basic_stringbuf()@@Base+0x19998> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1243 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98264 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 158 │ │ │ │ - bl -104784 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t3, 411430 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - lu12i.w $t2, 7 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t3, $sp, 184 │ │ │ │ - ori $t2, $t2, 0x265 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.h $t2, $s0, 4 │ │ │ │ - st.b $t1, $s0, 6 │ │ │ │ - li.w $t0, 7 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 191 │ │ │ │ - bl 20908 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -192464 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 346b8 , std::allocator >::~basic_stringbuf()@@Base+0x19a28> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191908 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 346d0 , std::allocator >::~basic_stringbuf()@@Base+0x19a40> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -191928 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 20 # 346e8 , std::allocator >::~basic_stringbuf()@@Base+0x19a58> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 44928 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98460 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 158 │ │ │ │ - bl -104976 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t3, 407270 │ │ │ │ - ori $t3, $t3, 0x166 │ │ │ │ - lu32i.d $t3, 155513 │ │ │ │ - lu52i.d $t3, $t3, 1782 │ │ │ │ - lu12i.w $t2, 468566 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t3, $sp, 184 │ │ │ │ - ori $t2, $t2, 0x472 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.b $t1, $s0, 12 │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + ori $t2, $t2, 0x573 │ │ │ │ + st.d $t0, $sp, 88 │ │ │ │ + li.w $t1, 63 │ │ │ │ li.w $t0, 13 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 197 │ │ │ │ - bl 20708 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -192664 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34780 , std::allocator >::~basic_stringbuf()@@Base+0x19af0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192108 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34798 , std::allocator >::~basic_stringbuf()@@Base+0x19b08> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192128 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 347b8 , std::allocator >::~basic_stringbuf()@@Base+0x19b28> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1245 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98664 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.h $t1, $s1, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 158 │ │ │ │ - bl -105184 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 415559 │ │ │ │ - ori $t2, $t2, 0x56f │ │ │ │ - lu32i.d $t2, 155506 │ │ │ │ - lu52i.d $t2, $t2, 1782 │ │ │ │ - lu12i.w $t1, 468566 │ │ │ │ - ori $t1, $t1, 0x472 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t2, $sp, 184 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 196 │ │ │ │ - bl 20508 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -192864 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34848 , std::allocator >::~basic_stringbuf()@@Base+0x19bb8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192308 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34860 , std::allocator >::~basic_stringbuf()@@Base+0x19bd0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192328 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34880 , std::allocator >::~basic_stringbuf()@@Base+0x19bf0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1246 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98864 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -105372 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 411366 │ │ │ │ - ori $t2, $t2, 0x172 │ │ │ │ - lu32i.d $t2, -37521 │ │ │ │ - lu52i.d $t2, $t2, 1909 │ │ │ │ - lu12i.w $t1, 472774 │ │ │ │ - ori $t1, $t1, 0xc61 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t2, $sp, 184 │ │ │ │ - st.w $t1, $s0, 8 │ │ │ │ - li.w $t0, 12 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 196 │ │ │ │ - bl 20320 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -193052 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 34908 , std::allocator >::~basic_stringbuf()@@Base+0x19c78> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192496 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34920 , std::allocator >::~basic_stringbuf()@@Base+0x19c90> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192520 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 20 # 34938 , std::allocator >::~basic_stringbuf()@@Base+0x19ca8> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 44889 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -99052 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -105556 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t3, 431959 │ │ │ │ - ori $t3, $t3, 0x266 │ │ │ │ - lu32i.d $t3, -35980 │ │ │ │ - lu52i.d $t3, $t3, 1557 │ │ │ │ - lu12i.w $t2, 452341 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t3, $sp, 184 │ │ │ │ - ori $t2, $t2, 0xf74 │ │ │ │ - ori $t1, $t1, 0x563 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - li.w $t0, 14 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 198 │ │ │ │ - bl 20124 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -193248 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 349c8 , std::allocator >::~basic_stringbuf()@@Base+0x19d38> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192692 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 349e0 , std::allocator >::~basic_stringbuf()@@Base+0x19d50> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192712 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 20 # 349f8 , std::allocator >::~basic_stringbuf()@@Base+0x19d68> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 44733 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98220 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -105748 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 415430 │ │ │ │ - ori $t1, $t1, 0x574 │ │ │ │ - lu32i.d $t1, 159600 │ │ │ │ - lu52i.d $t1, $t1, 1863 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 192 │ │ │ │ - bl 19956 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -193416 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34a70 , std::allocator >::~basic_stringbuf()@@Base+0x19de0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192860 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34a88 , std::allocator >::~basic_stringbuf()@@Base+0x19df8> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -192880 │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34aa8 , std::allocator >::~basic_stringbuf()@@Base+0x19e18> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1681 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -99416 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -105924 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 18 │ │ │ │ move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -192092 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - lu12i.w $t3, 468502 │ │ │ │ - lu12i.w $t2, 444102 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - ori $t2, $t2, 0xf72 │ │ │ │ - lu32i.d $t3, 221028 │ │ │ │ - lu32i.d $t2, 353375 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 184 │ │ │ │ - ori $t1, $t1, 0x961 │ │ │ │ - lu52i.d $t3, $t3, 1591 │ │ │ │ - lu52i.d $t2, $t2, 1734 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.h $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - addi.d $a0, $s6, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - move $a1, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl 19700 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -193672 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34b70 , std::allocator >::~basic_stringbuf()@@Base+0x19ee0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193116 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34b88 , std::allocator >::~basic_stringbuf()@@Base+0x19ef8> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + move $s6, $a0 │ │ │ │ + move $s7, $t3 │ │ │ │ + st.d $t3, $sp, 72 │ │ │ │ + st.w $t2, $sp, 96 │ │ │ │ + st.b $t1, $sp, 100 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + st.b $zero, $sp, 101 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.b $zero, $sp, 120 │ │ │ │ + bl -30324 # 2dc10 ::do_widen(char) const@@Base+0x1a6a8> │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 352a4 ::do_widen(char) const@@Base+0x21d3c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -193136 │ │ │ │ + bl -194956 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 20 # 34ba0 , std::allocator >::~basic_stringbuf()@@Base+0x19f10> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 44628 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -98644 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -106172 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - pcaddi $t0, 6388 │ │ │ │ - ldptr.d $t1, $t0, 0 │ │ │ │ - li.w $t2, 15 │ │ │ │ - st.d $t2, $sp, 176 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.b $zero, $sp, 199 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - st.b $t0, $s0, 14 │ │ │ │ - bl 19516 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -193856 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34c28 , std::allocator >::~basic_stringbuf()@@Base+0x19f98> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193300 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34c40 , std::allocator >::~basic_stringbuf()@@Base+0x19fb0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + beq $a0, $s7, 20 # 352bc ::do_widen(char) const@@Base+0x21d54> │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -193320 │ │ │ │ + bl -194980 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34c60 , std::allocator >::~basic_stringbuf()@@Base+0x19fd0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1682 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -99856 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ + bnez $s3, 2600 # 35ce4 ::do_widen(char) const@@Base+0x2277c> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -106364 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -192532 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - lu12i.w $t3, 468502 │ │ │ │ - lu12i.w $t2, 444102 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - ori $t2, $t2, 0xf72 │ │ │ │ - lu32i.d $t3, 221028 │ │ │ │ - lu32i.d $t2, -39841 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 184 │ │ │ │ - li.w $t1, 110 │ │ │ │ - lu52i.d $t3, $t3, 1591 │ │ │ │ - lu52i.d $t2, $t2, 1910 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - addi.d $a0, $s6, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - move $a1, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl 19264 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -194108 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 34d28 , std::allocator >::~basic_stringbuf()@@Base+0x1a098> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193552 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + ld.d $a0, $s0, 40 │ │ │ │ + bl -37788 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + b -552 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34d40 , std::allocator >::~basic_stringbuf()@@Base+0x1a0b0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193576 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34d60 , std::allocator >::~basic_stringbuf()@@Base+0x1a0d0> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1683 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -100112 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -106620 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -192788 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - lu12i.w $t3, 468502 │ │ │ │ - lu12i.w $t2, 444102 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - ori $t2, $t2, 0xf72 │ │ │ │ - lu32i.d $t3, 221028 │ │ │ │ - lu32i.d $t2, 355423 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 184 │ │ │ │ - li.w $t1, 116 │ │ │ │ - lu52i.d $t3, $t3, 1591 │ │ │ │ - lu52i.d $t2, $t2, 1638 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.b $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - addi.d $a0, $s6, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - move $a1, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl 19008 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -194364 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 34e28 , std::allocator >::~basic_stringbuf()@@Base+0x1a198> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193808 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34e40 , std::allocator >::~basic_stringbuf()@@Base+0x1a1b0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -193832 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 20 # 34e58 , std::allocator >::~basic_stringbuf()@@Base+0x1a1c8> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcaddi $a1, 44562 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -100364 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -106868 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $s6, $a0 │ │ │ │ - li.w $t0, 18 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a0, $s3 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - bl -193036 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t4, $sp, 64 │ │ │ │ - lu12i.w $t3, 468502 │ │ │ │ - lu12i.w $t2, 444102 │ │ │ │ - ori $t3, $t3, 0xf62 │ │ │ │ - ori $t2, $t2, 0xf72 │ │ │ │ - lu32i.d $t3, 221028 │ │ │ │ - lu32i.d $t2, -429473 │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - st.d $a0, $sp, 168 │ │ │ │ - move $t0, $a0 │ │ │ │ - st.d $t4, $sp, 184 │ │ │ │ - ori $t1, $t1, 0x468 │ │ │ │ - lu52i.d $t3, $t3, 1591 │ │ │ │ - lu52i.d $t2, $t2, 1654 │ │ │ │ - stptr.d $t3, $t0, 0 │ │ │ │ - st.d $t2, $t0, 8 │ │ │ │ - st.h $t1, $t0, 16 │ │ │ │ - ld.d $t0, $sp, 64 │ │ │ │ - ld.d $t1, $sp, 168 │ │ │ │ - addi.d $a0, $s6, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - move $a1, $s3 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - bl 18756 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -194616 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34f20 , std::allocator >::~basic_stringbuf()@@Base+0x1a290> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194060 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 34f38 , std::allocator >::~basic_stringbuf()@@Base+0x1a2a8> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194080 │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + bl -40204 # 2b5e4 ::do_widen(char) const@@Base+0x1807c> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + bl -38932 # 2bae4 ::do_widen(char) const@@Base+0x1857c> │ │ │ │ + beqz $a0, -592 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + bl -38576 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + addi.w $t0, $a0, -1337 │ │ │ │ + li.w $t1, 6 │ │ │ │ + bltu $t1, $t0, 1132 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + pcaddi $t1, 7864 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + jr $t1 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + addi.d $t0, $sp, 88 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + st.d $zero, $sp, 80 │ │ │ │ + move $s7, $t0 │ │ │ │ + st.b $zero, $sp, 88 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -38652 # 2bc54 ::do_widen(char) const@@Base+0x186ec> │ │ │ │ + li.w $t1, 25 │ │ │ │ + addi.w $t0, $a0, -1345 │ │ │ │ + bltu $t1, $t0, 576 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + pcaddi $t1, 7859 │ │ │ │ + slli.d $t0, $t0, 0x3 │ │ │ │ + ldx.d $t0, $t1, $t0 │ │ │ │ + add.d $t1, $t1, $t0 │ │ │ │ + jr $t1 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 28 # 34f58 , std::allocator >::~basic_stringbuf()@@Base+0x1a2c8> │ │ │ │ - li.w $a2, 1 │ │ │ │ - pcalau12i $a1, 44 │ │ │ │ - addi.d $a1, $a1, 1685 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -100616 # 1c648 , std::allocator >::~basic_stringbuf()@@Base+0x19b8> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -107124 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t3, 468503 │ │ │ │ - ori $t3, $t3, 0x473 │ │ │ │ - lu32i.d $t3, -104076 │ │ │ │ - lu52i.d $t3, $t3, 1654 │ │ │ │ - lu12i.w $t2, 415495 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t3, $sp, 184 │ │ │ │ - ori $t2, $t2, 0x35f │ │ │ │ - ori $t1, $t1, 0x465 │ │ │ │ - st.w $t2, $s0, 8 │ │ │ │ - st.h $t1, $s0, 12 │ │ │ │ - li.w $t0, 14 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 198 │ │ │ │ - bl 18556 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -194816 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 34fe8 , std::allocator >::~basic_stringbuf()@@Base+0x1a358> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194260 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35000 , std::allocator >::~basic_stringbuf()@@Base+0x1a370> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194280 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 44 # 35030 , std::allocator >::~basic_stringbuf()@@Base+0x1a3a0> │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.w $t0, $t0, 1256 │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - st.w $t0, $sp, 64 │ │ │ │ - bl -99800 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - ldptr.w $t1, $sp, 64 │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - st.w $t1, $t0, 1256 │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - addi.d $t3, $sp, 120 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t3, $sp, 32 │ │ │ │ - st.d $t3, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.b $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -107368 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - bl 18344 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -195028 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 350c0 , std::allocator >::~basic_stringbuf()@@Base+0x1a430> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194472 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 350d8 , std::allocator >::~basic_stringbuf()@@Base+0x1a448> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194496 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 2996 # 35c90 , std::allocator >::~basic_stringbuf()@@Base+0x1b000> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 18808 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ + ld.d $a0, $s0, 24 │ │ │ │ + bl -55560 # 27a88 ::do_widen(char) const@@Base+0x14520> │ │ │ │ + ld.d $t0, $s0, 24 │ │ │ │ + pcaddi $a0, 44188 │ │ │ │ + ld.d $a1, $t0, 32 │ │ │ │ + addi.d $a1, $a1, 16 │ │ │ │ + bl -195796 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + li.w $a0, 3 │ │ │ │ + b -760 # 350b4 ::do_widen(char) const@@Base+0x21b4c> │ │ │ │ + nop │ │ │ │ lu12i.w $t1, 476774 │ │ │ │ ori $t1, $t1, 0x56c │ │ │ │ li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -179712 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -51448 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -59652 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35150 , std::allocator >::~basic_stringbuf()@@Base+0x1a4c0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194616 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 35168 , std::allocator >::~basic_stringbuf()@@Base+0x1a4d8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194640 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -107660 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - bl 18044 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -195328 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 351e8 , std::allocator >::~basic_stringbuf()@@Base+0x1a558> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194772 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35200 , std::allocator >::~basic_stringbuf()@@Base+0x1a570> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 260 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 124 │ │ │ │ + bl -23192 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 353f4 ::do_widen(char) const@@Base+0x21e8c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -194792 │ │ │ │ + bl -195292 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 2668 # 35c70 , std::allocator >::~basic_stringbuf()@@Base+0x1afe0> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 18512 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ lu12i.w $t2, 427638 │ │ │ │ ori $t2, $t2, 0x972 │ │ │ │ li.w $t1, 116 │ │ │ │ - li.w $t0, 5 │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -180020 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -51756 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -59960 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 16 # 35280 , std::allocator >::~basic_stringbuf()@@Base+0x1a5f0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194924 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 35298 , std::allocator >::~basic_stringbuf()@@Base+0x1a608> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -194944 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t2, $sp, 120 │ │ │ │ st.b $t1, $s1, 4 │ │ │ │ li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -107964 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.h $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 186 │ │ │ │ - bl 17748 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -195624 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 35310 , std::allocator >::~basic_stringbuf()@@Base+0x1a680> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195068 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35328 , std::allocator >::~basic_stringbuf()@@Base+0x1a698> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 261 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 125 │ │ │ │ + bl -23264 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 3543c ::do_widen(char) const@@Base+0x21ed4> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -195088 │ │ │ │ + bl -195364 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 2340 # 35c50 , std::allocator >::~basic_stringbuf()@@Base+0x1afc0> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 18216 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ lu12i.w $t1, 7 │ │ │ │ ori $t1, $t1, 0x75 │ │ │ │ li.w $t0, 2 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.h $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 186 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -180304 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -52040 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -60244 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 353a0 , std::allocator >::~basic_stringbuf()@@Base+0x1a710> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195208 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 353b8 , std::allocator >::~basic_stringbuf()@@Base+0x1a728> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195232 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -108252 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - bl 17460 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -195912 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 35430 , std::allocator >::~basic_stringbuf()@@Base+0x1a7a0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195356 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35448 , std::allocator >::~basic_stringbuf()@@Base+0x1a7b8> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 259 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.h $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 122 │ │ │ │ + bl -23328 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 3547c ::do_widen(char) const@@Base+0x21f14> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -195376 │ │ │ │ + bl -195428 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 2020 # 35c30 , std::allocator >::~basic_stringbuf()@@Base+0x1afa0> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 17928 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ lu12i.w $t1, 452470 │ │ │ │ ori $t1, $t1, 0xf64 │ │ │ │ li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -180592 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -52328 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -60532 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 354c0 , std::allocator >::~basic_stringbuf()@@Base+0x1a830> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195496 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 354d8 , std::allocator >::~basic_stringbuf()@@Base+0x1a848> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195520 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -108540 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - li.w $t1, 101 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - bl 17164 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -196208 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 35558 , std::allocator >::~basic_stringbuf()@@Base+0x1a8c8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195652 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35570 , std::allocator >::~basic_stringbuf()@@Base+0x1a8e0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 258 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 124 │ │ │ │ + bl -23392 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 354bc ::do_widen(char) const@@Base+0x21f54> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -195672 │ │ │ │ + bl -195492 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 1692 # 35c10 , std::allocator >::~basic_stringbuf()@@Base+0x1af80> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 17632 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ lu12i.w $t2, 472918 │ │ │ │ ori $t2, $t2, 0x170 │ │ │ │ li.w $t1, 101 │ │ │ │ - li.w $t0, 5 │ │ │ │ - nop │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t2, $sp, 184 │ │ │ │ - st.b $t1, $s0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 189 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -180900 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -52636 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -60840 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 16 # 355f0 , std::allocator >::~basic_stringbuf()@@Base+0x1a960> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195804 │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 35608 , std::allocator >::~basic_stringbuf()@@Base+0x1a978> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195824 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t2, $sp, 120 │ │ │ │ st.b $t1, $s1, 4 │ │ │ │ li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -108844 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - bl 16868 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -196504 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 35680 , std::allocator >::~basic_stringbuf()@@Base+0x1a9f0> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -195948 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35698 , std::allocator >::~basic_stringbuf()@@Base+0x1aa08> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 112 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 125 │ │ │ │ + bl -23464 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35504 ::do_widen(char) const@@Base+0x21f9c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -195968 │ │ │ │ + bl -195564 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 1364 # 35bf0 , std::allocator >::~basic_stringbuf()@@Base+0x1af60> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 17336 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ lu12i.w $t1, 460486 │ │ │ │ ori $t1, $t1, 0x568 │ │ │ │ li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -181184 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -52920 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -61124 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35710 , std::allocator >::~basic_stringbuf()@@Base+0x1aa80> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -196088 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 35728 , std::allocator >::~basic_stringbuf()@@Base+0x1aa98> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + li.w $a1, 104 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 124 │ │ │ │ + bl -23528 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35544 ::do_widen(char) const@@Base+0x21fdc> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196112 │ │ │ │ + bl -195628 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t2, $sp, 152 │ │ │ │ - st.b $t1, $s1, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 157 │ │ │ │ - bl -109132 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ lu12i.w $t1, 476823 │ │ │ │ ori $t1, $t1, 0x571 │ │ │ │ li.w $t0, 4 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $a0, 16 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - bl 16580 # 39840 , std::allocator >::~basic_stringbuf()@@Base+0x1ebb0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -196792 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 357a0 , std::allocator >::~basic_stringbuf()@@Base+0x1ab10> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -196236 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 357b8 , std::allocator >::~basic_stringbuf()@@Base+0x1ab28> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + li.w $a1, 113 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.w $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 124 │ │ │ │ + bl -23592 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35584 ::do_widen(char) const@@Base+0x2201c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196256 │ │ │ │ + bl -195692 │ │ │ │ + nop │ │ │ │ + move $a0, $s0 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -5552 # 33fdc ::do_widen(char) const@@Base+0x20a74> │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + bl -39856 # 2b9e4 ::do_widen(char) const@@Base+0x1847c> │ │ │ │ nop │ │ │ │ ld.d $t0, $sp, 80 │ │ │ │ - beqz $t0, 1044 # 35bd0 , std::allocator >::~basic_stringbuf()@@Base+0x1af40> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - li.w $a2, 1 │ │ │ │ - move $a0, $s5 │ │ │ │ - move $a1, $s6 │ │ │ │ - bl 17048 # 39a68 , std::allocator >::~basic_stringbuf()@@Base+0x1edd8> │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.w $t1, $sp, 184 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - st.b $zero, $sp, 188 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - bl -181472 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -53208 # 28830 , std::allocator >::~basic_stringbuf()@@Base+0xdba0> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -61412 # 26830 , std::allocator >::~basic_stringbuf()@@Base+0xbba0> │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 35830 , std::allocator >::~basic_stringbuf()@@Base+0x1aba0> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + beqz $t0, 316 # 356dc ::do_widen(char) const@@Base+0x22174> │ │ │ │ + li.w $t0, 30 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -194864 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + pcaddi $t1, 6588 │ │ │ │ + ld.d $t4, $t1, 16 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + ldptr.w $t3, $t1, 24 │ │ │ │ + ld.hu $t2, $t1, 28 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t5, $sp, 120 │ │ │ │ + st.d $t4, $t0, 16 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + st.w $t3, $t0, 24 │ │ │ │ + st.h $t2, $t0, 28 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + move $a1, $zero │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl -31920 # 2d960 ::do_widen(char) const@@Base+0x1a3f8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 3562c ::do_widen(char) const@@Base+0x220c4> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196376 │ │ │ │ + bl -195860 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 20 # 35848 , std::allocator >::~basic_stringbuf()@@Base+0x1abb8> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ + li.w $a0, -1 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -32144 # 2d8a4 ::do_widen(char) const@@Base+0x1a33c> │ │ │ │ + li.w $t1, 343 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $a0, $t1, 156 # 356dc ::do_widen(char) const@@Base+0x22174> │ │ │ │ + li.w $t1, 10 │ │ │ │ + beq $a0, $t1, 148 # 356dc ::do_widen(char) const@@Base+0x22174> │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $a0, $t1, 140 # 356dc ::do_widen(char) const@@Base+0x22174> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + bl -168936 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -23860 # 2f940 ::do_widen(char) const@@Base+0x1c3d8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + beq $a0, $s1, 20 # 35694 ::do_widen(char) const@@Base+0x2212c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196400 │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - li.w $t2, 2 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 136 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.w $t2, $sp, 60 │ │ │ │ - st.d $s1, $sp, 136 │ │ │ │ - st.w $t1, $sp, 152 │ │ │ │ - st.d $t0, $sp, 144 │ │ │ │ - st.b $zero, $sp, 156 │ │ │ │ - bl -109420 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 468502 │ │ │ │ - ori $t1, $t1, 0xf62 │ │ │ │ - lu32i.d $t1, 221028 │ │ │ │ - lu52i.d $t1, $t1, 1687 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ori $t0, $t0, 0x57a │ │ │ │ - st.b $zero, $sp, 194 │ │ │ │ - st.d $t1, $sp, 184 │ │ │ │ - st.h $t0, $s0, 8 │ │ │ │ - ld.d $fp, $a0, 32 │ │ │ │ - li.w $t0, 10 │ │ │ │ - st.d $t0, $sp, 176 │ │ │ │ - addi.d $t0, $a0, 24 │ │ │ │ - st.d $a0, $sp, 40 │ │ │ │ - st.d $s0, $sp, 168 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - beqz $fp, 1080 # 35cf0 , std::allocator >::~basic_stringbuf()@@Base+0x1b060> │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - move $s6, $t0 │ │ │ │ - li.w $s7, 10 │ │ │ │ - nop │ │ │ │ - ld.d $s8, $fp, 40 │ │ │ │ - beqz $s8, 732 # 35bb0 , std::allocator >::~basic_stringbuf()@@Base+0x1af20> │ │ │ │ - sltui $t1, $s8, 11 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - maskeqz $a2, $s8, $t1 │ │ │ │ - masknez $t1, $s7, $t1 │ │ │ │ - move $a1, $s0 │ │ │ │ - or $a2, $a2, $t1 │ │ │ │ - bl -196096 │ │ │ │ - bnez $a0, 28 # 35910 , std::allocator >::~basic_stringbuf()@@Base+0x1ac80> │ │ │ │ - lu12i.w $t1, 524287 │ │ │ │ - addi.d $t0, $s8, -10 │ │ │ │ - ori $t1, $t1, 0xfff │ │ │ │ - blt $t1, $t0, 20 # 35918 , std::allocator >::~basic_stringbuf()@@Base+0x1ac88> │ │ │ │ - slli.w $a0, $t0, 0x0 │ │ │ │ - nop │ │ │ │ - bltz $a0, 672 # 35bb0 , std::allocator >::~basic_stringbuf()@@Base+0x1af20> │ │ │ │ - nop │ │ │ │ - move $s6, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - bnez $fp, -80 # 358d0 , std::allocator >::~basic_stringbuf()@@Base+0x1ac40> │ │ │ │ - nop │ │ │ │ - ld.d $t0, $sp, 16 │ │ │ │ - beq $t0, $s6, 972 # 35cf8 , std::allocator >::~basic_stringbuf()@@Base+0x1b068> │ │ │ │ - ld.d $s7, $s6, 40 │ │ │ │ - beqz $s7, 924 # 35cd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b040> │ │ │ │ - sltui $t0, $s7, 11 │ │ │ │ - li.w $fp, 10 │ │ │ │ - ld.d $a1, $s6, 32 │ │ │ │ - maskeqz $a2, $s7, $t0 │ │ │ │ - masknez $t0, $fp, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -196196 │ │ │ │ - bnez $a0, 24 # 35970 , std::allocator >::~basic_stringbuf()@@Base+0x1ace0> │ │ │ │ - sub.d $fp, $fp, $s7 │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $fp, $t0, 916 # 35cf8 , std::allocator >::~basic_stringbuf()@@Base+0x1b068> │ │ │ │ - slli.w $a0, $fp, 0x0 │ │ │ │ + bl -195964 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + ld.d $t1, $s0, 72 │ │ │ │ + move $a1, $t0 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + ld.d $t0, $t1, 32 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + move $s4, $t0 │ │ │ │ + bl -21196 # 303e0 ::do_widen(char) const@@Base+0x1ce78> │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -54268 # 282bc ::do_widen(char) const@@Base+0x14d54> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 28 # 356dc ::do_widen(char) const@@Base+0x22174> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -196028 │ │ │ │ nop │ │ │ │ - ld.d $s7, $sp, 224 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - bgez $a0, 40 # 359a0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad10> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $a2, $sp, 8 │ │ │ │ - move $a1, $s6 │ │ │ │ - addi.d $a0, $t0, 16 │ │ │ │ - st.d $s3, $sp, 64 │ │ │ │ - bl -7236 # 33d50 , std::allocator >::~basic_stringbuf()@@Base+0x190c0> │ │ │ │ - move $s6, $a0 │ │ │ │ nop │ │ │ │ - addi.d $a1, $s6, 64 │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -197336 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - ld.d $a0, $sp, 168 │ │ │ │ - beq $a0, $s0, 16 # 359c0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad30> │ │ │ │ - ld.d $a1, $sp, 184 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -196780 │ │ │ │ - ld.d $a0, $sp, 136 │ │ │ │ - beq $a0, $s1, 20 # 359d8 , std::allocator >::~basic_stringbuf()@@Base+0x1ad48> │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ + ld.d $a0, $s0, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -38832 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + ld.d $a0, $sp, 72 │ │ │ │ + beq $a0, $s7, 1512 # 35cd4 ::do_widen(char) const@@Base+0x2276c> │ │ │ │ + ld.d $a1, $sp, 88 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196800 │ │ │ │ + bl -196072 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + b -1624 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 80 │ │ │ │ - bnez $t0, 724 # 35cb0 , std::allocator >::~basic_stringbuf()@@Base+0x1b020> │ │ │ │ - ldptr.w $t0, $sp, 60 │ │ │ │ - move $t2, $zero │ │ │ │ - beqz $t0, 16 # 359f8 , std::allocator >::~basic_stringbuf()@@Base+0x1ad68> │ │ │ │ - xori $t0, $t0, 0x1 │ │ │ │ - sltu $t2, $zero, $t0 │ │ │ │ - addi.d $t2, $t2, 1 │ │ │ │ - ld.d $a0, $s2, 688 │ │ │ │ - pcalau12i $t1, 43 │ │ │ │ - addi.d $t0, $s2, 704 │ │ │ │ - st.w $t2, $t1, 1260 │ │ │ │ - beq $a0, $t0, 16 # 35a18 , std::allocator >::~basic_stringbuf()@@Base+0x1ad88> │ │ │ │ - ld.d $a1, $s2, 704 │ │ │ │ + ld.d $t4, $s0, 8 │ │ │ │ + lu12i.w $t3, 132245 │ │ │ │ + ori $t3, $t3, 0x547 │ │ │ │ + lu32i.d $t3, 290895 │ │ │ │ + ld.d $a0, $t4, 32 │ │ │ │ + lu52i.d $t3, $t3, 1687 │ │ │ │ + lu12i.w $t2, 6 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + ori $t2, $t2, 0xe6f │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.h $t2, $s1, 8 │ │ │ │ + st.b $t1, $s1, 10 │ │ │ │ + li.w $t0, 11 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 131 │ │ │ │ + bl -34164 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 16 # 3576c ::do_widen(char) const@@Base+0x22204> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -196868 │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - pcalau12i $t1, 43 │ │ │ │ - ld.d $t1, $t1, -184 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s2, 176 │ │ │ │ - st.d $t2, $s2, 160 │ │ │ │ - st.d $t0, $s2, 416 │ │ │ │ - st.d $t1, $s2, 176 │ │ │ │ - bl -197956 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $s2, 280 │ │ │ │ - bl -195948 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s2, 232 │ │ │ │ - st.d $t0, $s2, 176 │ │ │ │ - bl -196564 │ │ │ │ - pcalau12i $t1, 43 │ │ │ │ - ld.d $t1, $t1, -64 │ │ │ │ - ld.d $t2, $t1, 8 │ │ │ │ - ld.d $t3, $t1, 16 │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -504 │ │ │ │ - ld.d $t1, $t2, -24 │ │ │ │ - st.d $t2, $s2, 160 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - add.d $t1, $s2, $t1 │ │ │ │ - st.d $t3, $t1, 160 │ │ │ │ - addi.d $a0, $s2, 416 │ │ │ │ - st.d $zero, $s2, 168 │ │ │ │ - st.d $t0, $s2, 416 │ │ │ │ - bl -197824 │ │ │ │ - ld.d $s0, $s2, 136 │ │ │ │ - addi.d $s1, $s2, 136 │ │ │ │ - beq $s0, $s1, 28 # 35ac8 , std::allocator >::~basic_stringbuf()@@Base+0x1ae38> │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -197036 │ │ │ │ - bne $s0, $s1, -16 # 35ab0 , std::allocator >::~basic_stringbuf()@@Base+0x1ae20> │ │ │ │ + bl -196184 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 64 │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 112 │ │ │ │ - addi.d $s1, $s2, 112 │ │ │ │ - beq $s0, $s1, 40 # 35af8 , std::allocator >::~basic_stringbuf()@@Base+0x1ae68> │ │ │ │ nop │ │ │ │ + ld.d $a0, $s0, 16 │ │ │ │ + bl -38988 # 2bf34 ::do_widen(char) const@@Base+0x189cc> │ │ │ │ + b -1752 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ + ld.d $t2, $s0, 8 │ │ │ │ + lu12i.w $t1, 476902 │ │ │ │ + ori $t1, $t1, 0xf43 │ │ │ │ + ld.d $a0, $t2, 32 │ │ │ │ + lu32i.d $t1, -233614 │ │ │ │ + lu52i.d $t1, $t1, 1846 │ │ │ │ + li.w $t0, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t1, $sp, 120 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 128 │ │ │ │ + bl -34272 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 357dc ::do_widen(char) const@@Base+0x22274> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -196292 │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -197084 │ │ │ │ - bne $s0, $s1, -16 # 35ae0 , std::allocator >::~basic_stringbuf()@@Base+0x1ae50> │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 80 │ │ │ │ + b -104 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 80 │ │ │ │ - bl -13276 # 32720 , std::allocator >::~basic_stringbuf()@@Base+0x17a90> │ │ │ │ - ld.d $s1, $s2, 32 │ │ │ │ - beqz $s1, 84 # 35b58 , std::allocator >::~basic_stringbuf()@@Base+0x1aec8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -14256 # 32360 , std::allocator >::~basic_stringbuf()@@Base+0x176d0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 35b30 , std::allocator >::~basic_stringbuf()@@Base+0x1aea0> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ + ld.d $a0, $s0, 88 │ │ │ │ + bl -74064 # 236a0 ::do_widen(char) const@@Base+0x10138> │ │ │ │ + b -120 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ + nop │ │ │ │ + ld.d $t4, $s0, 8 │ │ │ │ + lu12i.w $t3, 415446 │ │ │ │ + ori $t3, $t3, 0x147 │ │ │ │ + lu32i.d $t3, 348960 │ │ │ │ + ld.d $a0, $t4, 32 │ │ │ │ + lu52i.d $t3, $t3, 1862 │ │ │ │ + lu12i.w $t2, 423654 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t3, $sp, 120 │ │ │ │ + ori $t2, $t2, 0x974 │ │ │ │ + li.w $t1, 115 │ │ │ │ + st.w $t2, $s1, 8 │ │ │ │ + st.b $t1, $s1, 12 │ │ │ │ + li.w $t0, 13 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 133 │ │ │ │ + bl -34404 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 16 # 3585c ::do_widen(char) const@@Base+0x222f4> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -197148 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 35b48 , std::allocator >::~basic_stringbuf()@@Base+0x1aeb8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ + bl -196424 │ │ │ │ + li.w $t0, 1 │ │ │ │ + st.b $t0, $s0, 48 │ │ │ │ + b -232 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ + nop │ │ │ │ + pcaddi $a0, 43879 │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + move $a4, $zero │ │ │ │ + pcaddi $a3, 6548 │ │ │ │ + move $a1, $zero │ │ │ │ + bl -195968 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + li.w $a0, 3 │ │ │ │ + b -2004 # 350b4 ::do_widen(char) const@@Base+0x21b4c> │ │ │ │ + addi.d $a0, $sp, 16 │ │ │ │ + bl -148328 # 11528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a8> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + move $s4, $t1 │ │ │ │ + move $s3, $t2 │ │ │ │ + move $t0, $t1 │ │ │ │ + beq $t2, $t1, 1332 # 35ddc ::do_widen(char) const@@Base+0x22874> │ │ │ │ + ldptr.d $a0, $t0, 0 │ │ │ │ + addi.d $t1, $t0, 16 │ │ │ │ + beq $a0, $t1, 24 # 358cc ::do_widen(char) const@@Base+0x22364> │ │ │ │ + ld.d $a1, $t0, 16 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -197172 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -197184 │ │ │ │ - bnez $s1, -76 # 35b08 , std::allocator >::~basic_stringbuf()@@Base+0x1ae78> │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 728 │ │ │ │ - bl -197200 │ │ │ │ + bl -196532 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + addi.d $t0, $t0, 32 │ │ │ │ + bne $s3, $t0, -36 # 358ac ::do_widen(char) const@@Base+0x22344> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + sub.d $t0, $s3, $s4 │ │ │ │ + beqz $a0, 1176 # 35d74 ::do_widen(char) const@@Base+0x2280c> │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + stptr.d $t0, $sp, 0 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -196576 │ │ │ │ + ldptr.d $t0, $sp, 0 │ │ │ │ + bnez $t0, 1148 # 35d74 ::do_widen(char) const@@Base+0x2280c> │ │ │ │ + pcaddi $t0, 43795 │ │ │ │ + ld.d $s4, $t0, 8 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + ldptr.d $s6, $t0, 0 │ │ │ │ + addi.d $a1, $s4, 116 │ │ │ │ + addi.d $t0, $sp, 56 │ │ │ │ + st.d $s8, $sp, 144 │ │ │ │ + move $s3, $a0 │ │ │ │ + move $s8, $t0 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.b $zero, $sp, 56 │ │ │ │ + bl -196064 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + li.w $t2, 117 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 115 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1532 # 35f44 ::do_widen(char) const@@Base+0x229dc> │ │ │ │ + li.w $a2, 116 │ │ │ │ + pcaddi $a1, 6370 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -197528 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s4, 1472 # 35f2c ::do_widen(char) const@@Base+0x229c4> │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s6 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -197564 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 48 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1408 # 35f14 ::do_widen(char) const@@Base+0x229ac> │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 6381 │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -197604 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + addi.d $t1, $sp, 88 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + move $s7, $t1 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1064 # 35dec ::do_widen(char) const@@Base+0x22884> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + st.d $t2, $sp, 88 │ │ │ │ + ld.d $t3, $t0, 8 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $t3, $sp, 80 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + li.w $t2, 83 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 81 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 1616 # 3604c ::do_widen(char) const@@Base+0x22ae4> │ │ │ │ + li.w $a2, 82 │ │ │ │ + pcaddi $a1, 6357 │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -197712 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + ldptr.d $t1, $a0, 0 │ │ │ │ + addi.d $a1, $a0, 16 │ │ │ │ + move $t0, $a0 │ │ │ │ + beq $t1, $a1, 1048 # 35e3c ::do_widen(char) const@@Base+0x228d4> │ │ │ │ + ld.d $t2, $a0, 16 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + ld.d $t1, $t0, 8 │ │ │ │ + stptr.d $a1, $t0, 0 │ │ │ │ + st.d $zero, $t0, 8 │ │ │ │ + st.d $t1, $sp, 112 │ │ │ │ + li.w $a1, 1 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.b $zero, $t0, 16 │ │ │ │ + bl -33008 # 2d960 ::do_widen(char) const@@Base+0x1a3f8> │ │ │ │ ld.d $a0, $sp, 104 │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beq $a0, $t0, 20 # 35b80 , std::allocator >::~basic_stringbuf()@@Base+0x1aef0> │ │ │ │ + beq $a0, $s1, 20 # 35a6c ::do_widen(char) const@@Base+0x22504> │ │ │ │ ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -197224 │ │ │ │ + bl -196948 │ │ │ │ nop │ │ │ │ ld.d $a0, $sp, 72 │ │ │ │ - ld.d $t0, $sp, 24 │ │ │ │ - beq $a0, $t0, -6104 # 343b0 , std::allocator >::~basic_stringbuf()@@Base+0x19720> │ │ │ │ + beq $a0, $s7, 20 # 35a84 ::do_widen(char) const@@Base+0x2251c> │ │ │ │ ld.d $a1, $sp, 88 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -197252 │ │ │ │ - b -6120 # 343b0 , std::allocator >::~basic_stringbuf()@@Base+0x19720> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -740 # 358d0 , std::allocator >::~basic_stringbuf()@@Base+0x1ac40> │ │ │ │ - b -656 # 35928 , std::allocator >::~basic_stringbuf()@@Base+0x1ac98> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - b -1020 # 357e8 , std::allocator >::~basic_stringbuf()@@Base+0x1ab58> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - b -1340 # 356c8 , std::allocator >::~basic_stringbuf()@@Base+0x1aa38> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 472918 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t2, $t2, 0x170 │ │ │ │ - li.w $t1, 101 │ │ │ │ - li.w $t0, 5 │ │ │ │ - b -1664 # 355a8 , std::allocator >::~basic_stringbuf()@@Base+0x1a918> │ │ │ │ + bl -196972 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 452470 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t1, $t1, 0xf64 │ │ │ │ - li.w $t0, 4 │ │ │ │ - b -1996 # 35478 , std::allocator >::~basic_stringbuf()@@Base+0x1a7e8> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s8, 932 # 35e2c ::do_widen(char) const@@Base+0x228c4> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -196996 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 144 │ │ │ │ + b -808 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ nop │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 5311 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196548 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1324 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $t3, $s0, 8 │ │ │ │ + lu12i.w $t2, 452246 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + lu32i.d $t2, 347424 │ │ │ │ + ld.d $a0, $t3, 32 │ │ │ │ + lu52i.d $t2, $t2, 1766 │ │ │ │ + li.w $t1, 117 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + li.w $t0, 9 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 129 │ │ │ │ + bl -35112 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35b24 ::do_widen(char) const@@Base+0x225bc> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -197132 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 7 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t1, $t1, 0x75 │ │ │ │ - li.w $t0, 2 │ │ │ │ - b -2316 # 35358 , std::allocator >::~basic_stringbuf()@@Base+0x1a6c8> │ │ │ │ + st.b $zero, $s0, 80 │ │ │ │ + b -1420 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 5289 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196676 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1452 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 5279 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196708 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1484 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 2 │ │ │ │ + pcaddi $a3, 5269 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196740 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1516 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 5259 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196772 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1548 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 6207 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196804 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1580 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $a2, $sp, 80 │ │ │ │ + li.w $a4, 4 │ │ │ │ + pcaddi $a3, 6011 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 72 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -196836 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1612 # 3559c ::do_widen(char) const@@Base+0x22034> │ │ │ │ + ld.d $t3, $s0, 8 │ │ │ │ + lu12i.w $t2, 452246 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + lu32i.d $t2, 347424 │ │ │ │ + ld.d $a0, $t3, 32 │ │ │ │ + lu52i.d $t2, $t2, 1766 │ │ │ │ + li.w $t1, 117 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + li.w $t0, 9 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 129 │ │ │ │ + bl -35400 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35c44 ::do_widen(char) const@@Base+0x226dc> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -197420 │ │ │ │ nop │ │ │ │ + st.b $zero, $s0, 48 │ │ │ │ + b -2428 # 352cc ::do_widen(char) const@@Base+0x21d64> │ │ │ │ + ld.d $t3, $s0, 8 │ │ │ │ + lu12i.w $t2, 452246 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + lu32i.d $t2, 347424 │ │ │ │ + ld.d $a0, $t3, 32 │ │ │ │ + lu52i.d $t2, $t2, 1766 │ │ │ │ + li.w $t1, 117 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.b $t1, $s1, 8 │ │ │ │ + li.w $t0, 9 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 129 │ │ │ │ + bl -35496 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 20 # 35ca4 ::do_widen(char) const@@Base+0x2273c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -197516 │ │ │ │ nop │ │ │ │ - lu12i.w $t2, 427638 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ - ori $t2, $t2, 0x972 │ │ │ │ - li.w $t1, 116 │ │ │ │ - li.w $t0, 5 │ │ │ │ - b -2640 # 35238 , std::allocator >::~basic_stringbuf()@@Base+0x1a5a8> │ │ │ │ + move $a0, $s0 │ │ │ │ + st.b $zero, $s0, 64 │ │ │ │ + bl -9248 # 3388c ::do_widen(char) const@@Base+0x20324> │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 24 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + ld.d $a0, $s0, 8 │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + b -2812 # 351d4 ::do_widen(char) const@@Base+0x21c6c> │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + b -3120 # 350ac ::do_widen(char) const@@Base+0x21b44> │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 476774 │ │ │ │ - ld.d $a1, $sp, 104 │ │ │ │ - ld.d $a2, $sp, 112 │ │ │ │ + bl -192804 │ │ │ │ + li.w $t0, 23 │ │ │ │ + addi.d $a1, $sp, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + bl -196720 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t5, $sp, 16 │ │ │ │ + pcaddi $t1, 6116 │ │ │ │ + ldptr.w $t4, $t1, 16 │ │ │ │ + vld $vr0, $t1, 0 │ │ │ │ + ld.hu $t3, $t1, 20 │ │ │ │ + ld.bu $t2, $t1, 22 │ │ │ │ + st.d $a0, $sp, 104 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $t5, $sp, 120 │ │ │ │ + st.w $t4, $t0, 16 │ │ │ │ + vst $vr0, $t0, 0 │ │ │ │ + st.h $t3, $t0, 20 │ │ │ │ + st.b $t2, $t0, 22 │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t1, $sp, 104 │ │ │ │ + li.w $a1, 1 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl -33776 # 2d960 ::do_widen(char) const@@Base+0x1a3f8> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, -2708 # 352c4 ::do_widen(char) const@@Base+0x21d5c> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -197716 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + b -2724 # 352cc ::do_widen(char) const@@Base+0x21d64> │ │ │ │ + ld.d $t3, $s0, 8 │ │ │ │ + lu12i.w $t2, 415590 │ │ │ │ + ori $t2, $t2, 0x54c │ │ │ │ + lu32i.d $t2, 204908 │ │ │ │ + ld.d $a0, $t3, 32 │ │ │ │ + lu52i.d $t2, $t2, 1621 │ │ │ │ + lu12i.w $t1, 476726 │ │ │ │ ori $t1, $t1, 0x56c │ │ │ │ - li.w $t0, 4 │ │ │ │ - b -2972 # 35108 , std::allocator >::~basic_stringbuf()@@Base+0x1a478> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - li.w $a2, 1 │ │ │ │ - addi.d $a1, $sp, 60 │ │ │ │ - move $a0, $s5 │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - bl -103032 # 1ca48 , std::allocator >::~basic_stringbuf()@@Base+0x1db8> │ │ │ │ - b -740 # 359e0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad50> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s7, $sp, 224 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - b -824 # 359a0 , std::allocator >::~basic_stringbuf()@@Base+0x1ad10> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld.d $s6, $sp, 16 │ │ │ │ - b -884 # 35980 , std::allocator >::~basic_stringbuf()@@Base+0x1acf0> │ │ │ │ - ld.d $s7, $sp, 224 │ │ │ │ - ld.d $s8, $sp, 216 │ │ │ │ - b -896 # 35980 , std::allocator >::~basic_stringbuf()@@Base+0x1acf0> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -197444 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 728 │ │ │ │ - bl -197648 │ │ │ │ - move $a0, $s0 │ │ │ │ + st.d $s1, $sp, 104 │ │ │ │ + st.d $t2, $sp, 120 │ │ │ │ + st.w $t1, $s1, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + st.b $zero, $sp, 132 │ │ │ │ + bl -35796 # 2d1e0 ::do_widen(char) const@@Base+0x19c78> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + beq $a0, $s1, 16 # 35dcc ::do_widen(char) const@@Base+0x22864> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -197816 │ │ │ │ li.w $t0, 1 │ │ │ │ - bne $s1, $t0, 268 # 35e38 , std::allocator >::~basic_stringbuf()@@Base+0x1b1a8> │ │ │ │ - bl -198400 │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - beq $t1, $t0, 396 # 35ed0 , std::allocator >::~basic_stringbuf()@@Base+0x1b240> │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - nop │ │ │ │ - bl -197976 │ │ │ │ - nop │ │ │ │ - bl -198448 │ │ │ │ - bl -197092 │ │ │ │ - b -800 # 35a48 , std::allocator >::~basic_stringbuf()@@Base+0x1adb8> │ │ │ │ + st.b $t0, $s0, 32 │ │ │ │ + b -1624 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -197544 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $t2 │ │ │ │ + move $t0, $zero │ │ │ │ + bnez $t2, -1280 # 358e4 ::do_widen(char) const@@Base+0x2237c> │ │ │ │ + b -1260 # 358fc ::do_widen(char) const@@Base+0x22394> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $s7 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -197152 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -1080 # 359d4 ::do_widen(char) const@@Base+0x2246c> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -197556 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s5 │ │ │ │ - bl -197564 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - bne $t1, $t0, -84 # 35d58 , std::allocator >::~basic_stringbuf()@@Base+0x1b0c8> │ │ │ │ - move $a0, $s0 │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + st.d $s8, $sp, 144 │ │ │ │ + bl -198180 │ │ │ │ nop │ │ │ │ - bl -196920 │ │ │ │ + ld.d $s6, $sp, 160 │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + ld.d $s8, $sp, 144 │ │ │ │ + b -1724 # 3577c ::do_widen(char) const@@Base+0x22214> │ │ │ │ + ld.d $a2, $a0, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -197232 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -1064 # 35a34 ::do_widen(char) const@@Base+0x224cc> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -68 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b 20 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -197640 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - nop │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -197652 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - nop │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -197788 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ move $a0, $s6 │ │ │ │ - bl -197668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -112 # 35d88 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f8> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - b -240 # 35d18 , std::allocator >::~basic_stringbuf()@@Base+0x1b088> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -197704 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + bl -197804 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s8, $sp, 144 │ │ │ │ + bne $t1, $t0, 68 # 35ed4 ::do_widen(char) const@@Base+0x2296c> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -197144 │ │ │ │ + b -56 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - bl -197716 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $s6, $sp, 104 │ │ │ │ - b -60 # 35df0 , std::allocator >::~basic_stringbuf()@@Base+0x1b160> │ │ │ │ move $s0, $a0 │ │ │ │ - b -20 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - bne $t1, $t0, -252 # 35d58 , std::allocator >::~basic_stringbuf()@@Base+0x1b0c8> │ │ │ │ - bl -197080 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -197852 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -220 # 35d88 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f8> │ │ │ │ - b -248 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s6, $sp, 160 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + st.d $s8, $sp, 144 │ │ │ │ + beq $t1, $t0, -56 # 35e94 ::do_widen(char) const@@Base+0x2292c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -244 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s3 │ │ │ │ - bl -197808 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 43 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s2, $sp, 264 │ │ │ │ - st.d $s4, $sp, 248 │ │ │ │ - st.d $s7, $sp, 224 │ │ │ │ - st.d $s8, $sp, 216 │ │ │ │ - bne $t1, $t0, -332 # 35d58 , std::allocator >::~basic_stringbuf()@@Base+0x1b0c8> │ │ │ │ - move $a0, $s0 │ │ │ │ - b -244 # 35db8 , std::allocator >::~basic_stringbuf()@@Base+0x1b128> │ │ │ │ - move $s1, $a1 │ │ │ │ - b -396 # 35d28 , std::allocator >::~basic_stringbuf()@@Base+0x1b098> │ │ │ │ - b -328 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + bl -198356 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -324 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -332 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - ld.d $s2, $sp, 264 │ │ │ │ - ld.d $ra, $sp, 296 │ │ │ │ - ld.d $fp, $sp, 288 │ │ │ │ - ld.d $s0, $sp, 280 │ │ │ │ - ld.d $s1, $sp, 272 │ │ │ │ - ld.d $s3, $sp, 256 │ │ │ │ - ld.d $s5, $sp, 240 │ │ │ │ - ld.d $s6, $sp, 232 │ │ │ │ - addi.d $sp, $sp, 304 │ │ │ │ - b -197492 │ │ │ │ - b -392 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + b -120 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -388 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -408 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + b -128 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -404 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -424 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + b -136 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -420 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -440 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + b -80 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -436 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -456 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -197940 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s6 │ │ │ │ + b -144 # 35e7c ::do_widen(char) const@@Base+0x22914> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -452 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -472 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 56 # 35f54 ::do_widen(char) const@@Base+0x229ec> │ │ │ │ + pcaddi $a0, 4764 │ │ │ │ + bl -198756 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -468 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -488 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 32 # 35f54 ::do_widen(char) const@@Base+0x229ec> │ │ │ │ + pcaddi $a0, 4758 │ │ │ │ + bl -198780 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -484 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - addi.d $s5, $sp, 72 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -496 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + beq $t1, $t0, 88 # 35fa4 ::do_widen(char) const@@Base+0x22a3c> │ │ │ │ nop │ │ │ │ - b -520 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + bl -198492 │ │ │ │ nop │ │ │ │ - b -528 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + b -192 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -524 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - b -544 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + b -248 # 35e7c ::do_widen(char) const@@Base+0x22914> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -380 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -400 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ nop │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -198072 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + st.d $s7, $sp, 152 │ │ │ │ + beq $t1, $t0, -264 # 35e94 ::do_widen(char) const@@Base+0x2292c> │ │ │ │ + b -204 # 35ed4 ::do_widen(char) const@@Base+0x2296c> │ │ │ │ + pcaddi $a0, 4731 │ │ │ │ + bl -198888 │ │ │ │ move $s0, $a0 │ │ │ │ - b -444 # 35df0 , std::allocator >::~basic_stringbuf()@@Base+0x1b160> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -468 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -488 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + b -44 # 35f84 ::do_widen(char) const@@Base+0x22a1c> │ │ │ │ + b -272 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -420 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -440 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + move $a0, $s6 │ │ │ │ + b -328 # 35e7c ::do_widen(char) const@@Base+0x22914> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -500 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -520 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + b -360 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -452 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -472 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + b -368 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -532 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -552 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + b -312 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -484 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -504 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + b -320 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -564 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -584 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -198180 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s3, $sp, 184 │ │ │ │ + b -328 # 35ebc ::do_widen(char) const@@Base+0x22954> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -516 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -536 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + b -360 # 35ea4 ::do_widen(char) const@@Base+0x2293c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -596 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -616 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + b -432 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -548 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -568 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + b -440 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -628 # 35de0 , std::allocator >::~basic_stringbuf()@@Base+0x1b150> │ │ │ │ - b -648 # 35dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1b140> │ │ │ │ + b -448 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -580 # 35e20 , std::allocator >::~basic_stringbuf()@@Base+0x1b190> │ │ │ │ - b -600 # 35e10 , std::allocator >::~basic_stringbuf()@@Base+0x1b180> │ │ │ │ + b -456 # 35e64 ::do_widen(char) const@@Base+0x228fc> │ │ │ │ nop │ │ │ │ - b -768 # 35d70 , std::allocator >::~basic_stringbuf()@@Base+0x1b0e0> │ │ │ │ + move $s0, $a0 │ │ │ │ nop │ │ │ │ + move $a0, $s6 │ │ │ │ + bl -198256 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $s7, $sp, 152 │ │ │ │ + b -196 # 35f84 ::do_widen(char) const@@Base+0x22a1c> │ │ │ │ + ld.d $t1, $sp, 136 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 16 # 36064 ::do_widen(char) const@@Base+0x22afc> │ │ │ │ + pcaddi $a0, 4686 │ │ │ │ + addi.d $s6, $sp, 72 │ │ │ │ + bl -199072 │ │ │ │ + st.d $s5, $sp, 168 │ │ │ │ + bl -198760 │ │ │ │ move $s0, $a0 │ │ │ │ - b -764 # 35d80 , std::allocator >::~basic_stringbuf()@@Base+0x1b0f0> │ │ │ │ - pcalau12i $t0, 42 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - addi.d $sp, $sp, -320 │ │ │ │ - li.w $a0, 728 │ │ │ │ - st.d $ra, $sp, 312 │ │ │ │ - st.d $fp, $sp, 304 │ │ │ │ - st.d $s0, $sp, 296 │ │ │ │ - st.d $s1, $sp, 288 │ │ │ │ - st.d $s2, $sp, 280 │ │ │ │ - st.d $s4, $sp, 264 │ │ │ │ - st.d $s5, $sp, 256 │ │ │ │ - st.d $s8, $sp, 232 │ │ │ │ - st.d $t0, $sp, 216 │ │ │ │ - bl -198584 │ │ │ │ - pcaddi $t0, 43353 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - addi.d $s1, $sp, 184 │ │ │ │ - move $s2, $a0 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -183740 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -18208 # 319c8 , std::allocator >::~basic_stringbuf()@@Base+0x16d38> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - st.d $s7, $sp, 240 │ │ │ │ - beq $a0, $s0, 20 # 36108 , std::allocator >::~basic_stringbuf()@@Base+0x1b478> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -198640 │ │ │ │ + addi.d $a0, $sp, 104 │ │ │ │ + bl -198308 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -60 # 3603c ::do_widen(char) const@@Base+0x22ad4> │ │ │ │ + addi.d $sp, $sp, -304 │ │ │ │ + st.d $s7, $sp, 224 │ │ │ │ + pcalau12i $s7, 42 │ │ │ │ + ld.d $s7, $s7, -200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s3, $sp, 256 │ │ │ │ + move $s3, $a0 │ │ │ │ + ld.d $a0, $a0, 40 │ │ │ │ + st.d $ra, $sp, 296 │ │ │ │ + st.d $fp, $sp, 288 │ │ │ │ + st.d $s0, $sp, 280 │ │ │ │ + st.d $s1, $sp, 272 │ │ │ │ + st.d $s8, $sp, 216 │ │ │ │ + st.d $t0, $sp, 200 │ │ │ │ + beqz $a0, 24 # 360cc ::do_widen(char) const@@Base+0x22b64> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, 8 │ │ │ │ + jirl $ra, $t0, 0 │ │ │ │ + st.d $zero, $s3, 40 │ │ │ │ nop │ │ │ │ - addi.d $s7, $sp, 64 │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1242 │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -198608 │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + move $s1, $a0 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -36912 # 2d0b0 ::do_widen(char) const@@Base+0x19b48> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.w $s0, $a0, -2 │ │ │ │ + ld.d $a0, $t0, 32 │ │ │ │ + bl -36912 # 2d0c0 ::do_widen(char) const@@Base+0x19b58> │ │ │ │ + addi.w $a4, $a0, -2 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 1 │ │ │ │ + li.w $a1, 1 │ │ │ │ move $a0, $s1 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - st.b $zero, $sp, 64 │ │ │ │ - bl -107036 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 8676 # 38310 , std::allocator >::~basic_stringbuf()@@Base+0x1d680> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - beq $t0, $s0, 10648 # 38ad0 , std::allocator >::~basic_stringbuf()@@Base+0x1de40> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 8668 # 38330 , std::allocator >::~basic_stringbuf()@@Base+0x1d6a0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36178 , std::allocator >::~basic_stringbuf()@@Base+0x1b4e8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ + bl -46468 # 2ab84 ::do_widen(char) const@@Base+0x1761c> │ │ │ │ + st.d $s1, $s3, 40 │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -198676 │ │ │ │ + lu12i.w $t1, 439862 │ │ │ │ + addi.d $s0, $sp, 184 │ │ │ │ + ori $t1, $t1, 0x142 │ │ │ │ + li.w $t0, 4 │ │ │ │ + li.w $a2, 1345 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 188 │ │ │ │ + bl -53504 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 3615c ::do_widen(char) const@@Base+0x22bf4> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -198756 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -31268 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.w $t2, $sp, 200 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ + bl -198728 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 206 │ │ │ │ - bl -24084 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 361c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b538> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -198832 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - addi.d $s5, $sp, 136 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ + bl -46496 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + bl -45944 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -198772 │ │ │ │ + lu12i.w $t3, 468503 │ │ │ │ + ori $t3, $t3, 0x453 │ │ │ │ + pcaddi $t0, 43216 │ │ │ │ + lu32i.d $t3, -104076 │ │ │ │ + ldptr.w $a5, $t0, 0 │ │ │ │ + lu52i.d $t3, $t3, 1654 │ │ │ │ + lu12i.w $t2, 415493 │ │ │ │ lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.h $t1, $s5, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 142 │ │ │ │ - bl -111860 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - addi.d $s4, $sp, 168 │ │ │ │ - li.w $t0, 17 │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $a1, $sp, 16 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - bl -198036 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t3, $sp, 40 │ │ │ │ - lu12i.w $t2, 476902 │ │ │ │ - lu12i.w $t1, 501399 │ │ │ │ - ori $t2, $t2, 0x563 │ │ │ │ - ori $t1, $t1, 0x26f │ │ │ │ - lu32i.d $t2, -36251 │ │ │ │ - lu32i.d $t1, 290415 │ │ │ │ - st.d $a0, $sp, 152 │ │ │ │ - st.d $t3, $sp, 168 │ │ │ │ - lu52i.d $t1, $t1, 1559 │ │ │ │ - li.w $t0, 108 │ │ │ │ - lu52i.d $t2, $t2, 1669 │ │ │ │ - stptr.d $t2, $a0, 0 │ │ │ │ - st.d $t1, $a0, 8 │ │ │ │ - st.b $t0, $a0, 16 │ │ │ │ - ld.d $t0, $sp, 40 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - stx.b $zero, $t1, $t0 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -184164 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -22844 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 362b0 , std::allocator >::~basic_stringbuf()@@Base+0x1b620> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199064 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 362c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b638> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199088 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 362e0 , std::allocator >::~basic_stringbuf()@@Base+0x1b650> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199112 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1243 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107492 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 10012 # 38a10 , std::allocator >::~basic_stringbuf()@@Base+0x1dd80> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 11284 # 38f10 , std::allocator >::~basic_stringbuf()@@Base+0x1e280> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 10008 # 38a30 , std::allocator >::~basic_stringbuf()@@Base+0x1dda0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36340 , std::allocator >::~basic_stringbuf()@@Base+0x1b6b0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t3, $sp, 184 │ │ │ │ + ori $t2, $t2, 0x320 │ │ │ │ + ori $t1, $t1, 0x465 │ │ │ │ + st.w $t2, $s0, 8 │ │ │ │ + st.h $t1, $s0, 12 │ │ │ │ + li.w $t0, 14 │ │ │ │ + li.w $a6, 1 │ │ │ │ + li.w $a4, 10 │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, 1346 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 198 │ │ │ │ + bl -51732 # 297c0 ::do_widen(char) const@@Base+0x16258> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 361ec ::do_widen(char) const@@Base+0x22c84> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -199212 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -31724 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.w $t2, $sp, 200 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ + bl -198872 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 206 │ │ │ │ - bl -24540 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 36390 , std::allocator >::~basic_stringbuf()@@Base+0x1b700> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199288 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.h $t1, $s5, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 142 │ │ │ │ - bl -112312 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - pcaddi $t0, 5499 │ │ │ │ - ldptr.d $t3, $t0, 0 │ │ │ │ - ldptr.w $t2, $t0, 8 │ │ │ │ - ld.hu $t1, $t0, 12 │ │ │ │ - ld.bu $t0, $t0, 14 │ │ │ │ - st.d $t3, $sp, 168 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - li.w $t3, 15 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.b $zero, $sp, 183 │ │ │ │ - st.d $t3, $sp, 160 │ │ │ │ - move $s8, $a0 │ │ │ │ - st.w $t2, $s4, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.h $t1, $s4, 12 │ │ │ │ - st.b $t0, $s4, 14 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -184556 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -23236 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 36438 , std::allocator >::~basic_stringbuf()@@Base+0x1b7a8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199456 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36450 , std::allocator >::~basic_stringbuf()@@Base+0x1b7c0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199480 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36468 , std::allocator >::~basic_stringbuf()@@Base+0x1b7d8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199504 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 43037 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -107880 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 9560 # 389d0 , std::allocator >::~basic_stringbuf()@@Base+0x1dd40> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 10960 # 38f50 , std::allocator >::~basic_stringbuf()@@Base+0x1e2c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 9556 # 389f0 , std::allocator >::~basic_stringbuf()@@Base+0x1dd60> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 364c0 , std::allocator >::~basic_stringbuf()@@Base+0x1b830> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199596 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -32108 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.w $t2, $sp, 200 │ │ │ │ + bl -46640 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -198908 │ │ │ │ + pcaddi $t3, 43182 │ │ │ │ + lu12i.w $t2, 431959 │ │ │ │ + ori $t2, $t2, 0x246 │ │ │ │ + lu12i.w $t1, 7 │ │ │ │ + ldptr.w $a5, $t3, 0 │ │ │ │ + ori $t1, $t1, 0x374 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ st.h $t1, $s0, 4 │ │ │ │ li.w $t0, 6 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 206 │ │ │ │ - bl -24924 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 36510 , std::allocator >::~basic_stringbuf()@@Base+0x1b880> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199672 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.h $t1, $s5, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 142 │ │ │ │ - bl -112696 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 411430 │ │ │ │ - ori $t2, $t2, 0xf62 │ │ │ │ - lu12i.w $t0, 7 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x265 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.w $t2, $sp, 168 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.h $t0, $s4, 4 │ │ │ │ - st.b $t1, $s4, 6 │ │ │ │ - move $s8, $a0 │ │ │ │ - li.w $t0, 7 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $sp, 175 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -184936 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -23616 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 365b0 , std::allocator >::~basic_stringbuf()@@Base+0x1b920> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199836 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 365c8 , std::allocator >::~basic_stringbuf()@@Base+0x1b938> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199856 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 365e0 , std::allocator >::~basic_stringbuf()@@Base+0x1b950> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + li.w $a6, 1 │ │ │ │ + li.w $a4, 99 │ │ │ │ + li.w $a3, 1 │ │ │ │ + li.w $a2, 1348 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 190 │ │ │ │ + bl -51848 # 297c0 ::do_widen(char) const@@Base+0x16258> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 36264 ::do_widen(char) const@@Base+0x22cfc> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -199880 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1245 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -108260 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 9116 # 38990 , std::allocator >::~basic_stringbuf()@@Base+0x1dd00> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 10324 # 38e50 , std::allocator >::~basic_stringbuf()@@Base+0x1e1c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 9112 # 389b0 , std::allocator >::~basic_stringbuf()@@Base+0x1dd20> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ + bl -198988 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36640 , std::allocator >::~basic_stringbuf()@@Base+0x1b9b0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -199980 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -32492 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.w $t2, $sp, 200 │ │ │ │ - st.h $t1, $s0, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 206 │ │ │ │ - bl -25308 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 36690 , std::allocator >::~basic_stringbuf()@@Base+0x1ba00> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200056 │ │ │ │ - nop │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ - lu12i.w $t1, 6 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.h $t1, $s5, 4 │ │ │ │ - li.w $t0, 6 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 142 │ │ │ │ - bl -113080 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t2, 407270 │ │ │ │ - ori $t2, $t2, 0x166 │ │ │ │ - lu32i.d $t2, 155513 │ │ │ │ - lu52i.d $t2, $t2, 1782 │ │ │ │ - lu12i.w $t0, 468566 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x472 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.d $t2, $sp, 168 │ │ │ │ - li.w $t1, 115 │ │ │ │ - st.w $t0, $s4, 8 │ │ │ │ - st.b $t1, $s4, 12 │ │ │ │ - move $s8, $a0 │ │ │ │ - li.w $t0, 13 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $sp, 181 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -185328 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -24008 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36738 , std::allocator >::~basic_stringbuf()@@Base+0x1baa8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200228 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36750 , std::allocator >::~basic_stringbuf()@@Base+0x1bac0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + bl -46760 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -199028 │ │ │ │ + pcalau12i $t2, 42 │ │ │ │ + addi.d $t2, $t2, 1537 │ │ │ │ + lu12i.w $t1, 415430 │ │ │ │ + ori $t1, $t1, 0x554 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + lu32i.d $t1, 159600 │ │ │ │ + lu52i.d $t1, $t1, 1863 │ │ │ │ + li.w $t0, 8 │ │ │ │ + li.w $a2, 1347 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 192 │ │ │ │ + bl -54936 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 362cc ::do_widen(char) const@@Base+0x22d64> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -200248 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36768 , std::allocator >::~basic_stringbuf()@@Base+0x1bad8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -199096 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -46864 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -199132 │ │ │ │ + lu12i.w $t2, 411366 │ │ │ │ + ori $t2, $t2, 0x152 │ │ │ │ + pcaddi $t3, 43206 │ │ │ │ + lu32i.d $t2, 28015 │ │ │ │ + lu52i.d $t2, $t2, 1394 │ │ │ │ + lu12i.w $t1, 472774 │ │ │ │ + ld.bu $a3, $t3, 0 │ │ │ │ + ori $t1, $t1, 0xc61 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + st.w $t1, $s0, 8 │ │ │ │ + li.w $t0, 12 │ │ │ │ + li.w $a2, 1349 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 196 │ │ │ │ + bl -55048 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 3633c ::do_widen(char) const@@Base+0x22dd4> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -200272 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1246 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -108652 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 8660 # 38950 , std::allocator >::~basic_stringbuf()@@Base+0x1dcc0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 9996 # 38e90 , std::allocator >::~basic_stringbuf()@@Base+0x1e200> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 8656 # 38970 , std::allocator >::~basic_stringbuf()@@Base+0x1dce0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 367c8 , std::allocator >::~basic_stringbuf()@@Base+0x1bb38> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ + bl -199208 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -46976 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + lu12i.w $t2, 443926 │ │ │ │ + ori $t2, $t2, 0xd53 │ │ │ │ + li.w $t1, 108 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + addi.d $a0, $sp, 48 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + st.d $a0, $sp, 40 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + st.d $zero, $sp, 48 │ │ │ │ + st.d $zero, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + bl -32760 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + st.d $s6, $sp, 232 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + beq $a0, $s0, 16 # 363b4 ::do_widen(char) const@@Base+0x22e4c> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -200372 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -32884 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t2, 415526 │ │ │ │ - ori $t2, $t2, 0x373 │ │ │ │ + bl -199328 │ │ │ │ + lu12i.w $t2, 431686 │ │ │ │ + ori $t2, $t2, 0x54d │ │ │ │ lu12i.w $t1, 6 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - ori $t1, $t1, 0xe65 │ │ │ │ - st.w $t2, $sp, 200 │ │ │ │ + ori $t1, $t1, 0xd75 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ st.h $t1, $s0, 4 │ │ │ │ li.w $t0, 6 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 206 │ │ │ │ - bl -25700 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 36818 , std::allocator >::~basic_stringbuf()@@Base+0x1bb88> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200448 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 4686 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -18432 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -113444 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5219 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -18460 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -185648 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -24328 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36878 , std::allocator >::~basic_stringbuf()@@Base+0x1bbe8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200548 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36890 , std::allocator >::~basic_stringbuf()@@Base+0x1bc00> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200568 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 368a8 , std::allocator >::~basic_stringbuf()@@Base+0x1bc18> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200592 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 42874 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -108968 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 8280 # 38910 , std::allocator >::~basic_stringbuf()@@Base+0x1dc80> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 9488 # 38dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1e140> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 8276 # 38930 , std::allocator >::~basic_stringbuf()@@Base+0x1dca0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36900 , std::allocator >::~basic_stringbuf()@@Base+0x1bc70> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200684 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -33196 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5169 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -18676 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -25992 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36938 , std::allocator >::~basic_stringbuf()@@Base+0x1bca8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200740 │ │ │ │ - pcaddi $a1, 5158 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -18720 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -113732 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5153 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -18748 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -185936 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -24616 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36998 , std::allocator >::~basic_stringbuf()@@Base+0x1bd08> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200836 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 369b0 , std::allocator >::~basic_stringbuf()@@Base+0x1bd20> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200856 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 369c8 , std::allocator >::~basic_stringbuf()@@Base+0x1bd38> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200880 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 42694 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110088 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 7928 # 388d0 , std::allocator >::~basic_stringbuf()@@Base+0x1dc40> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 9264 # 38e10 , std::allocator >::~basic_stringbuf()@@Base+0x1e180> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 7924 # 388f0 , std::allocator >::~basic_stringbuf()@@Base+0x1dc60> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36a20 , std::allocator >::~basic_stringbuf()@@Base+0x1bd90> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -200972 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -33484 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5097 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -18964 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26280 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36a58 , std::allocator >::~basic_stringbuf()@@Base+0x1bdc8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201028 │ │ │ │ - pcaddi $a1, 5086 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -19008 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114020 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5085 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -19036 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -186224 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -24904 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36ab8 , std::allocator >::~basic_stringbuf()@@Base+0x1be28> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201124 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36ad0 , std::allocator >::~basic_stringbuf()@@Base+0x1be40> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201144 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36ae8 , std::allocator >::~basic_stringbuf()@@Base+0x1be58> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201168 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1681 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -109548 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 7572 # 38890 , std::allocator >::~basic_stringbuf()@@Base+0x1dc00> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 9164 # 38ed0 , std::allocator >::~basic_stringbuf()@@Base+0x1e240> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 7568 # 388b0 , std::allocator >::~basic_stringbuf()@@Base+0x1dc20> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36b48 , std::allocator >::~basic_stringbuf()@@Base+0x1beb8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201268 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -33780 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5023 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -19260 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26576 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36b80 , std::allocator >::~basic_stringbuf()@@Base+0x1bef0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201324 │ │ │ │ - pcaddi $a1, 5012 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -19304 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114316 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 5015 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -19332 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -186520 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -25200 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36be0 , std::allocator >::~basic_stringbuf()@@Base+0x1bf50> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201420 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36bf8 , std::allocator >::~basic_stringbuf()@@Base+0x1bf68> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201440 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36c10 , std::allocator >::~basic_stringbuf()@@Base+0x1bf80> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201464 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 42549 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110672 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 7216 # 38850 , std::allocator >::~basic_stringbuf()@@Base+0x1dbc0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 8424 # 38d10 , std::allocator >::~basic_stringbuf()@@Base+0x1e080> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 7212 # 38870 , std::allocator >::~basic_stringbuf()@@Base+0x1dbe0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36c68 , std::allocator >::~basic_stringbuf()@@Base+0x1bfd8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201556 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -34068 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4951 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -19548 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26864 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36ca0 , std::allocator >::~basic_stringbuf()@@Base+0x1c010> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201612 │ │ │ │ - pcaddi $a1, 4940 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -19592 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114604 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4947 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -19620 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -186808 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -25488 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36d00 , std::allocator >::~basic_stringbuf()@@Base+0x1c070> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201708 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36d18 , std::allocator >::~basic_stringbuf()@@Base+0x1c088> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201728 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36d30 , std::allocator >::~basic_stringbuf()@@Base+0x1c0a0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201752 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1682 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110132 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 6860 # 38810 , std::allocator >::~basic_stringbuf()@@Base+0x1db80> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 8004 # 38c90 , std::allocator >::~basic_stringbuf()@@Base+0x1e000> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 6856 # 38830 , std::allocator >::~basic_stringbuf()@@Base+0x1dba0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36d90 , std::allocator >::~basic_stringbuf()@@Base+0x1c100> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201852 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -34364 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4877 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -19844 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -27160 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36dc8 , std::allocator >::~basic_stringbuf()@@Base+0x1c138> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -201908 │ │ │ │ - pcaddi $a1, 4866 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -19888 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -114900 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4205 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -19916 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -187104 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -25784 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36e28 , std::allocator >::~basic_stringbuf()@@Base+0x1c198> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202004 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36e40 , std::allocator >::~basic_stringbuf()@@Base+0x1c1b0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202024 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36e58 , std::allocator >::~basic_stringbuf()@@Base+0x1c1c8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202048 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 42 │ │ │ │ - addi.d $a1, $a1, 1683 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110428 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 6500 # 387d0 , std::allocator >::~basic_stringbuf()@@Base+0x1db40> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 7772 # 38cd0 , std::allocator >::~basic_stringbuf()@@Base+0x1e040> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 6496 # 387f0 , std::allocator >::~basic_stringbuf()@@Base+0x1db60> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36eb8 , std::allocator >::~basic_stringbuf()@@Base+0x1c228> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202148 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -34660 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4803 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -20140 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -27456 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36ef0 , std::allocator >::~basic_stringbuf()@@Base+0x1c260> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202204 │ │ │ │ - pcaddi $a1, 4792 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -20184 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -115196 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4805 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -20212 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -187400 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26080 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36f50 , std::allocator >::~basic_stringbuf()@@Base+0x1c2c0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202300 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 36f68 , std::allocator >::~basic_stringbuf()@@Base+0x1c2d8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202320 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 36f80 , std::allocator >::~basic_stringbuf()@@Base+0x1c2f0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202344 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 42437 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -110720 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 6144 # 38790 , std::allocator >::~basic_stringbuf()@@Base+0x1db00> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 7224 # 38bd0 , std::allocator >::~basic_stringbuf()@@Base+0x1df40> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 6140 # 387b0 , std::allocator >::~basic_stringbuf()@@Base+0x1db20> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 36fd8 , std::allocator >::~basic_stringbuf()@@Base+0x1c348> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202436 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -34948 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4731 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -20428 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -27744 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37010 , std::allocator >::~basic_stringbuf()@@Base+0x1c380> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202492 │ │ │ │ - pcaddi $a1, 4720 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -20472 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -115484 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4739 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -20500 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -187688 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26368 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37070 , std::allocator >::~basic_stringbuf()@@Base+0x1c3e0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202588 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37088 , std::allocator >::~basic_stringbuf()@@Base+0x1c3f8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202608 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 370a0 , std::allocator >::~basic_stringbuf()@@Base+0x1c410> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202632 │ │ │ │ - nop │ │ │ │ - pcalau12i $a1, 41 │ │ │ │ - addi.d $a1, $a1, 1685 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -111012 # 1bf08 , std::allocator >::~basic_stringbuf()@@Base+0x1278> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 5788 # 38750 , std::allocator >::~basic_stringbuf()@@Base+0x1dac0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 6996 # 38c10 , std::allocator >::~basic_stringbuf()@@Base+0x1df80> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 5784 # 38770 , std::allocator >::~basic_stringbuf()@@Base+0x1dae0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37100 , std::allocator >::~basic_stringbuf()@@Base+0x1c470> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202732 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -35244 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4657 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -20724 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -28040 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37138 , std::allocator >::~basic_stringbuf()@@Base+0x1c4a8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202788 │ │ │ │ - pcaddi $a1, 4646 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -20768 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -115780 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4671 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -20796 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -187984 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26664 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37198 , std::allocator >::~basic_stringbuf()@@Base+0x1c508> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202884 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 371b0 , std::allocator >::~basic_stringbuf()@@Base+0x1c520> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202904 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 190 │ │ │ │ + beq $s6, $s2, 1840 # 36b0c ::do_widen(char) const@@Base+0x235a4> │ │ │ │ + addi.d $t1, $s2, 16 │ │ │ │ + stptr.d $t1, $s2, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + beq $t0, $s0, 1920 # 36b6c ::do_widen(char) const@@Base+0x23604> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + stptr.d $t0, $s2, 0 │ │ │ │ + st.d $t1, $s2, 16 │ │ │ │ + li.w $t0, 6 │ │ │ │ + addi.d $s1, $s2, 32 │ │ │ │ + st.d $t0, $s2, 8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 371c8 , std::allocator >::~basic_stringbuf()@@Base+0x1c538> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -202928 │ │ │ │ + lu12i.w $t2, 423718 │ │ │ │ + ori $t2, $t2, 0x14c │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.w $t2, $sp, 184 │ │ │ │ + st.b $t1, $s0, 4 │ │ │ │ + li.w $t0, 5 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + st.b $zero, $sp, 189 │ │ │ │ + beq $s1, $s6, 1692 # 36acc ::do_widen(char) const@@Base+0x23564> │ │ │ │ + addi.d $t1, $s1, 16 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + ld.d $t0, $sp, 168 │ │ │ │ + beq $t0, $s0, 1804 # 36b4c ::do_widen(char) const@@Base+0x235e4> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ nop │ │ │ │ - pcaddi $fp, 42180 │ │ │ │ - ldptr.w $t0, $fp, 16 │ │ │ │ - addi.d $a1, $sp, 36 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.w $t0, $sp, 36 │ │ │ │ - bl -112148 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 5420 # 38710 , std::allocator >::~basic_stringbuf()@@Base+0x1da80> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 6500 # 38b50 , std::allocator >::~basic_stringbuf()@@Base+0x1dec0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t3, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 5416 # 38730 , std::allocator >::~basic_stringbuf()@@Base+0x1daa0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t3, $sp, 200 │ │ │ │ + li.w $t0, 5 │ │ │ │ + addi.d $s2, $s1, 32 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37230 , std::allocator >::~basic_stringbuf()@@Base+0x1c5a0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203036 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -35548 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - move $s8, $a0 │ │ │ │ - pcaddi $a1, 4581 │ │ │ │ + pcaddi $t0, 43032 │ │ │ │ + addi.d $t1, $sp, 120 │ │ │ │ + ldptr.w $t0, $t0, 0 │ │ │ │ + st.d $t1, $sp, 24 │ │ │ │ + st.d $t1, $sp, 104 │ │ │ │ + addi.d $t1, $sp, 104 │ │ │ │ + st.d $zero, $sp, 112 │ │ │ │ + st.b $zero, $sp, 120 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + beqz $t0, 1572 # 36aac ::do_widen(char) const@@Base+0x23544> │ │ │ │ + li.w $t1, 1 │ │ │ │ + bne $t0, $t1, 1404 # 36a0c ::do_widen(char) const@@Base+0x234a4> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a4, 6 │ │ │ │ + pcaddi $a3, 5629 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -199080 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + li.w $a0, 88 │ │ │ │ + bl -199600 │ │ │ │ + lu12i.w $t2, 415654 │ │ │ │ + ori $t2, $t2, 0x14d │ │ │ │ + lu32i.d $t2, -429280 │ │ │ │ + lu52i.d $t2, $t2, 1958 │ │ │ │ + addi.d $t3, $sp, 152 │ │ │ │ + li.w $t1, 101 │ │ │ │ + st.d $t2, $sp, 152 │ │ │ │ + li.w $t0, 9 │ │ │ │ + st.b $t1, $t3, 8 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + st.d $t3, $sp, 32 │ │ │ │ + st.d $t3, $sp, 136 │ │ │ │ + st.d $t0, $sp, 144 │ │ │ │ + st.b $zero, $sp, 161 │ │ │ │ + sub.d $s1, $s2, $s5 │ │ │ │ + beq $s2, $s5, 1404 # 36a6c ::do_widen(char) const@@Base+0x23504> │ │ │ │ move $a0, $s1 │ │ │ │ - bl -21028 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -28344 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37268 , std::allocator >::~basic_stringbuf()@@Base+0x1c5d8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203092 │ │ │ │ - pcaddi $a1, 4570 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -21072 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -116084 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ + bl -199672 │ │ │ │ move $s8, $a0 │ │ │ │ - pcaddi $a1, 4601 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -21100 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -188288 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -26968 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 372c8 , std::allocator >::~basic_stringbuf()@@Base+0x1c638> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203188 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 372e0 , std::allocator >::~basic_stringbuf()@@Base+0x1c650> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203208 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 372f8 , std::allocator >::~basic_stringbuf()@@Base+0x1c668> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203232 │ │ │ │ - nop │ │ │ │ - addi.d $s8, $sp, 96 │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - pcaddi $a1, 4260 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ + add.d $s1, $s8, $s1 │ │ │ │ st.d $s8, $sp, 80 │ │ │ │ - st.b $zero, $sp, 96 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl -21240 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -66848 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -65628 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 5020 # 386d0 , std::allocator >::~basic_stringbuf()@@Base+0x1da40> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 6224 # 38b90 , std::allocator >::~basic_stringbuf()@@Base+0x1df00> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 5016 # 386f0 , std::allocator >::~basic_stringbuf()@@Base+0x1da60> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37380 , std::allocator >::~basic_stringbuf()@@Base+0x1c6f0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203372 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37398 , std::allocator >::~basic_stringbuf()@@Base+0x1c708> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203392 │ │ │ │ - nop │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $a1, $t0 │ │ │ │ - st.d $t0, $sp, 8 │ │ │ │ - bl 10944 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 4832 # 38690 , std::allocator >::~basic_stringbuf()@@Base+0x1da00> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 6292 # 38c50 , std::allocator >::~basic_stringbuf()@@Base+0x1dfc0> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 4828 # 386b0 , std::allocator >::~basic_stringbuf()@@Base+0x1da20> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 373f8 , std::allocator >::~basic_stringbuf()@@Base+0x1c768> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203492 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -36004 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4509 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -21484 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -28800 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37430 , std::allocator >::~basic_stringbuf()@@Base+0x1c7a0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203548 │ │ │ │ - pcaddi $a1, 4498 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -21528 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -116540 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4177 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -21556 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -188744 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -27424 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37490 , std::allocator >::~basic_stringbuf()@@Base+0x1c800> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203644 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 374a8 , std::allocator >::~basic_stringbuf()@@Base+0x1c818> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203664 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 374c0 , std::allocator >::~basic_stringbuf()@@Base+0x1c830> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203688 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 4128 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -21672 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -67280 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -66060 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 4460 # 38650 , std::allocator >::~basic_stringbuf()@@Base+0x1d9c0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 6240 # 38d50 , std::allocator >::~basic_stringbuf()@@Base+0x1e0c0> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 4456 # 38670 , std::allocator >::~basic_stringbuf()@@Base+0x1d9e0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37530 , std::allocator >::~basic_stringbuf()@@Base+0x1c8a0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203804 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37548 , std::allocator >::~basic_stringbuf()@@Base+0x1c8b8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203824 │ │ │ │ - nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 10520 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 4280 # 38610 , std::allocator >::~basic_stringbuf()@@Base+0x1d980> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5356 # 38a50 , std::allocator >::~basic_stringbuf()@@Base+0x1ddc0> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 4276 # 38630 , std::allocator >::~basic_stringbuf()@@Base+0x1d9a0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 375a0 , std::allocator >::~basic_stringbuf()@@Base+0x1c910> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203916 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -36428 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4403 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -21908 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -29224 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 375d8 , std::allocator >::~basic_stringbuf()@@Base+0x1c948> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -203972 │ │ │ │ - pcaddi $a1, 4392 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -21952 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -116964 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4051 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -21980 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -189168 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -27848 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37638 , std::allocator >::~basic_stringbuf()@@Base+0x1c9a8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204068 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37650 , std::allocator >::~basic_stringbuf()@@Base+0x1c9c0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204088 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 37668 , std::allocator >::~basic_stringbuf()@@Base+0x1c9d8> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204112 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 4044 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -22096 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -67704 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -66484 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 3908 # 385d0 , std::allocator >::~basic_stringbuf()@@Base+0x1d940> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5112 # 38a90 , std::allocator >::~basic_stringbuf()@@Base+0x1de00> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 3904 # 385f0 , std::allocator >::~basic_stringbuf()@@Base+0x1d960> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 376d8 , std::allocator >::~basic_stringbuf()@@Base+0x1ca48> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204228 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 376f0 , std::allocator >::~basic_stringbuf()@@Base+0x1ca60> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204248 │ │ │ │ - nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 10096 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 3728 # 38590 , std::allocator >::~basic_stringbuf()@@Base+0x1d900> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5764 # 38d90 , std::allocator >::~basic_stringbuf()@@Base+0x1e100> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 3724 # 385b0 , std::allocator >::~basic_stringbuf()@@Base+0x1d920> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37748 , std::allocator >::~basic_stringbuf()@@Base+0x1cab8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204340 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -36852 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4297 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22332 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -29648 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37780 , std::allocator >::~basic_stringbuf()@@Base+0x1caf0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204396 │ │ │ │ - pcaddi $a1, 4286 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -22376 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -117388 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 3967 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -22404 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -189592 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -28272 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 377e0 , std::allocator >::~basic_stringbuf()@@Base+0x1cb50> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204492 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 377f8 , std::allocator >::~basic_stringbuf()@@Base+0x1cb68> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204512 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 37810 , std::allocator >::~basic_stringbuf()@@Base+0x1cb80> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204536 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 3940 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -22520 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -68128 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -66908 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 3356 # 38550 , std::allocator >::~basic_stringbuf()@@Base+0x1d8c0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 6288 # 390d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e440> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 3352 # 38570 , std::allocator >::~basic_stringbuf()@@Base+0x1d8e0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37880 , std::allocator >::~basic_stringbuf()@@Base+0x1cbf0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204652 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37898 , std::allocator >::~basic_stringbuf()@@Base+0x1cc08> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204672 │ │ │ │ - nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 9672 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 3176 # 38510 , std::allocator >::~basic_stringbuf()@@Base+0x1d880> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 6236 # 39110 , std::allocator >::~basic_stringbuf()@@Base+0x1e480> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 3172 # 38530 , std::allocator >::~basic_stringbuf()@@Base+0x1d8a0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 378f0 , std::allocator >::~basic_stringbuf()@@Base+0x1cc60> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204764 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -37276 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4191 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -22756 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -30072 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37928 , std::allocator >::~basic_stringbuf()@@Base+0x1cc98> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204820 │ │ │ │ - pcaddi $a1, 4180 │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -22800 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -117812 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 3863 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -22828 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -190016 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -28696 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37988 , std::allocator >::~basic_stringbuf()@@Base+0x1ccf8> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204916 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 379a0 , std::allocator >::~basic_stringbuf()@@Base+0x1cd10> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204936 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 379b8 , std::allocator >::~basic_stringbuf()@@Base+0x1cd28> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -204960 │ │ │ │ - nop │ │ │ │ - pcaddi $a1, 3836 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -22944 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -68552 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + beq $s5, $s2, 1396 # 36a84 ::do_widen(char) const@@Base+0x2351c> │ │ │ │ + move $fp, $s5 │ │ │ │ + move $s1, $s8 │ │ │ │ + addi.d $t1, $s1, 16 │ │ │ │ + ld.d $a2, $fp, 8 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + ldptr.d $a1, $fp, 0 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -67332 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 2804 # 384d0 , std::allocator >::~basic_stringbuf()@@Base+0x1d840> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5992 # 39150 , std::allocator >::~basic_stringbuf()@@Base+0x1e4c0> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 2800 # 384f0 , std::allocator >::~basic_stringbuf()@@Base+0x1d860> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37a28 , std::allocator >::~basic_stringbuf()@@Base+0x1cd98> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205076 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37a40 , std::allocator >::~basic_stringbuf()@@Base+0x1cdb0> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205096 │ │ │ │ + bl -172720 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $fp, $fp, 32 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + bne $s2, $fp, -32 # 3651c ::do_widen(char) const@@Base+0x22fb4> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 9248 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 2624 # 38490 , std::allocator >::~basic_stringbuf()@@Base+0x1d800> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5684 # 39090 , std::allocator >::~basic_stringbuf()@@Base+0x1e400> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 2620 # 384b0 , std::allocator >::~basic_stringbuf()@@Base+0x1d820> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37a98 , std::allocator >::~basic_stringbuf()@@Base+0x1ce08> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205188 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -37700 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - pcaddi $a1, 4085 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -23180 # 32020 , std::allocator >::~basic_stringbuf()@@Base+0x17390> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a1, $s1 │ │ │ │ - bl -30496 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37ad0 , std::allocator >::~basic_stringbuf()@@Base+0x1ce40> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205244 │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.b $t1, $s5, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 141 │ │ │ │ - bl -118260 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t0, 472918 │ │ │ │ - ori $t0, $t0, 0x170 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - st.w $t0, $sp, 168 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - li.w $t0, 101 │ │ │ │ - st.b $zero, $sp, 173 │ │ │ │ - st.b $t0, $s4, 4 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - li.w $t0, 5 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -190488 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -29168 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37b60 , std::allocator >::~basic_stringbuf()@@Base+0x1ced0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205388 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37b78 , std::allocator >::~basic_stringbuf()@@Base+0x1cee8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -172760 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $fp, $sp, 80 │ │ │ │ + addi.d $s1, $sp, 136 │ │ │ │ + addi.d $a4, $sp, 168 │ │ │ │ + move $a3, $fp │ │ │ │ + li.w $a2, 1350 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -49160 # 2a570 ::do_widen(char) const@@Base+0x17008> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 36594 ::do_widen(char) const@@Base+0x2302c> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205408 │ │ │ │ + bl -199804 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 37b90 , std::allocator >::~basic_stringbuf()@@Base+0x1cf00> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $s8, $sp, 80 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ + beq $s8, $s1, 56 # 365d4 ::do_widen(char) const@@Base+0x2306c> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $s8, 0 │ │ │ │ + addi.d $t1, $s8, 16 │ │ │ │ + beq $a0, $t1, 16 # 365c4 ::do_widen(char) const@@Base+0x2305c> │ │ │ │ + ld.d $a1, $s8, 16 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205432 │ │ │ │ + bl -199856 │ │ │ │ + addi.d $s8, $s8, 32 │ │ │ │ + bne $s1, $s8, -28 # 365ac ::do_widen(char) const@@Base+0x23044> │ │ │ │ + ld.d $s1, $sp, 80 │ │ │ │ nop │ │ │ │ - lu12i.w $t1, 460486 │ │ │ │ - ori $t1, $t1, 0x568 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.w $t1, $sp, 168 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $sp, 172 │ │ │ │ - bl -69040 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ + beqz $s1, 24 # 365ec ::do_widen(char) const@@Base+0x23084> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -67820 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 2188 # 38450 , std::allocator >::~basic_stringbuf()@@Base+0x1d7c0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 5184 # 39010 , std::allocator >::~basic_stringbuf()@@Base+0x1e380> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 2184 # 38470 , std::allocator >::~basic_stringbuf()@@Base+0x1d7e0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ + sub.d $a1, $a1, $s1 │ │ │ │ + bl -199892 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37c10 , std::allocator >::~basic_stringbuf()@@Base+0x1cf80> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205564 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37c28 , std::allocator >::~basic_stringbuf()@@Base+0x1cf98> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + ld.d $a0, $sp, 136 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + beq $a0, $t0, 16 # 36604 ::do_widen(char) const@@Base+0x2309c> │ │ │ │ + ld.d $a1, $sp, 152 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205584 │ │ │ │ - nop │ │ │ │ + bl -199920 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ ld.d $a1, $sp, 8 │ │ │ │ + bl -47688 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + bl -47136 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 72 │ │ │ │ + bl -199964 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $t0, 16 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -199084 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t2, $sp, 80 │ │ │ │ + lu12i.w $t1, 456486 │ │ │ │ + lu12i.w $t0, 497174 │ │ │ │ + ori $t1, $t1, 0x353 │ │ │ │ + ori $t0, $t0, 0xc65 │ │ │ │ + lu32i.d $t1, 27756 │ │ │ │ + lu32i.d $t0, 224552 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ + st.d $t2, $sp, 184 │ │ │ │ + lu52i.d $t1, $t1, 1090 │ │ │ │ + lu52i.d $t0, $t0, 663 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + st.d $t0, $a0, 8 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $t2, $sp, 168 │ │ │ │ + pcaddi $t1, 42896 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + stx.b $zero, $t2, $t0 │ │ │ │ + ldptr.w $a5, $t1, 0 │ │ │ │ + lu12i.w $a4, 1 │ │ │ │ + ori $a4, $a4, 0x388 │ │ │ │ + li.w $a6, 100 │ │ │ │ + li.w $a3, 100 │ │ │ │ + li.w $a2, 1351 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ move $a0, $s1 │ │ │ │ - bl 8760 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 2008 # 38410 , std::allocator >::~basic_stringbuf()@@Base+0x1d780> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 4940 # 38f90 , std::allocator >::~basic_stringbuf()@@Base+0x1e300> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 2004 # 38430 , std::allocator >::~basic_stringbuf()@@Base+0x1d7a0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37c80 , std::allocator >::~basic_stringbuf()@@Base+0x1cff0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ + bl -52968 # 297c0 ::do_widen(char) const@@Base+0x16258> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 366c4 ::do_widen(char) const@@Base+0x2315c> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205676 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -38188 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t1, 481030 │ │ │ │ - ori $t1, $t1, 0xe69 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.w $t1, $sp, 200 │ │ │ │ - st.b $t0, $s0, 4 │ │ │ │ + bl -200108 │ │ │ │ + nop │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ move $a1, $s1 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 205 │ │ │ │ - bl -31000 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37cc8 , std::allocator >::~basic_stringbuf()@@Base+0x1d038> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205748 │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.b $t1, $s5, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 141 │ │ │ │ - bl -118764 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t0, 460486 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x568 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - st.w $t0, $sp, 168 │ │ │ │ - move $a0, $s1 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.b $zero, $sp, 172 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -190984 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -29664 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37d50 , std::allocator >::~basic_stringbuf()@@Base+0x1d0c0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -205884 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37d68 , std::allocator >::~basic_stringbuf()@@Base+0x1d0d8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + bl -47880 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -200148 │ │ │ │ + lu12i.w $t1, 456486 │ │ │ │ + ori $t1, $t1, 0x353 │ │ │ │ + pcalau12i $t2, 42 │ │ │ │ + addi.d $t2, $t2, 1538 │ │ │ │ + lu32i.d $t1, 27756 │ │ │ │ + lu52i.d $t1, $t1, 1362 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + li.w $t0, 112 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.b $t0, $s0, 8 │ │ │ │ + li.w $a2, 1354 │ │ │ │ + li.w $t0, 9 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.b $zero, $sp, 193 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl -56064 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 36734 ::do_widen(char) const@@Base+0x231cc> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205904 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 37d80 , std::allocator >::~basic_stringbuf()@@Base+0x1d0f0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + bl -200224 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -47992 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -200260 │ │ │ │ + lu12i.w $t1, 456486 │ │ │ │ + ori $t1, $t1, 0x353 │ │ │ │ + lu32i.d $t1, 27756 │ │ │ │ + lu52i.d $t1, $t1, 1090 │ │ │ │ + lu12i.w $t0, 7 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + ori $t0, $t0, 0x76f │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + pcalau12i $t2, 42 │ │ │ │ + addi.d $t2, $t2, 1539 │ │ │ │ + st.h $t0, $s0, 8 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + li.w $t1, 110 │ │ │ │ + st.b $zero, $sp, 195 │ │ │ │ + li.w $t0, 11 │ │ │ │ + st.b $t1, $s0, 10 │ │ │ │ + li.w $a2, 1355 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl -56188 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 367b4 ::do_widen(char) const@@Base+0x2324c> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -205928 │ │ │ │ - nop │ │ │ │ - lu12i.w $t1, 476823 │ │ │ │ - ori $t1, $t1, 0x571 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.w $t1, $sp, 168 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $sp, 172 │ │ │ │ - bl -69536 # 26e00 , std::allocator >::~basic_stringbuf()@@Base+0xc170> │ │ │ │ - move $a1, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -68316 # 272d0 , std::allocator >::~basic_stringbuf()@@Base+0xc640> │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 1564 # 383d0 , std::allocator >::~basic_stringbuf()@@Base+0x1d740> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 4624 # 38fd0 , std::allocator >::~basic_stringbuf()@@Base+0x1e340> │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 96 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - st.d $t0, $sp, 96 │ │ │ │ - beqz $a0, 1560 # 383f0 , std::allocator >::~basic_stringbuf()@@Base+0x1d760> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ + bl -200348 │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37e00 , std::allocator >::~basic_stringbuf()@@Base+0x1d170> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -48120 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -200388 │ │ │ │ + lu12i.w $t1, 456486 │ │ │ │ + ori $t1, $t1, 0x353 │ │ │ │ + lu32i.d $t1, 27756 │ │ │ │ + lu52i.d $t1, $t1, 1218 │ │ │ │ + lu12i.w $t0, 6 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + ori $t0, $t0, 0x665 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + pcaddi $t2, 42887 │ │ │ │ + st.h $t0, $s0, 8 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + li.w $t1, 116 │ │ │ │ + st.b $zero, $sp, 195 │ │ │ │ + li.w $t0, 11 │ │ │ │ + st.b $t1, $s0, 10 │ │ │ │ + li.w $a2, 1353 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl -56312 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 16 # 3682c ::do_widen(char) const@@Base+0x232c4> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -206060 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37e18 , std::allocator >::~basic_stringbuf()@@Base+0x1d188> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + bl -200472 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -48240 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -200508 │ │ │ │ + lu12i.w $t1, 456486 │ │ │ │ + ori $t1, $t1, 0x353 │ │ │ │ + pcalau12i $t2, 42 │ │ │ │ + addi.d $t2, $t2, 1541 │ │ │ │ + lu32i.d $t1, 27756 │ │ │ │ + lu52i.d $t1, $t1, 1314 │ │ │ │ + lu12i.w $t0, 476806 │ │ │ │ + ld.bu $a3, $t2, 0 │ │ │ │ + ori $t0, $t0, 0x769 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t1, $sp, 184 │ │ │ │ + st.w $t0, $s0, 8 │ │ │ │ + li.w $a2, 1352 │ │ │ │ + li.w $t0, 12 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + move $s1, $a0 │ │ │ │ + st.b $zero, $sp, 196 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + bl -56428 # 28c1c ::do_widen(char) const@@Base+0x156b4> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 368a4 ::do_widen(char) const@@Base+0x2333c> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -206080 │ │ │ │ + bl -200588 │ │ │ │ nop │ │ │ │ - ld.d $a1, $sp, 8 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl 8264 # 39e68 , std::allocator >::~basic_stringbuf()@@Base+0x1f1d8> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 1384 # 38390 , std::allocator >::~basic_stringbuf()@@Base+0x1d700> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 4636 # 39050 , std::allocator >::~basic_stringbuf()@@Base+0x1e3c0> │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - ld.d $t0, $sp, 200 │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t0, $sp, 64 │ │ │ │ - beqz $a0, 1380 # 383b0 , std::allocator >::~basic_stringbuf()@@Base+0x1d720> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t1, $sp, 200 │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37e70 , std::allocator >::~basic_stringbuf()@@Base+0x1d1e0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206172 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -38684 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t1, 481030 │ │ │ │ - ori $t1, $t1, 0xe69 │ │ │ │ - li.w $t0, 116 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.w $t1, $sp, 200 │ │ │ │ - st.b $t0, $s0, 4 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ move $a1, $s1 │ │ │ │ - li.w $t0, 5 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 205 │ │ │ │ - bl -31496 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37eb8 , std::allocator >::~basic_stringbuf()@@Base+0x1d228> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206244 │ │ │ │ - lu12i.w $t2, 481030 │ │ │ │ - ori $t2, $t2, 0xe69 │ │ │ │ - li.w $t1, 116 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t2, $sp, 136 │ │ │ │ - st.b $t1, $s5, 4 │ │ │ │ - li.w $t0, 5 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 141 │ │ │ │ - bl -119260 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t0, 476823 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x571 │ │ │ │ - st.d $a0, $sp, 24 │ │ │ │ - st.w $t0, $sp, 168 │ │ │ │ + bl -48360 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + bl -47808 # 2adf4 ::do_widen(char) const@@Base+0x1788c> │ │ │ │ + li.w $a0, 56 │ │ │ │ + bl -200636 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $t0, 17 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $fp │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + st.d $t0, $sp, 80 │ │ │ │ + bl -199756 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 80 │ │ │ │ + lu12i.w $t2, 472599 │ │ │ │ + lu12i.w $t1, 340486 │ │ │ │ + ori $t2, $t2, 0x245 │ │ │ │ + ori $t1, $t1, 0x867 │ │ │ │ + lu32i.d $t2, -515995 │ │ │ │ + lu32i.d $t1, 159587 │ │ │ │ + st.d $a0, $sp, 168 │ │ │ │ + st.d $t3, $sp, 184 │ │ │ │ + lu52i.d $t1, $t1, 1623 │ │ │ │ + li.w $t0, 115 │ │ │ │ + lu52i.d $t2, $t2, 1684 │ │ │ │ + stptr.d $t2, $a0, 0 │ │ │ │ + st.d $t1, $a0, 8 │ │ │ │ + st.b $t0, $a0, 16 │ │ │ │ + ld.d $t0, $sp, 80 │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + li.w $a2, 1356 │ │ │ │ + st.d $t0, $sp, 176 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ move $a0, $s1 │ │ │ │ - li.w $t0, 4 │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.b $zero, $sp, 172 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -191480 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - bl -30160 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37f40 , std::allocator >::~basic_stringbuf()@@Base+0x1d2b0> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206380 │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 37f58 , std::allocator >::~basic_stringbuf()@@Base+0x1d2c8> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + stx.b $zero, $t1, $t0 │ │ │ │ + bl -55540 # 29044 ::do_widen(char) const@@Base+0x15adc> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + beq $a0, $s0, 20 # 36954 ::do_widen(char) const@@Base+0x233ec> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -206400 │ │ │ │ + bl -200764 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 37f70 , std::allocator >::~basic_stringbuf()@@Base+0x1d2e0> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ + ld.d $a0, $s3, 40 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -48536 # 2abc4 ::do_widen(char) const@@Base+0x1765c> │ │ │ │ + ld.d $a0, $sp, 104 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 20 # 3697c ::do_widen(char) const@@Base+0x23414> │ │ │ │ + ld.d $a1, $sp, 120 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -206424 │ │ │ │ + bl -200804 │ │ │ │ nop │ │ │ │ - ldptr.w $t1, $fp, 20 │ │ │ │ - move $t0, $zero │ │ │ │ - beqz $t1, 16 # 37f88 , std::allocator >::~basic_stringbuf()@@Base+0x1d2f8> │ │ │ │ - xori $t1, $t1, 0x1 │ │ │ │ - sltu $t0, $zero, $t1 │ │ │ │ - addi.d $t0, $t0, 1 │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.w $t0, $sp, 40 │ │ │ │ - bl -115660 # 1bbc8 , std::allocator >::~basic_stringbuf()@@Base+0xf38> │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 948 # 38350 , std::allocator >::~basic_stringbuf()@@Base+0x1d6c0> │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 2920 # 38b10 , std::allocator >::~basic_stringbuf()@@Base+0x1de80> │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - ld.d $t2, $sp, 64 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - beqz $a0, 944 # 38370 , std::allocator >::~basic_stringbuf()@@Base+0x1d6e0> │ │ │ │ - st.d $a0, $sp, 184 │ │ │ │ - st.d $t2, $sp, 200 │ │ │ │ + move $s0, $s5 │ │ │ │ + beq $s5, $s2, 44 # 369ac ::do_widen(char) const@@Base+0x23444> │ │ │ │ nop │ │ │ │ - st.b $zero, $a0, 0 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 37fe8 , std::allocator >::~basic_stringbuf()@@Base+0x1d358> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206548 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -39060 # 2e758 , std::allocator >::~basic_stringbuf()@@Base+0x13ac8> │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - move $a1, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.w $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 192 │ │ │ │ - st.b $zero, $sp, 204 │ │ │ │ - bl -31864 # 30398 , std::allocator >::~basic_stringbuf()@@Base+0x15708> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 38028 , std::allocator >::~basic_stringbuf()@@Base+0x1d398> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206612 │ │ │ │ - lu12i.w $t1, 415446 │ │ │ │ - ori $t1, $t1, 0x167 │ │ │ │ - li.w $t0, 4 │ │ │ │ - addi.d $a1, $sp, 120 │ │ │ │ - move $a0, $s2 │ │ │ │ - st.d $s5, $sp, 120 │ │ │ │ - st.w $t1, $sp, 136 │ │ │ │ - st.d $t0, $sp, 128 │ │ │ │ - st.b $zero, $sp, 140 │ │ │ │ - bl -119620 # 1ad08 , std::allocator >::~basic_stringbuf()@@Base+0x78> │ │ │ │ - lu12i.w $t1, 468502 │ │ │ │ - ori $t1, $t1, 0xf62 │ │ │ │ - lu32i.d $t1, 221028 │ │ │ │ - lu52i.d $t1, $t1, 1687 │ │ │ │ - lu12i.w $t0, 6 │ │ │ │ - ld.d $a2, $sp, 56 │ │ │ │ - ld.d $a1, $sp, 48 │ │ │ │ - ori $t0, $t0, 0x57a │ │ │ │ - st.d $s4, $sp, 152 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ - st.b $zero, $sp, 178 │ │ │ │ - st.h $t0, $s4, 8 │ │ │ │ - move $fp, $a0 │ │ │ │ - li.w $t0, 10 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - bl -191860 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a2, $s1 │ │ │ │ - addi.d $a1, $sp, 152 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -30540 # 30958 , std::allocator >::~basic_stringbuf()@@Base+0x15cc8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 20 # 380c0 , std::allocator >::~basic_stringbuf()@@Base+0x1d430> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206760 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - beq $a0, $s4, 20 # 380d8 , std::allocator >::~basic_stringbuf()@@Base+0x1d448> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + beq $a0, $t0, 16 # 369a4 ::do_widen(char) const@@Base+0x2343c> │ │ │ │ + ld.d $a1, $s0, 16 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -206784 │ │ │ │ + bl -200848 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + bne $s2, $s0, -28 # 3698c ::do_widen(char) const@@Base+0x23424> │ │ │ │ + beqz $s5, 128 # 36a2c ::do_widen(char) const@@Base+0x234c4> │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 468 # 36b8c ::do_widen(char) const@@Base+0x23624> │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $fp, $sp, 288 │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s3, $sp, 256 │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + sub.d $a1, $s6, $s5 │ │ │ │ + move $a0, $s5 │ │ │ │ + ld.d $s6, $sp, 232 │ │ │ │ + ld.d $s5, $sp, 240 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + b -200928 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 120 │ │ │ │ - beq $a0, $s5, 20 # 380f0 , std::allocator >::~basic_stringbuf()@@Base+0x1d460> │ │ │ │ - ld.d $a1, $sp, 136 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206808 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 41292 │ │ │ │ - ld.d $a2, $t0, 8 │ │ │ │ - ldptr.d $a1, $t0, 0 │ │ │ │ - move $a0, $s1 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - bl -191972 # 9320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - move $a1, $s1 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -34968 # 2f878 , std::allocator >::~basic_stringbuf()@@Base+0x14be8> │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - beq $a0, $s0, 16 # 38128 , std::allocator >::~basic_stringbuf()@@Base+0x1d498> │ │ │ │ - ld.d $a1, $sp, 200 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206868 │ │ │ │ - ld.d $a0, $s2, 688 │ │ │ │ - addi.d $t0, $s2, 704 │ │ │ │ - beq $a0, $t0, 16 # 38140 , std::allocator >::~basic_stringbuf()@@Base+0x1d4b0> │ │ │ │ - ld.d $a1, $s2, 704 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -206892 │ │ │ │ - pcalau12i $t0, 40 │ │ │ │ - ld.d $t0, $t0, -320 │ │ │ │ - pcalau12i $t1, 40 │ │ │ │ - ld.d $t1, $t1, -184 │ │ │ │ - addi.d $t2, $t0, 24 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $t0, $t0, 64 │ │ │ │ - addi.d $a0, $s2, 176 │ │ │ │ - st.d $t2, $s2, 160 │ │ │ │ - st.d $t0, $s2, 416 │ │ │ │ - st.d $t1, $s2, 176 │ │ │ │ - bl -207980 # 5500 >::close()@plt> │ │ │ │ - addi.d $a0, $s2, 280 │ │ │ │ - bl -205972 # 5ce0 ::~__basic_file()@plt> │ │ │ │ - pcalau12i $t0, 40 │ │ │ │ - ld.d $t0, $t0, -400 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - addi.d $a0, $s2, 232 │ │ │ │ - st.d $t0, $s2, 176 │ │ │ │ - bl -206588 │ │ │ │ - pcalau12i $t1, 40 │ │ │ │ - ld.d $t1, $t1, -64 │ │ │ │ - ld.d $t2, $t1, 8 │ │ │ │ - ld.d $t3, $t1, 16 │ │ │ │ - pcalau12i $t0, 40 │ │ │ │ - ld.d $t0, $t0, -504 │ │ │ │ - ld.d $t1, $t2, -24 │ │ │ │ - st.d $t2, $s2, 160 │ │ │ │ - addi.d $t0, $t0, 16 │ │ │ │ - add.d $t1, $s2, $t1 │ │ │ │ - st.d $t3, $t1, 160 │ │ │ │ - addi.d $a0, $s2, 416 │ │ │ │ - st.d $zero, $s2, 168 │ │ │ │ - st.d $t0, $s2, 416 │ │ │ │ - bl -207848 │ │ │ │ - ld.d $s0, $s2, 136 │ │ │ │ - addi.d $s1, $s2, 136 │ │ │ │ - beq $s0, $s1, 36 # 381f8 , std::allocator >::~basic_stringbuf()@@Base+0x1d568> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -207068 │ │ │ │ - bne $s0, $s1, -16 # 381e0 , std::allocator >::~basic_stringbuf()@@Base+0x1d550> │ │ │ │ nop │ │ │ │ - ld.d $s0, $s2, 112 │ │ │ │ - addi.d $s1, $s2, 112 │ │ │ │ - beq $s1, $s0, 40 # 38228 , std::allocator >::~basic_stringbuf()@@Base+0x1d598> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 5351 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -200480 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1400 # 364ac ::do_widen(char) const@@Base+0x22f44> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + bne $t1, $t0, 344 # 36b8c ::do_widen(char) const@@Base+0x23624> │ │ │ │ + ld.d $ra, $sp, 296 │ │ │ │ + ld.d $s2, $sp, 264 │ │ │ │ + ld.d $s5, $sp, 240 │ │ │ │ + ld.d $s6, $sp, 232 │ │ │ │ + ld.d $fp, $sp, 288 │ │ │ │ + ld.d $s0, $sp, 280 │ │ │ │ + ld.d $s1, $sp, 272 │ │ │ │ + ld.d $s3, $sp, 256 │ │ │ │ + ld.d $s7, $sp, 224 │ │ │ │ + ld.d $s8, $sp, 216 │ │ │ │ + addi.d $sp, $sp, 304 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + move $s8, $zero │ │ │ │ + add.d $s1, $s8, $s1 │ │ │ │ + st.d $s8, $sp, 80 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + st.d $s1, $sp, 96 │ │ │ │ + bne $s5, $s2, -1388 # 36514 ::do_widen(char) const@@Base+0x22fac> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + ld.d $a2, $sp, 112 │ │ │ │ + st.d $s8, $sp, 88 │ │ │ │ + st.d $s0, $sp, 168 │ │ │ │ + b -1344 # 36554 ::do_widen(char) const@@Base+0x22fec> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - move $a0, $s0 │ │ │ │ - ldptr.d $s0, $s0, 0 │ │ │ │ - li.w $a1, 24 │ │ │ │ - bl -207116 │ │ │ │ - bne $s1, $s0, -16 # 38210 , std::allocator >::~basic_stringbuf()@@Base+0x1d580> │ │ │ │ nop │ │ │ │ - ld.d $a0, $s2, 80 │ │ │ │ - bl -23308 # 32720 , std::allocator >::~basic_stringbuf()@@Base+0x17a90> │ │ │ │ - ld.d $s1, $s2, 32 │ │ │ │ - beqz $s1, 84 # 38288 , std::allocator >::~basic_stringbuf()@@Base+0x1d5f8> │ │ │ │ - ld.d $a0, $s1, 24 │ │ │ │ - move $s0, $s1 │ │ │ │ - bl -24288 # 32360 , std::allocator >::~basic_stringbuf()@@Base+0x176d0> │ │ │ │ - ld.d $a0, $s0, 64 │ │ │ │ - addi.d $t0, $s0, 80 │ │ │ │ - ld.d $s1, $s1, 16 │ │ │ │ - beq $a0, $t0, 16 # 38260 , std::allocator >::~basic_stringbuf()@@Base+0x1d5d0> │ │ │ │ - ld.d $a1, $s0, 80 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -207180 │ │ │ │ - ld.d $a0, $s0, 32 │ │ │ │ - addi.d $t0, $s0, 48 │ │ │ │ - beq $a0, $t0, 16 # 38278 , std::allocator >::~basic_stringbuf()@@Base+0x1d5e8> │ │ │ │ - ld.d $a1, $s0, 48 │ │ │ │ - addi.d $a1, $a1, 1 │ │ │ │ - bl -207204 │ │ │ │ - li.w $a1, 96 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -207216 │ │ │ │ - bnez $s1, -76 # 38238 , std::allocator >::~basic_stringbuf()@@Base+0x1d5a8> │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 728 │ │ │ │ - bl -207232 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - beq $a0, $s8, 16 # 382a8 , std::allocator >::~basic_stringbuf()@@Base+0x1d618> │ │ │ │ - ld.d $a1, $sp, 96 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a4, 5 │ │ │ │ + pcaddi $a3, 5237 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $zero │ │ │ │ + bl -200640 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + b -1560 # 364ac ::do_widen(char) const@@Base+0x22f44> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + st.d $s1, $sp, 64 │ │ │ │ + bl -34644 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + beq $a0, $s0, -1680 # 36464 ::do_widen(char) const@@Base+0x22efc> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -207252 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - beq $a0, $s7, 20 # 382c0 , std::allocator >::~basic_stringbuf()@@Base+0x1d630> │ │ │ │ - ld.d $a1, $sp, 64 │ │ │ │ + bl -201200 │ │ │ │ + b -1696 # 36464 ::do_widen(char) const@@Base+0x22efc> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + addi.d $a1, $sp, 168 │ │ │ │ + bl -34696 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 168 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + beq $a0, $s0, -1820 # 3640c ::do_widen(char) const@@Base+0x22ea4> │ │ │ │ + ld.d $a1, $sp, 184 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -207272 │ │ │ │ + bl -201252 │ │ │ │ + b -1836 # 3640c ::do_widen(char) const@@Base+0x22ea4> │ │ │ │ nop │ │ │ │ - pcalau12i $t0, 40 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - bne $t1, $t0, 4224 # 39350 , std::allocator >::~basic_stringbuf()@@Base+0x1e6c0> │ │ │ │ - ld.d $ra, $sp, 312 │ │ │ │ - ld.d $s7, $sp, 240 │ │ │ │ - ld.d $fp, $sp, 304 │ │ │ │ - ld.d $s0, $sp, 296 │ │ │ │ - ld.d $s1, $sp, 288 │ │ │ │ - ld.d $s2, $sp, 280 │ │ │ │ - ld.d $s4, $sp, 264 │ │ │ │ - ld.d $s5, $sp, 256 │ │ │ │ - ld.d $s8, $sp, 232 │ │ │ │ - addi.d $sp, $sp, 320 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + st.w $t0, $s1, 16 │ │ │ │ + ld.hu $t0, $s0, 4 │ │ │ │ + st.h $t0, $t1, 4 │ │ │ │ + b -1800 # 36454 ::do_widen(char) const@@Base+0x22eec> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - beq $t0, $s0, 1976 # 38ad0 , std::allocator >::~basic_stringbuf()@@Base+0x1de40> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -8668 # 36160 , std::allocator >::~basic_stringbuf()@@Base+0x1b4d0> │ │ │ │ nop │ │ │ │ + ldptr.w $t0, $s0, 0 │ │ │ │ + st.w $t0, $s2, 16 │ │ │ │ + ld.hu $t0, $s0, 4 │ │ │ │ + st.h $t0, $t1, 4 │ │ │ │ + ld.bu $t0, $s0, 6 │ │ │ │ + st.b $t0, $t1, 6 │ │ │ │ + b -1928 # 363fc ::do_widen(char) const@@Base+0x22e94> │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ nop │ │ │ │ + bl -201620 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 1976 # 38b10 , std::allocator >::~basic_stringbuf()@@Base+0x1de80> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -201172 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201376 │ │ │ │ ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + st.d $s6, $sp, 232 │ │ │ │ + bne $t1, $t0, -56 # 36b94 ::do_widen(char) const@@Base+0x2362c> │ │ │ │ + nop │ │ │ │ move $a0, $s0 │ │ │ │ - b -940 # 37fd0 , std::allocator >::~basic_stringbuf()@@Base+0x1d340> │ │ │ │ + bl -200536 │ │ │ │ + b -64 # 36b9c ::do_widen(char) const@@Base+0x23634> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -201244 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + li.w $a1, 56 │ │ │ │ + b -72 # 36bac ::do_widen(char) const@@Base+0x23644> │ │ │ │ nop │ │ │ │ + b -24 # 36be4 ::do_widen(char) const@@Base+0x2367c> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 72 │ │ │ │ + b -96 # 36bac ::do_widen(char) const@@Base+0x23644> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 3256 # 39050 , std::allocator >::~basic_stringbuf()@@Base+0x1e3c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ + b -48 # 36be4 ::do_widen(char) const@@Base+0x2367c> │ │ │ │ + nop │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $s5, $sp, 240 │ │ │ │ + st.d $s6, $sp, 232 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + ld.d $s5, $sp, 48 │ │ │ │ + ld.d $s2, $sp, 56 │ │ │ │ + ld.d $s6, $sp, 64 │ │ │ │ + bl -201328 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + st.d $s5, $sp, 48 │ │ │ │ + st.d $s2, $sp, 56 │ │ │ │ + st.d $s6, $sp, 64 │ │ │ │ + bl -143760 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -1380 # 37e58 , std::allocator >::~basic_stringbuf()@@Base+0x1d1c8> │ │ │ │ + ldptr.d $t0, $s7, 0 │ │ │ │ + st.d $s4, $sp, 248 │ │ │ │ + beq $t1, $t0, -144 # 36bd4 ::do_widen(char) const@@Base+0x2366c> │ │ │ │ + b -212 # 36b94 ::do_widen(char) const@@Base+0x2362c> │ │ │ │ + b -64 # 36c2c ::do_widen(char) const@@Base+0x236c4> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -201388 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201596 │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -201416 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -88 # 36c44 ::do_widen(char) const@@Base+0x236dc> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 3052 # 38fc0 , std::allocator >::~basic_stringbuf()@@Base+0x1e330> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ + b -48 # 36c74 ::do_widen(char) const@@Base+0x2370c> │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -1556 # 37de8 , std::allocator >::~basic_stringbuf()@@Base+0x1d158> │ │ │ │ + b -56 # 36c74 ::do_widen(char) const@@Base+0x2370c> │ │ │ │ nop │ │ │ │ + b -64 # 36c74 ::do_widen(char) const@@Base+0x2370c> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -60 # 36c84 ::do_widen(char) const@@Base+0x2371c> │ │ │ │ + b -80 # 36c74 ::do_widen(char) const@@Base+0x2370c> │ │ │ │ nop │ │ │ │ + b -160 # 36c2c ::do_widen(char) const@@Base+0x236c4> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 2936 # 38f90 , std::allocator >::~basic_stringbuf()@@Base+0x1e300> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -2004 # 37c68 , std::allocator >::~basic_stringbuf()@@Base+0x1cfd8> │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $s8, $s1, 156 # 36d74 ::do_widen(char) const@@Base+0x2380c> │ │ │ │ + move $a0, $s8 │ │ │ │ + addi.d $s8, $s8, 32 │ │ │ │ + bl -201492 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + beq $s8, $s1, 140 # 36d74 ::do_widen(char) const@@Base+0x2380c> │ │ │ │ + b -16 # 36cdc ::do_widen(char) const@@Base+0x23774> │ │ │ │ + nop │ │ │ │ + addi.d $fp, $sp, 80 │ │ │ │ + addi.d $s1, $sp, 136 │ │ │ │ + move $s0, $a0 │ │ │ │ + b 20 # 36d14 ::do_widen(char) const@@Base+0x237ac> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -201532 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + move $a0, $fp │ │ │ │ + bl -143956 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201552 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a1, 88 │ │ │ │ + bl -201756 │ │ │ │ + b -156 # 36c94 ::do_widen(char) const@@Base+0x2372c> │ │ │ │ + move $s0, $a0 │ │ │ │ + b 20 # 36d4c ::do_widen(char) const@@Base+0x237e4> │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 168 │ │ │ │ + bl -201588 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + li.w $a1, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -201796 │ │ │ │ + b -196 # 36c94 ::do_widen(char) const@@Base+0x2372c> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -204 # 36c94 ::do_widen(char) const@@Base+0x2372c> │ │ │ │ + addi.d $s1, $sp, 136 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -80 # 36d1c ::do_widen(char) const@@Base+0x237b4> │ │ │ │ nop │ │ │ │ + ld.d $a0, $sp, 80 │ │ │ │ + beqz $a0, 20 # 36d8c ::do_widen(char) const@@Base+0x23824> │ │ │ │ + ld.d $a1, $sp, 96 │ │ │ │ + sub.d $a1, $a1, $a0 │ │ │ │ + bl -201844 │ │ │ │ nop │ │ │ │ + addi.d $s1, $sp, 136 │ │ │ │ + b -116 # 36d1c ::do_widen(char) const@@Base+0x237b4> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 2988 # 39000 , std::allocator >::~basic_stringbuf()@@Base+0x1e370> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a0, 56 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl -201908 │ │ │ │ + move $a3, $s0 │ │ │ │ + li.w $a2, 24 │ │ │ │ + li.w $a1, 80 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -64880 # 27058 ::do_widen(char) const@@Base+0x13af0> │ │ │ │ + st.d $s1, $s0, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -15768 # 3303c ::do_widen(char) const@@Base+0x1fad4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -12592 # 33cac ::do_widen(char) const@@Base+0x20744> │ │ │ │ move $a0, $s0 │ │ │ │ - b -2180 # 37bf8 , std::allocator >::~basic_stringbuf()@@Base+0x1cf68> │ │ │ │ + bl -3432 # 3607c ::do_widen(char) const@@Base+0x22b14> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -14752 # 3344c ::do_widen(char) const@@Base+0x1fee4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -11800 # 33fdc ::do_widen(char) const@@Base+0x20a74> │ │ │ │ + li.w $a0, 40 │ │ │ │ + bl -201980 │ │ │ │ + move $s1, $a0 │ │ │ │ + bl -71668 # 25610 ::do_widen(char) const@@Base+0x120a8> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + st.d $s1, $s0, 88 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 56 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -202016 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -201144 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 40 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -202040 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -201168 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 3064 # 39090 , std::allocator >::~basic_stringbuf()@@Base+0x1e400> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -2620 # 37a80 , std::allocator >::~basic_stringbuf()@@Base+0x1cdf0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ret │ │ │ │ + li.w $a1, 96 │ │ │ │ + b -202084 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 3192 # 39150 , std::allocator >::~basic_stringbuf()@@Base+0x1e4c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -2796 # 37a10 , std::allocator >::~basic_stringbuf()@@Base+0x1cd80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + st.h $zero, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 3052 # 39100 , std::allocator >::~basic_stringbuf()@@Base+0x1e470> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -3172 # 378d8 , std::allocator >::~basic_stringbuf()@@Base+0x1cc48> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + pcalau12i $s1, 42 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + move $a1, $zero │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + bl -202564 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + lu12i.w $t4, 244 │ │ │ │ + ori $t4, $t4, 0x240 │ │ │ │ + mul.d $t0, $t0, $t4 │ │ │ │ + ld.d $t3, $sp, 16 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ldptr.d $t1, $s1, 0 │ │ │ │ + li.w $t5, 1 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.h $t5, $s0, 24 │ │ │ │ + add.d $t0, $t0, $t3 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + bne $t2, $t1, 28 # 36f28 ::do_widen(char) const@@Base+0x239c0> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -202536 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 2936 # 390d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e440> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -3348 # 37868 , std::allocator >::~basic_stringbuf()@@Base+0x1cbd8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 42 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.bu $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + beqz $t2, 12 # 36f60 ::do_widen(char) const@@Base+0x239f8> │ │ │ │ + ld.bu $t2, $a0, 25 │ │ │ │ + beqz $t2, 44 # 36f88 ::do_widen(char) const@@Base+0x23a20> │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 112 # 36fd8 ::do_widen(char) const@@Base+0x23a70> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 2040 # 38d90 , std::allocator >::~basic_stringbuf()@@Base+0x1e100> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -3724 # 37730 , std::allocator >::~basic_stringbuf()@@Base+0x1caa0> │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -202756 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + lu12i.w $t5, 244 │ │ │ │ + ori $t5, $t5, 0x240 │ │ │ │ + mul.d $t2, $t2, $t5 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + li.w $t6, 256 │ │ │ │ + ldptr.d $t3, $t0, 0 │ │ │ │ + st.h $t6, $t0, 24 │ │ │ │ + pcalau12i $t1, 42 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + add.d $t2, $t2, $t4 │ │ │ │ + sub.d $t2, $t2, $t3 │ │ │ │ + st.d $t2, $t0, 16 │ │ │ │ + b -112 # 36f60 ::do_widen(char) const@@Base+0x239f8> │ │ │ │ nop │ │ │ │ + bl -202712 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1196 # 38a80 , std::allocator >::~basic_stringbuf()@@Base+0x1ddf0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -3900 # 376c0 , std::allocator >::~basic_stringbuf()@@Base+0x1ca30> │ │ │ │ + pcalau12i $t1, 42 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.bu $t2, $a0, 25 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + beqz $t2, 12 # 37010 ::do_widen(char) const@@Base+0x23aa8> │ │ │ │ + ld.bu $t2, $a0, 24 │ │ │ │ + beqz $t2, 28 # 37028 ::do_widen(char) const@@Base+0x23ac0> │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 96 # 37078 ::do_widen(char) const@@Base+0x23b10> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -202916 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + lu12i.w $t5, 244 │ │ │ │ + ori $t5, $t5, 0x240 │ │ │ │ + mul.d $t2, $t2, $t5 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + li.w $t6, 1 │ │ │ │ + ld.d $t3, $t0, 16 │ │ │ │ + st.h $t6, $t0, 24 │ │ │ │ + st.d $zero, $t0, 16 │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + add.d $t2, $t2, $t4 │ │ │ │ + sub.d $t2, $t2, $t3 │ │ │ │ + stptr.d $t2, $t0, 0 │ │ │ │ + b -100 # 37010 ::do_widen(char) const@@Base+0x23aa8> │ │ │ │ + bl -202872 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.bu $a0, $a0, 24 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1068 # 38a40 , std::allocator >::~basic_stringbuf()@@Base+0x1ddb0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -4276 # 37588 , std::allocator >::~basic_stringbuf()@@Base+0x1c8f8> │ │ │ │ + ld.bu $a0, $a0, 25 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.bu $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + bnez $t2, 96 # 37128 ::do_widen(char) const@@Base+0x23bc0> │ │ │ │ + ld.bu $t2, $a0, 25 │ │ │ │ + bnez $t2, 56 # 37108 ::do_widen(char) const@@Base+0x23ba0> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 16 # 370e8 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ + ld.d $t0, $t0, 16 │ │ │ │ + sub.d $a0, $t0, $a0 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 120 # 37168 ::do_widen(char) const@@Base+0x23c00> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 1784 # 38d50 , std::allocator >::~basic_stringbuf()@@Base+0x1e0c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -4452 # 37518 , std::allocator >::~basic_stringbuf()@@Base+0x1c888> │ │ │ │ nop │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + b -36 # 370e8 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beq $t0, $s0, 1464 # 38c50 , std::allocator >::~basic_stringbuf()@@Base+0x1dfc0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -4828 # 373e0 , std::allocator >::~basic_stringbuf()@@Base+0x1c750> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -203172 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + lu12i.w $t3, 244 │ │ │ │ + ori $t3, $t3, 0x240 │ │ │ │ + mul.d $a0, $a0, $t3 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + add.d $a0, $a0, $t2 │ │ │ │ + sub.d $a0, $a0, $t0 │ │ │ │ + b -124 # 370e8 ::do_widen(char) const@@Base+0x23b80> │ │ │ │ + bl -203112 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1196 # 38b80 , std::allocator >::~basic_stringbuf()@@Base+0x1def0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 80 │ │ │ │ - st.d $t2, $sp, 88 │ │ │ │ - st.d $t1, $sp, 96 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -5012 # 37368 , std::allocator >::~basic_stringbuf()@@Base+0x1c6d8> │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.bu $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + bnez $t2, 112 # 37208 ::do_widen(char) const@@Base+0x23ca0> │ │ │ │ + ld.bu $t2, $a0, 25 │ │ │ │ + bnez $t2, 72 # 371e8 ::do_widen(char) const@@Base+0x23c80> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 24 # 371c0 ::do_widen(char) const@@Base+0x23c58> │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + li.w $t0, 1000 │ │ │ │ + sub.d $a0, $t2, $a0 │ │ │ │ + div.d $a0, $a0, $t0 │ │ │ │ nop │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 136 # 37250 ::do_widen(char) const@@Base+0x23ce8> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1084 # 38b50 , std::allocator >::~basic_stringbuf()@@Base+0x1dec0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -5412 # 37218 , std::allocator >::~basic_stringbuf()@@Base+0x1c588> │ │ │ │ nop │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + li.w $t0, 1000 │ │ │ │ + div.d $a0, $a0, $t0 │ │ │ │ + b -52 # 371c0 ::do_widen(char) const@@Base+0x23c58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1212 # 38c10 , std::allocator >::~basic_stringbuf()@@Base+0x1df80> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -5780 # 370e8 , std::allocator >::~basic_stringbuf()@@Base+0x1c458> │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -203396 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + lu12i.w $t4, 244 │ │ │ │ + ori $t4, $t4, 0x240 │ │ │ │ + mul.d $a0, $a0, $t4 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t2, $t0, 0 │ │ │ │ + li.w $t0, 1000 │ │ │ │ + add.d $a0, $a0, $t3 │ │ │ │ + sub.d $a0, $a0, $t2 │ │ │ │ + div.d $a0, $a0, $t0 │ │ │ │ + b -140 # 371c0 ::do_widen(char) const@@Base+0x23c58> │ │ │ │ + bl -203344 │ │ │ │ nop │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + ld.bu $t2, $a0, 24 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $t3, $sp, 40 │ │ │ │ + move $t0, $a0 │ │ │ │ + bnez $t2, 112 # 372e8 ::do_widen(char) const@@Base+0x23d80> │ │ │ │ + ld.bu $t2, $a0, 25 │ │ │ │ + bnez $t2, 72 # 372c8 ::do_widen(char) const@@Base+0x23d60> │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + beqz $a0, 24 # 372a0 ::do_widen(char) const@@Base+0x23d38> │ │ │ │ + ld.d $t2, $t0, 16 │ │ │ │ + lu12i.w $t0, 244 │ │ │ │ + ori $t0, $t0, 0x240 │ │ │ │ + sub.d $a0, $t2, $a0 │ │ │ │ + div.d $a0, $a0, $t0 │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t1, 0 │ │ │ │ + bne $t2, $t0, 136 # 37330 ::do_widen(char) const@@Base+0x23dc8> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1084 # 38bd0 , std::allocator >::~basic_stringbuf()@@Base+0x1df40> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -6140 # 36fc0 , std::allocator >::~basic_stringbuf()@@Base+0x1c330> │ │ │ │ + ld.d $a0, $a0, 16 │ │ │ │ + lu12i.w $t0, 244 │ │ │ │ + ori $t0, $t0, 0x240 │ │ │ │ + div.d $a0, $a0, $t0 │ │ │ │ + b -56 # 372a0 ::do_widen(char) const@@Base+0x23d38> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a1, $zero │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -203620 │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + lu12i.w $t2, 244 │ │ │ │ + ori $t2, $t2, 0x240 │ │ │ │ + mul.d $a0, $a0, $t2 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 32 │ │ │ │ + pcalau12i $t1, 41 │ │ │ │ + ld.d $t1, $t1, -200 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + add.d $a0, $a0, $t3 │ │ │ │ + sub.d $a0, $a0, $t0 │ │ │ │ + div.d $a0, $a0, $t2 │ │ │ │ + b -136 # 372a0 ::do_widen(char) const@@Base+0x23d38> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1276 # 38cd0 , std::allocator >::~basic_stringbuf()@@Base+0x1e040> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ + bl -203568 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -6492 # 36ea0 , std::allocator >::~basic_stringbuf()@@Base+0x1c210> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1148 # 38c90 , std::allocator >::~basic_stringbuf()@@Base+0x1e000> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -6852 # 36d78 , std::allocator >::~basic_stringbuf()@@Base+0x1c0e8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -203900 │ │ │ │ + move $s0, $a0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + bl -203912 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + slt $a0, $s0, $a0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + pcalau12i $t2, 41 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $t5, $t2, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + sub.d $t0, $a2, $a1 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + li.w $t4, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + st.d $t5, $sp, 40 │ │ │ │ + move $t3, $a1 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t4, $t0, 116 # 3742c ::do_widen(char) const@@Base+0x23ec4> │ │ │ │ + li.w $t4, 1 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + bne $t0, $t4, 72 # 3740c ::do_widen(char) const@@Base+0x23ea4> │ │ │ │ + ld.b $t0, $a1, 0 │ │ │ │ + st.b $t0, $a0, 0 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1212 # 38d10 , std::allocator >::~basic_stringbuf()@@Base+0x1e080> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + stx.b $zero, $a0, $t0 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t2, 0 │ │ │ │ + bne $t1, $t0, 152 # 37484 ::do_widen(char) const@@Base+0x23f1c> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -7212 # 36c50 , std::allocator >::~basic_stringbuf()@@Base+0x1bfc0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t0, -48 # 373dc ::do_widen(char) const@@Base+0x23e74> │ │ │ │ + b 76 # 3745c ::do_widen(char) const@@Base+0x23ef4> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1596 # 38ed0 , std::allocator >::~basic_stringbuf()@@Base+0x1e240> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -7564 # 36b30 , std::allocator >::~basic_stringbuf()@@Base+0x1bea0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1340 # 38e10 , std::allocator >::~basic_stringbuf()@@Base+0x1e180> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ + st.d $a1, $sp, 24 │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -202672 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 16 │ │ │ │ + ld.d $t4, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t3, $sp, 24 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t4, $t1, 16 │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a1, $t3 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -202888 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + pcalau12i $t2, 41 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + ldptr.d $a0, $t1, 0 │ │ │ │ + b -164 # 373dc ::do_widen(char) const@@Base+0x23e74> │ │ │ │ + bl -203908 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -7924 # 36a08 , std::allocator >::~basic_stringbuf()@@Base+0x1bd78> │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + move $a0, $zero │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -204360 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + slli.w $a0, $a0, 0x0 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + b -203448 │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + move $s0, $a0 │ │ │ │ + blt $a1, $a0, 16 # 374cc ::do_widen(char) const@@Base+0x23f64> │ │ │ │ + move $t0, $a1 │ │ │ │ + move $s0, $t0 │ │ │ │ + move $a1, $a0 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -204064 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + sub.w $s0, $s0, $a1 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + mod.w $a0, $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + add.w $a0, $a0, $a1 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -204116 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + li.w $t0, 10 │ │ │ │ + mod.w $a0, $a0, $t0 │ │ │ │ + nor $a0, $zero, $a0 │ │ │ │ + andi $a0, $a0, 0x1 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + fst.s $fa0, $sp, 12 │ │ │ │ + bl -204168 │ │ │ │ + li.w $t1, 100 │ │ │ │ + mod.w $a0, $a0, $t1 │ │ │ │ + movgr2fr.d $fa0, $a0 │ │ │ │ + pcalau12i $t0, 4 │ │ │ │ + fld.s $fa2, $t0, -1708 │ │ │ │ + ffint.s.w $fa1, $fa0 │ │ │ │ + fld.s $fa0, $sp, 12 │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + fmul.s $fa0, $fa0, $fa2 │ │ │ │ + fcmp.slt.s $fcc0, $fa1, $fa0 │ │ │ │ + movcf2fr $fa0, $fcc0 │ │ │ │ + movfr2gr.s $a0, $fa0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1212 # 38dd0 , std::allocator >::~basic_stringbuf()@@Base+0x1e140> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -8276 # 368e8 , std::allocator >::~basic_stringbuf()@@Base+0x1bc58> │ │ │ │ + alsl.w $a0, $a0, $a0, 0x2 │ │ │ │ + alsl.w $a0, $a0, $a0, 0x2 │ │ │ │ + slli.w $a0, $a0, 0x2 │ │ │ │ + b -203560 │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + st.d $s0, $sp, 144 │ │ │ │ + pcalau12i $s0, 41 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + bl -204272 │ │ │ │ + ld.d $t3, $sp, 56 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + slti $a0, $a0, 0 │ │ │ │ + li.w $t0, -1 │ │ │ │ + maskeqz $t0, $t0, $a0 │ │ │ │ + masknez $a0, $t3, $a0 │ │ │ │ + or $a0, $a0, $t0 │ │ │ │ + bne $t2, $t1, 24 # 375ec ::do_widen(char) const@@Base+0x24084> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 144 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + bl -204268 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1340 # 38e90 , std::allocator >::~basic_stringbuf()@@Base+0x1e200> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $sp, $sp, -16 │ │ │ │ + pcaddi $a1, 4589 │ │ │ │ + st.d $ra, $sp, 8 │ │ │ │ + bl -203724 │ │ │ │ + beqz $a0, 12 # 3761c ::do_widen(char) const@@Base+0x240b4> │ │ │ │ + bl -204580 │ │ │ │ + li.w $a0, 1 │ │ │ │ + ld.d $ra, $sp, 8 │ │ │ │ + addi.d $sp, $sp, 16 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -8652 # 367b0 , std::allocator >::~basic_stringbuf()@@Base+0x1bb20> │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + st.d $s0, $sp, 144 │ │ │ │ + pcalau12i $s0, 41 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + bl -204432 │ │ │ │ + move $t0, $zero │ │ │ │ + bltz $a0, 28 # 37674 ::do_widen(char) const@@Base+0x2410c> │ │ │ │ + ldptr.w $t2, $sp, 24 │ │ │ │ + lu12i.w $t0, 15 │ │ │ │ + lu12i.w $t1, 4 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + bne $t2, $t1, 24 # 37694 ::do_widen(char) const@@Base+0x2412c> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 144 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ + ret │ │ │ │ + bl -204436 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -160 │ │ │ │ + st.d $s0, $sp, 144 │ │ │ │ + pcalau12i $s0, 41 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ldptr.d $a0, $a0, 0 │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + st.d $t0, $sp, 136 │ │ │ │ + st.d $ra, $sp, 152 │ │ │ │ + bl -204544 │ │ │ │ + move $t0, $zero │ │ │ │ + bltz $a0, 28 # 376e4 ::do_widen(char) const@@Base+0x2417c> │ │ │ │ + ldptr.w $t2, $sp, 24 │ │ │ │ + lu12i.w $t0, 15 │ │ │ │ + lu12i.w $t1, 8 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + sltui $t0, $t0, 1 │ │ │ │ + ld.d $t2, $sp, 136 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + bne $t2, $t1, 24 # 37704 ::do_widen(char) const@@Base+0x2419c> │ │ │ │ + ld.d $ra, $sp, 152 │ │ │ │ + ld.d $s0, $sp, 144 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $sp, $sp, 160 │ │ │ │ + ret │ │ │ │ + bl -204548 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -112 │ │ │ │ + st.d $s1, $sp, 88 │ │ │ │ + pcalau12i $s1, 41 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 96 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcaddi $a0, 4518 │ │ │ │ + st.d $ra, $sp, 104 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -204500 │ │ │ │ + beqz $a0, 308 # 3786c ::do_widen(char) const@@Base+0x24304> │ │ │ │ + pcaddi $a0, 4513 │ │ │ │ + bl -204512 │ │ │ │ + addi.d $t2, $sp, 56 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + beqz $a0, 440 # 37904 ::do_widen(char) const@@Base+0x2439c> │ │ │ │ + st.d $t2, $sp, 8 │ │ │ │ + st.d $a0, $sp, 16 │ │ │ │ + bl -204008 │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + add.d $a2, $a1, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -988 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + li.w $t4, 47 │ │ │ │ + ld.d $t2, $sp, 8 │ │ │ │ + add.d $t3, $t0, $t1 │ │ │ │ + ld.bu $t5, $t3, -1 │ │ │ │ + beq $t5, $t4, 168 # 3782c ::do_widen(char) const@@Base+0x242c4> │ │ │ │ + ld.d $t6, $sp, 56 │ │ │ │ + xor $t0, $t0, $t2 │ │ │ │ + li.w $t5, 15 │ │ │ │ + masknez $t5, $t5, $t0 │ │ │ │ + maskeqz $t0, $t6, $t0 │ │ │ │ + addi.d $t4, $t1, 1 │ │ │ │ + or $t0, $t0, $t5 │ │ │ │ + bltu $t0, $t4, 232 # 3788c ::do_widen(char) const@@Base+0x24324> │ │ │ │ nop │ │ │ │ + li.w $t0, 47 │ │ │ │ + st.b $t0, $t3, 0 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + st.d $t4, $sp, 48 │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stx.b $zero, $t0, $t4 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + beq $t0, $t2, 108 # 3783c ::do_widen(char) const@@Base+0x242d4> │ │ │ │ + ld.d $t2, $sp, 56 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + st.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1212 # 38e50 , std::allocator >::~basic_stringbuf()@@Base+0x1e1c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ + st.d $t1, $s0, 8 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 216 # 378cc ::do_widen(char) const@@Base+0x24364> │ │ │ │ + ld.d $ra, $sp, 104 │ │ │ │ + ld.d $s1, $sp, 88 │ │ │ │ move $a0, $s0 │ │ │ │ - b -9108 # 36628 , std::allocator >::~basic_stringbuf()@@Base+0x1b998> │ │ │ │ + ld.d $s0, $sp, 96 │ │ │ │ + addi.d $sp, $sp, 112 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1404 # 38f50 , std::allocator >::~basic_stringbuf()@@Base+0x1e2c0> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ - move $a0, $s0 │ │ │ │ - b -9556 # 364a8 , std::allocator >::~basic_stringbuf()@@Base+0x1b818> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ + bne $t0, $t2, -96 # 377d4 ::do_widen(char) const@@Base+0x2426c> │ │ │ │ nop │ │ │ │ + addi.d $a2, $t1, 1 │ │ │ │ + move $a1, $t2 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -203880 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + b -108 # 377e4 ::do_widen(char) const@@Base+0x2427c> │ │ │ │ nop │ │ │ │ - ld.d $t0, $sp, 184 │ │ │ │ - beq $t0, $s0, 1276 # 38f10 , std::allocator >::~basic_stringbuf()@@Base+0x1e280> │ │ │ │ - ld.d $t2, $sp, 192 │ │ │ │ - ld.d $t1, $sp, 200 │ │ │ │ - st.d $t0, $sp, 48 │ │ │ │ - st.d $t2, $sp, 56 │ │ │ │ - st.d $t1, $sp, 64 │ │ │ │ nop │ │ │ │ - st.d $s0, $sp, 184 │ │ │ │ - addi.d $s0, $sp, 200 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + b -144 # 377ec ::do_widen(char) const@@Base+0x24284> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $t1 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.d $t2, $sp, 24 │ │ │ │ + st.d $t4, $sp, 16 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -203788 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ld.d $t3, $sp, 40 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t2, $sp, 24 │ │ │ │ + ld.d $t4, $sp, 16 │ │ │ │ + add.d $t3, $t3, $t1 │ │ │ │ + b -280 # 377ac ::do_widen(char) const@@Base+0x24244> │ │ │ │ + nop │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + nop │ │ │ │ + bl -205012 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -204564 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + bne $t1, $t0, -32 # 378d4 ::do_widen(char) const@@Base+0x2436c> │ │ │ │ move $a0, $s0 │ │ │ │ - b -10004 # 36328 , std::allocator >::~basic_stringbuf()@@Base+0x1b698> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ + bl -203900 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 80 │ │ │ │ + bne $t1, $t0, -60 # 378d4 ::do_widen(char) const@@Base+0x2436c> │ │ │ │ + pcaddi $a0, 3089 │ │ │ │ + bl -205048 │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + pcalau12i $s1, 41 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -568 # 3770c ::do_widen(char) const@@Base+0x241a4> │ │ │ │ + ld.d $a1, $sp, 16 │ │ │ │ + beqz $a1, 96 # 379ac ::do_widen(char) const@@Base+0x24444> │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $a1, -1 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -205756 # 55a0 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ + li.w $a2, -1 │ │ │ │ + li.w $a1, 47 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -203852 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 152 # 37a0c ::do_widen(char) const@@Base+0x244a4> │ │ │ │ + ld.d $a2, $sp, 16 │ │ │ │ + addi.d $a1, $a0, 1 │ │ │ │ + bltu $a2, $a1, 164 # 37a24 ::do_widen(char) const@@Base+0x244bc> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + addi.d $t1, $s0, 16 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + add.d $a2, $t0, $a2 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + bl -1552 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + b 36 # 379c4 ::do_widen(char) const@@Base+0x2445c> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38a70 , std::allocator >::~basic_stringbuf()@@Base+0x1dde0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1832 # 39180 , std::allocator >::~basic_stringbuf()@@Base+0x1e4f0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208512 │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + pcaddi $a2, 4422 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $a2 │ │ │ │ + bl -1588 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 16 # 379dc ::do_widen(char) const@@Base+0x24474> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -205000 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 80 # 37a34 ::do_widen(char) const@@Base+0x244cc> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5364 # 37588 , std::allocator >::~basic_stringbuf()@@Base+0x1c8f8> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + b -88 # 379c4 ::do_widen(char) const@@Base+0x2445c> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38ab0 , std::allocator >::~basic_stringbuf()@@Base+0x1de20> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1896 # 39200 , std::allocator >::~basic_stringbuf()@@Base+0x1e570> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208576 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + beq $t1, $t0, 64 # 37a6c ::do_widen(char) const@@Base+0x24504> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5116 # 376c0 , std::allocator >::~basic_stringbuf()@@Base+0x1ca30> │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ nop │ │ │ │ + bl -205372 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -204924 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + bne $t1, $t0, -32 # 37a3c ::do_widen(char) const@@Base+0x244d4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -204260 │ │ │ │ nop │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a0, 3542 │ │ │ │ + move $a2, $a1 │ │ │ │ + pcaddi $a1, 3534 │ │ │ │ + bl -204700 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38af0 , std::allocator >::~basic_stringbuf()@@Base+0x1de60> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1812 # 391f0 , std::allocator >::~basic_stringbuf()@@Base+0x1e560> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208644 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -10652 # 36160 , std::allocator >::~basic_stringbuf()@@Base+0x1b4d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -48 │ │ │ │ + st.d $s0, $sp, 32 │ │ │ │ + move $s0, $a1 │ │ │ │ + st.d $s1, $sp, 24 │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $s1, $a0 │ │ │ │ + li.w $a1, 47 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $ra, $sp, 40 │ │ │ │ + bl -204176 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + beq $a0, $t0, 80 # 37b0c ::do_widen(char) const@@Base+0x245a4> │ │ │ │ + addi.d $a1, $a0, 1 │ │ │ │ + bltu $a2, $a1, 192 # 37b84 ::do_widen(char) const@@Base+0x2461c> │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + move $a0, $s1 │ │ │ │ + add.d $a2, $t0, $a2 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + bl -1876 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38b30 , std::allocator >::~basic_stringbuf()@@Base+0x1dea0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1800 # 39220 , std::allocator >::~basic_stringbuf()@@Base+0x1e590> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208704 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -2924 # 37fd0 , std::allocator >::~basic_stringbuf()@@Base+0x1d340> │ │ │ │ nop │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + stptr.d $a0, $s1, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $a1, $s0, 16 │ │ │ │ + beq $t0, $a1, 80 # 37b6c ::do_widen(char) const@@Base+0x24604> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + stptr.d $a1, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + ld.d $ra, $sp, 40 │ │ │ │ + ld.d $s0, $sp, 32 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 24 │ │ │ │ + addi.d $sp, $sp, 48 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38b70 , std::allocator >::~basic_stringbuf()@@Base+0x1dee0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1764 # 39240 , std::allocator >::~basic_stringbuf()@@Base+0x1e5b0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208772 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6500 # 37218 , std::allocator >::~basic_stringbuf()@@Base+0x1c588> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + st.d $a1, $sp, 8 │ │ │ │ + bl -204692 │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + b -80 # 37b2c ::do_widen(char) const@@Base+0x245c4> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38bb0 , std::allocator >::~basic_stringbuf()@@Base+0x1df20> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1688 # 39230 , std::allocator >::~basic_stringbuf()@@Base+0x1e5a0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208832 │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a0, 3472 │ │ │ │ + move $a2, $a1 │ │ │ │ + pcaddi $a1, 3464 │ │ │ │ + bl -204980 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6228 # 37368 , std::allocator >::~basic_stringbuf()@@Base+0x1c6d8> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + li.w $a2, -1 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a1, 46 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl -204448 # 5d20 , std::allocator >::rfind(char, unsigned long) const@plt> │ │ │ │ + addi.d $t1, $a0, -1 │ │ │ │ + li.w $t0, -3 │ │ │ │ + bgeu $t0, $t1, 64 # 37c0c ::do_widen(char) const@@Base+0x246a4> │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + pcaddi $a2, 4285 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $a2 │ │ │ │ + bl -2136 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + addi.d $a1, $a0, 1 │ │ │ │ + bltu $a2, $a1, 56 # 37c4c ::do_widen(char) const@@Base+0x246e4> │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + add.d $a2, $t0, $a2 │ │ │ │ + add.d $a1, $t0, $a1 │ │ │ │ + bl -2212 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a0, 3422 │ │ │ │ + move $a2, $a1 │ │ │ │ + pcaddi $a1, 3414 │ │ │ │ + bl -205180 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38bf0 , std::allocator >::~basic_stringbuf()@@Base+0x1df60> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1588 # 39210 , std::allocator >::~basic_stringbuf()@@Base+0x1e580> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208900 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -7228 # 36fc0 , std::allocator >::~basic_stringbuf()@@Base+0x1c330> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.b $a0, $t0, -1 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38c30 , std::allocator >::~basic_stringbuf()@@Base+0x1dfa0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1476 # 391e0 , std::allocator >::~basic_stringbuf()@@Base+0x1e550> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -208964 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6996 # 370e8 , std::allocator >::~basic_stringbuf()@@Base+0x1c458> │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.b $a0, $t0, 0 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ld.d $a1, $a0, 8 │ │ │ │ + bnez $a1, 12 # 37cac ::do_widen(char) const@@Base+0x24744> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $a1, -1 │ │ │ │ + b -206612 # 55a0 , std::allocator >::resize(unsigned long, char)@plt> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38c70 , std::allocator >::~basic_stringbuf()@@Base+0x1dfe0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1400 # 391d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e540> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209024 │ │ │ │ + ld.d $t4, $a1, 8 │ │ │ │ + pcalau12i $t5, 41 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + ldptr.d $t2, $t5, 0 │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + addi.d $t0, $t4, -1 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + sltu $t2, $t4, $t0 │ │ │ │ + masknez $t0, $t0, $t2 │ │ │ │ + maskeqz $t2, $t4, $t2 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + addi.d $t3, $a0, 16 │ │ │ │ + or $t0, $t0, $t2 │ │ │ │ + stptr.d $t3, $a0, 0 │ │ │ │ + li.w $t6, 15 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + ldptr.d $t7, $a1, 0 │ │ │ │ + move $t1, $a0 │ │ │ │ + bltu $t6, $t0, 104 # 37d6c ::do_widen(char) const@@Base+0x24804> │ │ │ │ + li.w $t2, 1 │ │ │ │ + bne $t0, $t2, 64 # 37d4c ::do_widen(char) const@@Base+0x247e4> │ │ │ │ + ld.b $t2, $t7, 0 │ │ │ │ + st.b $t2, $a0, 16 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6300 # 373e0 , std::allocator >::~basic_stringbuf()@@Base+0x1c750> │ │ │ │ + st.d $t0, $t1, 8 │ │ │ │ + stx.b $zero, $t3, $t0 │ │ │ │ + ld.d $t2, $sp, 40 │ │ │ │ + ldptr.d $t0, $t5, 0 │ │ │ │ + bne $t2, $t0, 168 # 37dd4 ::do_widen(char) const@@Base+0x2486c> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t0, -48 # 37d1c ::do_widen(char) const@@Base+0x247b4> │ │ │ │ + b 84 # 37da4 ::do_widen(char) const@@Base+0x2483c> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38cb0 , std::allocator >::~basic_stringbuf()@@Base+0x1e020> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1284 # 391a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e510> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209092 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -8004 # 36d78 , std::allocator >::~basic_stringbuf()@@Base+0x1c0e8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38cf0 , std::allocator >::~basic_stringbuf()@@Base+0x1e060> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1252 # 391c0 , std::allocator >::~basic_stringbuf()@@Base+0x1e530> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209156 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -7772 # 36ea0 , std::allocator >::~basic_stringbuf()@@Base+0x1c210> │ │ │ │ nop │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a1, $sp, 32 │ │ │ │ + st.d $t7, $sp, 16 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + bl -205040 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + ld.d $t2, $sp, 32 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + ld.d $t7, $sp, 16 │ │ │ │ + move $t3, $a0 │ │ │ │ + stptr.d $a0, $t1, 0 │ │ │ │ + st.d $t2, $t1, 16 │ │ │ │ nop │ │ │ │ + move $a2, $t0 │ │ │ │ + move $a0, $t3 │ │ │ │ + move $a1, $t7 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + bl -205268 │ │ │ │ + ld.d $t1, $sp, 8 │ │ │ │ + ld.d $t0, $sp, 32 │ │ │ │ + pcalau12i $t5, 41 │ │ │ │ + ld.d $t5, $t5, -200 │ │ │ │ + ldptr.d $t3, $t1, 0 │ │ │ │ + b -176 # 37d1c ::do_widen(char) const@@Base+0x247b4> │ │ │ │ nop │ │ │ │ + bl -206292 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38d30 , std::allocator >::~basic_stringbuf()@@Base+0x1e0a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1172 # 391b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e520> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209220 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -8428 # 36c50 , std::allocator >::~basic_stringbuf()@@Base+0x1bfc0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + li.w $a3, 4 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a2, $zero │ │ │ │ + pcaddi $a1, 5192 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl -205316 # 5c00 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + li.w $t1, -1 │ │ │ │ + beq $a0, $t1, 96 # 37e6c ::do_widen(char) const@@Base+0x24904> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $t0, $a0 │ │ │ │ + bltu $a2, $a0, 132 # 37e9c ::do_widen(char) const@@Base+0x24934> │ │ │ │ + addi.d $t1, $s0, 16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + move $a0, $s0 │ │ │ │ + add.d $a2, $a1, $a2 │ │ │ │ + add.d $a1, $a1, $t0 │ │ │ │ + bl -2728 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38d70 , std::allocator >::~basic_stringbuf()@@Base+0x1e0e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1480 # 39320 , std::allocator >::~basic_stringbuf()@@Base+0x1e690> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209280 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6244 # 37518 , std::allocator >::~basic_stringbuf()@@Base+0x1c888> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + pcaddi $a2, 4118 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $a2 │ │ │ │ + bl -2804 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + move $a3, $a2 │ │ │ │ + pcaddi $a1, 3268 │ │ │ │ + move $a2, $a0 │ │ │ │ + pcaddi $a0, 3272 │ │ │ │ + bl -205772 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38db0 , std::allocator >::~basic_stringbuf()@@Base+0x1e120> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1400 # 39310 , std::allocator >::~basic_stringbuf()@@Base+0x1e680> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209344 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5772 # 37730 , std::allocator >::~basic_stringbuf()@@Base+0x1caa0> │ │ │ │ + addi.d $sp, $sp, -32 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $s0, $sp, 16 │ │ │ │ + li.w $a3, 4 │ │ │ │ + move $s0, $a0 │ │ │ │ + li.w $a2, -1 │ │ │ │ + pcaddi $a1, 5136 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $ra, $sp, 24 │ │ │ │ + bl -205684 # 5b70 , std::allocator >::find_last_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 96 # 37f4c ::do_widen(char) const@@Base+0x249e4> │ │ │ │ + ld.d $t2, $s1, 8 │ │ │ │ + addi.d $t1, $s0, 16 │ │ │ │ + stptr.d $t1, $s0, 0 │ │ │ │ + addi.d $t0, $a0, 1 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + sltu $t1, $t2, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + move $a0, $s0 │ │ │ │ + add.d $a2, $a1, $t0 │ │ │ │ + bl -2960 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38df0 , std::allocator >::~basic_stringbuf()@@Base+0x1e160> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1316 # 39300 , std::allocator >::~basic_stringbuf()@@Base+0x1e670> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209412 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -9492 # 368e8 , std::allocator >::~basic_stringbuf()@@Base+0x1bc58> │ │ │ │ nop │ │ │ │ + addi.d $t0, $s0, 16 │ │ │ │ + pcaddi $a2, 4062 │ │ │ │ + move $a0, $s0 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + move $a1, $a2 │ │ │ │ + bl -3028 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $ra, $sp, 24 │ │ │ │ + ld.d $s1, $sp, 8 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 32 │ │ │ │ + ret │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + pcalau12i $s0, 41 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + bl -232 # 37ebc ::do_widen(char) const@@Base+0x24954> │ │ │ │ + addi.d $a1, $sp, 8 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -468 # 37ddc ::do_widen(char) const@@Base+0x24874> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 16 # 37fcc ::do_widen(char) const@@Base+0x24a64> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -206520 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 32 # 37ff4 ::do_widen(char) const@@Base+0x24a8c> │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ nop │ │ │ │ + bl -206844 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38e30 , std::allocator >::~basic_stringbuf()@@Base+0x1e1a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1236 # 392f0 , std::allocator >::~basic_stringbuf()@@Base+0x1e660> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209476 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -9268 # 36a08 , std::allocator >::~basic_stringbuf()@@Base+0x1bd78> │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -206396 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + bne $t1, $t0, -32 # 37ffc ::do_widen(char) const@@Base+0x24a94> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -205732 │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -64 │ │ │ │ + ld.d $t1, $a0, 8 │ │ │ │ + st.d $s0, $sp, 48 │ │ │ │ + st.d $s4, $sp, 16 │ │ │ │ + ldptr.d $s0, $a0, 0 │ │ │ │ + ld.d $s4, $a1, 8 │ │ │ │ + st.d $s3, $sp, 24 │ │ │ │ + st.d $s5, $sp, 8 │ │ │ │ + slt $t0, $s4, $t1 │ │ │ │ + add.d $s3, $s0, $s4 │ │ │ │ + add.d $t1, $s0, $t1 │ │ │ │ + maskeqz $s3, $s3, $t0 │ │ │ │ + masknez $t0, $t1, $t0 │ │ │ │ + st.d $ra, $sp, 56 │ │ │ │ + st.d $s1, $sp, 40 │ │ │ │ + or $s3, $s3, $t0 │ │ │ │ + ldptr.d $s5, $a1, 0 │ │ │ │ + beq $s0, $s3, 244 # 38164 ::do_widen(char) const@@Base+0x24bfc> │ │ │ │ + st.d $s2, $sp, 32 │ │ │ │ + move $s1, $s5 │ │ │ │ + b 32 # 3809c ::do_widen(char) const@@Base+0x24b34> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38e70 , std::allocator >::~basic_stringbuf()@@Base+0x1e1e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1156 # 392e0 , std::allocator >::~basic_stringbuf()@@Base+0x1e650> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209540 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -10324 # 36628 , std::allocator >::~basic_stringbuf()@@Base+0x1b998> │ │ │ │ + blt $a0, $s2, 96 # 380ec ::do_widen(char) const@@Base+0x24b84> │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + beq $s3, $s0, 152 # 3812c ::do_widen(char) const@@Base+0x24bc4> │ │ │ │ nop │ │ │ │ + ld.b $a0, $s0, 0 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bl -207300 │ │ │ │ + move $s2, $a0 │ │ │ │ + ld.b $a0, $s1, 0 │ │ │ │ + bl -207312 │ │ │ │ + bge $s2, $a0, -40 # 3808c ::do_widen(char) const@@Base+0x24b24> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + li.w $a0, 1 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38eb0 , std::allocator >::~basic_stringbuf()@@Base+0x1e220> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 1076 # 392d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e640> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209604 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -9996 # 367b0 , std::allocator >::~basic_stringbuf()@@Base+0x1bb20> │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + move $a0, $zero │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38ef0 , std::allocator >::~basic_stringbuf()@@Base+0x1e260> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 996 # 392c0 , std::allocator >::~basic_stringbuf()@@Base+0x1e630> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209668 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -9164 # 36b30 , std::allocator >::~basic_stringbuf()@@Base+0x1bea0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld.d $s2, $sp, 32 │ │ │ │ nop │ │ │ │ + ld.d $ra, $sp, 56 │ │ │ │ + add.d $s5, $s5, $s4 │ │ │ │ + xor $a0, $s1, $s5 │ │ │ │ + ld.d $s0, $sp, 48 │ │ │ │ + ld.d $s1, $sp, 40 │ │ │ │ + ld.d $s3, $sp, 24 │ │ │ │ + ld.d $s4, $sp, 16 │ │ │ │ + ld.d $s5, $sp, 8 │ │ │ │ + sltu $a0, $zero, $a0 │ │ │ │ + addi.d $sp, $sp, 64 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38f30 , std::allocator >::~basic_stringbuf()@@Base+0x1e2a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 916 # 392b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e620> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209732 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -11284 # 36328 , std::allocator >::~basic_stringbuf()@@Base+0x1b698> │ │ │ │ + move $s1, $s5 │ │ │ │ + b -52 # 38134 ::do_widen(char) const@@Base+0x24bcc> │ │ │ │ + pcalau12i $t2, 40 │ │ │ │ + ld.d $t2, $t2, -200 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + ld.d $t1, $a1, 8 │ │ │ │ + ldptr.d $t2, $t2, 0 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + ldptr.d $s1, $a1, 0 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + addi.d $s8, $a0, 16 │ │ │ │ + bstrpick.d $s6, $t1, 0x1f, 0x0 │ │ │ │ + stptr.d $s8, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + st.d $t2, $sp, 40 │ │ │ │ + slli.w $t1, $t1, 0x0 │ │ │ │ + move $s0, $a0 │ │ │ │ + add.d $s6, $s1, $s6 │ │ │ │ + beqz $t1, 528 # 383cc ::do_widen(char) const@@Base+0x24e64> │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + move $t0, $zero │ │ │ │ + li.w $fp, 3 │ │ │ │ + addi.d $s5, $sp, 36 │ │ │ │ + pcaddi $t5, 41261 │ │ │ │ + b 12 # 381f4 ::do_widen(char) const@@Base+0x24c8c> │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + beq $s6, $s1, 188 # 382ac ::do_widen(char) const@@Base+0x24d44> │ │ │ │ + ld.bu $t2, $s1, 0 │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + addi.w $t0, $t0, 1 │ │ │ │ + st.b $t2, $t1, 24 │ │ │ │ + bne $t0, $fp, -24 # 381ec ::do_widen(char) const@@Base+0x24c84> │ │ │ │ + ld.bu $t0, $sp, 25 │ │ │ │ + ld.bu $t2, $sp, 26 │ │ │ │ + ld.bu $t1, $sp, 24 │ │ │ │ + srli.w $t7, $t0, 0x4 │ │ │ │ + srli.w $t6, $t2, 0x6 │ │ │ │ + srli.w $t3, $t1, 0x2 │ │ │ │ + andi $t0, $t0, 0xf │ │ │ │ + andi $t1, $t1, 0x3 │ │ │ │ + andi $t2, $t2, 0x3f │ │ │ │ + alsl.w $t1, $t1, $t7, 0x4 │ │ │ │ + alsl.w $t0, $t0, $t6, 0x2 │ │ │ │ + addi.d $s2, $sp, 32 │ │ │ │ + st.b $t3, $sp, 32 │ │ │ │ + st.b $t2, $sp, 35 │ │ │ │ + st.b $t1, $sp, 33 │ │ │ │ + st.b $t0, $sp, 34 │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $s4, $s0, 8 │ │ │ │ + li.w $t1, 15 │ │ │ │ + beq $s8, $t0, 12 # 38264 ::do_widen(char) const@@Base+0x24cfc> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ nop │ │ │ │ + ld.bu $t2, $s2, 0 │ │ │ │ + ldptr.d $t3, $t5, 0 │ │ │ │ + addi.d $s3, $s4, 1 │ │ │ │ + ldx.b $s7, $t3, $t2 │ │ │ │ + bltu $t1, $s3, 408 # 3840c ::do_widen(char) const@@Base+0x24ea4> │ │ │ │ nop │ │ │ │ + stx.b $s7, $t0, $s4 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s3, $s0, 8 │ │ │ │ + addi.d $s2, $s2, 1 │ │ │ │ + stx.b $zero, $t0, $s3 │ │ │ │ + bne $s5, $s2, -68 # 3824c ::do_widen(char) const@@Base+0x24ce4> │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + move $t0, $zero │ │ │ │ + bne $s6, $s1, -168 # 381f4 ::do_widen(char) const@@Base+0x24c8c> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - beqz $a2, 28 # 38f70 , std::allocator >::~basic_stringbuf()@@Base+0x1e2e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 772 # 39260 , std::allocator >::~basic_stringbuf()@@Base+0x1e5d0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209796 │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -10964 # 364a8 , std::allocator >::~basic_stringbuf()@@Base+0x1b818> │ │ │ │ nop │ │ │ │ nop │ │ │ │ + beqz $t0, 264 # 383b4 ::do_widen(char) const@@Base+0x24e4c> │ │ │ │ + li.w $t1, 2 │ │ │ │ + blt $t1, $t0, 40 # 382dc ::do_widen(char) const@@Base+0x24d74> │ │ │ │ + li.w $t1, 3 │ │ │ │ + sub.w $t1, $t1, $t0 │ │ │ │ + addi.d $t2, $sp, 24 │ │ │ │ + add.d $t2, $t2, $t0 │ │ │ │ + bstrpick.d $t1, $t1, 0x1f, 0x0 │ │ │ │ + st.b $zero, $t2, 0 │ │ │ │ + addi.d $t1, $t1, -1 │ │ │ │ + bnez $t1, 472 # 384ac ::do_widen(char) const@@Base+0x24f44> │ │ │ │ nop │ │ │ │ + ld.bu $t1, $sp, 25 │ │ │ │ + ld.bu $t3, $sp, 26 │ │ │ │ + ld.bu $t2, $sp, 24 │ │ │ │ + srli.w $t6, $t1, 0x4 │ │ │ │ + srli.w $t5, $t3, 0x6 │ │ │ │ + srli.w $t4, $t2, 0x2 │ │ │ │ + andi $t1, $t1, 0xf │ │ │ │ + andi $t2, $t2, 0x3 │ │ │ │ + andi $t3, $t3, 0x3f │ │ │ │ + alsl.w $t2, $t2, $t6, 0x4 │ │ │ │ + alsl.w $t1, $t1, $t5, 0x2 │ │ │ │ + addi.d $s4, $sp, 32 │ │ │ │ + move $s3, $zero │ │ │ │ + pcaddi $s7, 41186 │ │ │ │ + st.b $t4, $sp, 32 │ │ │ │ + st.b $t3, $sp, 35 │ │ │ │ + st.b $t2, $sp, 33 │ │ │ │ + st.b $t1, $sp, 34 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ld.d $s2, $s0, 8 │ │ │ │ + li.w $t2, 15 │ │ │ │ + beq $s8, $t1, 12 # 3833c ::do_widen(char) const@@Base+0x24dd4> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38fb0 , std::allocator >::~basic_stringbuf()@@Base+0x1e320> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 696 # 39250 , std::allocator >::~basic_stringbuf()@@Base+0x1e5c0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209856 │ │ │ │ + ld.bu $t3, $s4, 0 │ │ │ │ + ldptr.d $t4, $s7, 0 │ │ │ │ + addi.d $s1, $s2, 1 │ │ │ │ + ldx.b $s6, $t4, $t3 │ │ │ │ + bltu $t2, $s1, 256 # 3844c ::do_widen(char) const@@Base+0x24ee4> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -4948 # 37c68 , std::allocator >::~basic_stringbuf()@@Base+0x1cfd8> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ + stx.b $s6, $t1, $s2 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + st.d $s1, $s0, 8 │ │ │ │ + addi.w $s3, $s3, 1 │ │ │ │ + stx.b $zero, $t1, $s1 │ │ │ │ + addi.d $s4, $s4, 1 │ │ │ │ + bge $t0, $s3, -72 # 38324 ::do_widen(char) const@@Base+0x24dbc> │ │ │ │ + move $s6, $t0 │ │ │ │ + li.w $s4, 61 │ │ │ │ + li.w $s3, 3 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ld.d $s2, $s0, 8 │ │ │ │ + li.w $t2, 15 │ │ │ │ + beq $s8, $t1, 12 # 38394 ::do_widen(char) const@@Base+0x24e2c> │ │ │ │ + ld.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ + addi.d $s1, $s2, 1 │ │ │ │ + bltu $t2, $s1, 244 # 3848c ::do_widen(char) const@@Base+0x24f24> │ │ │ │ + stx.b $s4, $t1, $s2 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + st.d $s1, $s0, 8 │ │ │ │ + addi.w $s6, $s6, 1 │ │ │ │ + stx.b $zero, $t1, $s1 │ │ │ │ + bne $s6, $s3, -52 # 3837c ::do_widen(char) const@@Base+0x24e14> │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + ld.d $s2, $sp, 104 │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + ld.d $s4, $sp, 88 │ │ │ │ + ld.d $s5, $sp, 80 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + pcalau12i $t0, 40 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 216 # 384b4 ::do_widen(char) const@@Base+0x24f4c> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ + move $a0, $s0 │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 38ff0 , std::allocator >::~basic_stringbuf()@@Base+0x1e360> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 440 # 39190 , std::allocator >::~basic_stringbuf()@@Base+0x1e500> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209920 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -4628 # 37de8 , std::allocator >::~basic_stringbuf()@@Base+0x1d158> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -206720 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + pcaddi $t5, 41116 │ │ │ │ + b -432 # 3827c ::do_widen(char) const@@Base+0x24d14> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 39030 , std::allocator >::~basic_stringbuf()@@Base+0x1e3a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 648 # 392a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e610> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -209984 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5188 # 37bf8 , std::allocator >::~basic_stringbuf()@@Base+0x1cf68> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -206788 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + b -284 # 38354 ::do_widen(char) const@@Base+0x24dec> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 39070 , std::allocator >::~basic_stringbuf()@@Base+0x1e3e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 568 # 39290 , std::allocator >::~basic_stringbuf()@@Base+0x1e600> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -210048 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -4644 # 37e58 , std::allocator >::~basic_stringbuf()@@Base+0x1d1c8> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 390b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e420> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 488 # 39280 , std::allocator >::~basic_stringbuf()@@Base+0x1e5f0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -210112 │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s2 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -206848 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + b -268 # 3839c ::do_widen(char) const@@Base+0x24e34> │ │ │ │ + st.b $zero, $t2, 1 │ │ │ │ + b -468 # 382dc ::do_widen(char) const@@Base+0x24d74> │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + bl -208076 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5692 # 37a80 , std::allocator >::~basic_stringbuf()@@Base+0x1cdf0> │ │ │ │ + move $s1, $a0 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -207628 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 40 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -36 # 384cc ::do_widen(char) const@@Base+0x24f64> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -206968 │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + pcalau12i $t0, 40 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + st.d $s3, $sp, 96 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + ld.d $s3, $a1, 8 │ │ │ │ + st.d $s2, $sp, 104 │ │ │ │ + st.d $s6, $sp, 72 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + addi.d $s6, $a0, 16 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + st.b $zero, $a0, 16 │ │ │ │ + slli.w $t0, $s3, 0x0 │ │ │ │ + move $s2, $a0 │ │ │ │ + beqz $t0, 376 # 386b4 ::do_widen(char) const@@Base+0x2514c> │ │ │ │ + addi.w $s3, $s3, -1 │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + move $s4, $a1 │ │ │ │ + move $fp, $zero │ │ │ │ + move $s0, $zero │ │ │ │ + li.w $s5, 61 │ │ │ │ + bstrpick.d $s3, $s3, 0x1f, 0x0 │ │ │ │ + addi.d $s7, $sp, 36 │ │ │ │ + addi.d $s8, $sp, 27 │ │ │ │ + ldptr.d $t1, $s4, 0 │ │ │ │ + ldx.b $s1, $t1, $fp │ │ │ │ + beq $s1, $s5, 32 # 385a4 ::do_widen(char) const@@Base+0x2503c> │ │ │ │ + bstrpick.w $a0, $s1, 0x7, 0x0 │ │ │ │ + bl -208284 │ │ │ │ + bnez $a0, 348 # 386ec ::do_widen(char) const@@Base+0x25184> │ │ │ │ + andi $t1, $s1, 0xfb │ │ │ │ + li.w $t2, 43 │ │ │ │ + beq $t1, $t2, 336 # 386ec ::do_widen(char) const@@Base+0x25184> │ │ │ │ nop │ │ │ │ + beqz $s0, 240 # 38694 ::do_widen(char) const@@Base+0x2512c> │ │ │ │ + li.w $t0, 3 │ │ │ │ + blt $t0, $s0, 736 # 3888c ::do_widen(char) const@@Base+0x25324> │ │ │ │ + li.w $t0, 4 │ │ │ │ + sub.w $t0, $t0, $s0 │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + li.w $t2, 2 │ │ │ │ + bstrpick.d $t0, $t0, 0x1f, 0x0 │ │ │ │ + add.d $t1, $s1, $s0 │ │ │ │ + bgeu $t0, $t2, 676 # 3886c ::do_widen(char) const@@Base+0x25304> │ │ │ │ + bnez $t0, 640 # 3884c ::do_widen(char) const@@Base+0x252e4> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 390f0 , std::allocator >::~basic_stringbuf()@@Base+0x1e460> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 408 # 39270 , std::allocator >::~basic_stringbuf()@@Base+0x1e5e0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -210176 │ │ │ │ + addi.d $s3, $sp, 36 │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6292 # 37868 , std::allocator >::~basic_stringbuf()@@Base+0x1cbd8> │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ + ld.b $a1, $s1, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + pcaddi $a0, 41003 │ │ │ │ + bl -207808 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + st.b $a0, $s1, 0 │ │ │ │ + addi.d $s1, $s1, 1 │ │ │ │ + bne $s1, $s3, -24 # 385e4 ::do_widen(char) const@@Base+0x2507c> │ │ │ │ + ld.bu $t1, $sp, 33 │ │ │ │ + ld.bu $t0, $sp, 34 │ │ │ │ + ld.bu $t2, $sp, 32 │ │ │ │ + ld.bu $t4, $sp, 35 │ │ │ │ + bstrpick.d $t6, $t1, 0x5, 0x4 │ │ │ │ + bstrpick.d $t5, $t0, 0x5, 0x2 │ │ │ │ + slli.w $t0, $t0, 0x6 │ │ │ │ + alsl.w $t2, $t2, $t6, 0x2 │ │ │ │ + alsl.d $t1, $t1, $t5, 0x4 │ │ │ │ + add.w $t0, $t0, $t4 │ │ │ │ + li.w $t3, 1 │ │ │ │ + st.b $t2, $sp, 24 │ │ │ │ + st.b $t1, $sp, 25 │ │ │ │ + st.b $t0, $sp, 26 │ │ │ │ + beq $s0, $t3, 92 # 38694 ::do_widen(char) const@@Base+0x2512c> │ │ │ │ + addi.w $s0, $s0, -1 │ │ │ │ + addi.d $s5, $sp, 24 │ │ │ │ + move $s4, $zero │ │ │ │ nop │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ld.d $s3, $s2, 8 │ │ │ │ + li.w $t1, 15 │ │ │ │ + beq $s6, $t0, 12 # 38664 ::do_widen(char) const@@Base+0x250fc> │ │ │ │ + ld.d $t1, $s2, 16 │ │ │ │ nop │ │ │ │ + addi.d $s1, $s3, 1 │ │ │ │ + ld.bu $s7, $s5, 0 │ │ │ │ + bltu $t1, $s1, 448 # 3882c ::do_widen(char) const@@Base+0x252c4> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 39130 , std::allocator >::~basic_stringbuf()@@Base+0x1e4a0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 552 # 39340 , std::allocator >::~basic_stringbuf()@@Base+0x1e6b0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -210240 │ │ │ │ + stx.b $s7, $t0, $s3 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s1, $s2, 8 │ │ │ │ + addi.w $s4, $s4, 1 │ │ │ │ + stx.b $zero, $t0, $s1 │ │ │ │ + addi.d $s5, $s5, 1 │ │ │ │ + blt $s4, $s0, -64 # 3864c ::do_widen(char) const@@Base+0x250e4> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 48 │ │ │ │ - st.d $a2, $sp, 56 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -6244 # 378d8 , std::allocator >::~basic_stringbuf()@@Base+0x1cc48> │ │ │ │ + ld.d $fp, $sp, 128 │ │ │ │ + ld.d $s0, $sp, 120 │ │ │ │ + ld.d $s1, $sp, 112 │ │ │ │ + ld.d $s4, $sp, 88 │ │ │ │ + ld.d $s5, $sp, 80 │ │ │ │ + ld.d $s7, $sp, 64 │ │ │ │ + ld.d $s8, $sp, 56 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 40 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 464 # 38894 ::do_widen(char) const@@Base+0x2532c> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s3, $sp, 96 │ │ │ │ + ld.d $s6, $sp, 72 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 104 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add.d $t2, $s0, $sp │ │ │ │ + li.w $t1, 4 │ │ │ │ + addi.w $s0, $s0, 1 │ │ │ │ + st.b $s1, $t2, 32 │ │ │ │ + beq $s0, $t1, 48 # 3872c ::do_widen(char) const@@Base+0x251c4> │ │ │ │ nop │ │ │ │ - beqz $a2, 32 # 39170 , std::allocator >::~basic_stringbuf()@@Base+0x1e4e0> │ │ │ │ - li.w $t0, 1 │ │ │ │ - beq $a2, $t0, 472 # 39330 , std::allocator >::~basic_stringbuf()@@Base+0x1e6a0> │ │ │ │ - move $a1, $s0 │ │ │ │ - bl -210304 │ │ │ │ + beq $fp, $s3, -352 # 385a4 ::do_widen(char) const@@Base+0x2503c> │ │ │ │ + addi.d $fp, $fp, 1 │ │ │ │ + b -400 # 3857c ::do_widen(char) const@@Base+0x25014> │ │ │ │ nop │ │ │ │ - ld.d $a2, $sp, 192 │ │ │ │ - ld.d $a0, $sp, 80 │ │ │ │ - st.d $a2, $sp, 88 │ │ │ │ - stx.b $zero, $a0, $a2 │ │ │ │ - ld.d $a0, $sp, 184 │ │ │ │ - b -5996 # 37a10 , std::allocator >::~basic_stringbuf()@@Base+0x1cd80> │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1824 # 38a68 , std::allocator >::~basic_stringbuf()@@Base+0x1ddd8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -432 # 38fe8 , std::allocator >::~basic_stringbuf()@@Base+0x1e358> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1280 # 38ca8 , std::allocator >::~basic_stringbuf()@@Base+0x1e018> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1168 # 38d28 , std::allocator >::~basic_stringbuf()@@Base+0x1e098> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1248 # 38ce8 , std::allocator >::~basic_stringbuf()@@Base+0x1e058> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1392 # 38c68 , std::allocator >::~basic_stringbuf()@@Base+0x1dfd8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1472 # 38c28 , std::allocator >::~basic_stringbuf()@@Base+0x1df98> │ │ │ │ + addi.d $s0, $sp, 32 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1808 # 38ae8 , std::allocator >::~basic_stringbuf()@@Base+0x1de58> │ │ │ │ + ld.b $a1, $s0, 0 │ │ │ │ + move $a2, $zero │ │ │ │ + pcaddi $a0, 40919 │ │ │ │ + bl -208144 # 5a30 , std::allocator >::find(char, unsigned long) const@plt> │ │ │ │ + st.b $a0, $s0, 0 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bne $s0, $s7, -24 # 38734 ::do_widen(char) const@@Base+0x251cc> │ │ │ │ + ld.bu $t2, $sp, 33 │ │ │ │ + ld.bu $t1, $sp, 34 │ │ │ │ + ld.bu $t3, $sp, 32 │ │ │ │ + ld.bu $t4, $sp, 35 │ │ │ │ + bstrpick.d $t6, $t2, 0x5, 0x4 │ │ │ │ + bstrpick.d $t5, $t1, 0x5, 0x2 │ │ │ │ + slli.w $t1, $t1, 0x6 │ │ │ │ + alsl.w $t3, $t3, $t6, 0x2 │ │ │ │ + alsl.d $t2, $t2, $t5, 0x4 │ │ │ │ + add.w $t1, $t1, $t4 │ │ │ │ + addi.d $s0, $sp, 24 │ │ │ │ + st.b $t3, $sp, 24 │ │ │ │ + st.b $t2, $sp, 25 │ │ │ │ + st.b $t1, $sp, 26 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1888 # 38aa8 , std::allocator >::~basic_stringbuf()@@Base+0x1de18> │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ld.d $a1, $s2, 8 │ │ │ │ + li.w $t2, 15 │ │ │ │ + beq $s6, $t1, 12 # 387a4 ::do_widen(char) const@@Base+0x2523c> │ │ │ │ + ld.d $t2, $s2, 16 │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1584 # 38be8 , std::allocator >::~basic_stringbuf()@@Base+0x1df58> │ │ │ │ + addi.d $s1, $a1, 1 │ │ │ │ + ld.bu $t3, $s0, 0 │ │ │ │ + bltu $t2, $s1, 64 # 387ec ::do_widen(char) const@@Base+0x25284> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1792 # 38b28 , std::allocator >::~basic_stringbuf()@@Base+0x1de98> │ │ │ │ + stx.b $t3, $t1, $a1 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + st.d $s1, $s2, 8 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + stx.b $zero, $t1, $s1 │ │ │ │ + bne $s0, $s8, -60 # 3878c ::do_widen(char) const@@Base+0x25224> │ │ │ │ + move $s0, $zero │ │ │ │ + b -204 # 38704 ::do_widen(char) const@@Base+0x2519c> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1680 # 38ba8 , std::allocator >::~basic_stringbuf()@@Base+0x1df18> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1760 # 38b68 , std::allocator >::~basic_stringbuf()@@Base+0x1ded8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -688 # 38fa8 , std::allocator >::~basic_stringbuf()@@Base+0x1e318> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -768 # 38f68 , std::allocator >::~basic_stringbuf()@@Base+0x1e2d8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -400 # 390e8 , std::allocator >::~basic_stringbuf()@@Base+0x1e458> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -480 # 390a8 , std::allocator >::~basic_stringbuf()@@Base+0x1e418> │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s2 │ │ │ │ + st.d $t3, $sp, 8 │ │ │ │ + stptr.d $a1, $sp, 0 │ │ │ │ + bl -207716 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ld.d $t3, $sp, 8 │ │ │ │ + ldptr.d $a1, $sp, 0 │ │ │ │ + b -96 # 387b4 ::do_widen(char) const@@Base+0x2524c> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -560 # 39068 , std::allocator >::~basic_stringbuf()@@Base+0x1e3d8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -640 # 39028 , std::allocator >::~basic_stringbuf()@@Base+0x1e398> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -912 # 38f28 , std::allocator >::~basic_stringbuf()@@Base+0x1e298> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -992 # 38ee8 , std::allocator >::~basic_stringbuf()@@Base+0x1e258> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1072 # 38ea8 , std::allocator >::~basic_stringbuf()@@Base+0x1e218> │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -207776 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + b -468 # 38674 ::do_widen(char) const@@Base+0x2510c> │ │ │ │ + st.b $zero, $t1, 0 │ │ │ │ + b -628 # 385dc ::do_widen(char) const@@Base+0x25074> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1152 # 38e68 , std::allocator >::~basic_stringbuf()@@Base+0x1e1d8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1232 # 38e28 , std::allocator >::~basic_stringbuf()@@Base+0x1e198> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1312 # 38de8 , std::allocator >::~basic_stringbuf()@@Base+0x1e158> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1392 # 38da8 , std::allocator >::~basic_stringbuf()@@Base+0x1e118> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -1472 # 38d68 , std::allocator >::~basic_stringbuf()@@Base+0x1e0d8> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -464 # 39168 , std::allocator >::~basic_stringbuf()@@Base+0x1e4d8> │ │ │ │ + st.h $zero, $t1, 0 │ │ │ │ + addi.d $t0, $t0, -2 │ │ │ │ + addi.d $t1, $t1, 2 │ │ │ │ + beqz $t0, -668 # 385dc ::do_widen(char) const@@Base+0x25074> │ │ │ │ + b -48 # 3884c ::do_widen(char) const@@Base+0x252e4> │ │ │ │ nop │ │ │ │ - ld.b $t0, $sp, 200 │ │ │ │ - st.b $t0, $a0, 0 │ │ │ │ - b -544 # 39128 , std::allocator >::~basic_stringbuf()@@Base+0x1e498> │ │ │ │ nop │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - bl -211800 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -211352 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $s1, $sp, 32 │ │ │ │ + b -692 # 385dc ::do_widen(char) const@@Base+0x25074> │ │ │ │ + st.d $fp, $sp, 128 │ │ │ │ + st.d $s0, $sp, 120 │ │ │ │ + st.d $s1, $sp, 112 │ │ │ │ + st.d $s4, $sp, 88 │ │ │ │ + st.d $s5, $sp, 80 │ │ │ │ + st.d $s7, $sp, 64 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -211364 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - pcalau12i $t0, 39 │ │ │ │ + bl -209076 │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -208628 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pcalau12i $t0, 40 │ │ │ │ ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ + bne $t1, $t0, -36 # 388b4 ::do_widen(char) const@@Base+0x2534c> │ │ │ │ move $a0, $s0 │ │ │ │ - bne $t1, $t0, -60 # 39358 , std::allocator >::~basic_stringbuf()@@Base+0x1e6c8> │ │ │ │ - bl -210712 │ │ │ │ + bl -207968 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -211416 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ nop │ │ │ │ + addi.d $sp, $sp, -208 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s0, $sp, 192 │ │ │ │ + pcalau12i $s0, 40 │ │ │ │ + ld.d $s0, $s0, -200 │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + st.d $s1, $sp, 184 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s1, $sp, 24 │ │ │ │ + st.d $ra, $sp, 200 │ │ │ │ + st.d $s2, $sp, 176 │ │ │ │ + st.d $s1, $sp, 8 │ │ │ │ + st.d $t1, $sp, 168 │ │ │ │ + bl -181928 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -211428 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -72 # 39370 , std::allocator >::~basic_stringbuf()@@Base+0x1e6e0> │ │ │ │ - nop │ │ │ │ - b -96 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ - nop │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + bl -209268 │ │ │ │ + bltz $a0, 84 # 3898c ::do_widen(char) const@@Base+0x25424> │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + addi.d $t0, $t0, 1 │ │ │ │ + sltu $s2, $zero, $t0 │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -211460 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -211468 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -48 # 393b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e720> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s1, 20 # 38964 ::do_widen(char) const@@Base+0x253fc> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -208972 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -20 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - bl -212416 │ │ │ │ - bl -211060 │ │ │ │ - b -4744 # 38170 , std::allocator >::~basic_stringbuf()@@Base+0x1d4e0> │ │ │ │ + ld.d $t1, $sp, 168 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + bne $t1, $t0, 40 # 38994 ::do_widen(char) const@@Base+0x2542c> │ │ │ │ + ld.d $ra, $sp, 200 │ │ │ │ + ld.d $s0, $sp, 192 │ │ │ │ + ld.d $s1, $sp, 184 │ │ │ │ + move $a0, $s2 │ │ │ │ + ld.d $s2, $sp, 176 │ │ │ │ + addi.d $sp, $sp, 208 │ │ │ │ + ret │ │ │ │ + move $s2, $zero │ │ │ │ + b -68 # 3894c ::do_widen(char) const@@Base+0x253e4> │ │ │ │ + bl -209300 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -211516 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + pcalau12i $s2, 40 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + move $s0, $a1 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $s3, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -182112 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -3936 # 37a8c ::do_widen(char) const@@Base+0x24524> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s3, 16 # 38a04 ::do_widen(char) const@@Base+0x2549c> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -209136 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + beqz $a3, 196 # 38acc ::do_widen(char) const@@Base+0x25564> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ move $a0, $s0 │ │ │ │ - move $t0, $s1 │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 404 # 395b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e920> │ │ │ │ - bl -212464 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -125372 # 1aa6c ::do_widen(char) const@@Base+0x73fc> │ │ │ │ - li.w $a1, 728 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -211748 │ │ │ │ - bl -211128 │ │ │ │ + bl -208312 # 5c60 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 140 # 38aac ::do_widen(char) const@@Base+0x25544> │ │ │ │ + ld.d $t2, $s0, 8 │ │ │ │ + addi.d $t1, $s1, 16 │ │ │ │ + addi.d $t0, $a0, -1 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + sltu $t1, $t2, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ + move $a0, $s1 │ │ │ │ + add.d $a2, $a1, $t0 │ │ │ │ + bl -5828 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bl -211568 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 48 │ │ │ │ - bl -211576 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -4492 # 382c0 , std::allocator >::~basic_stringbuf()@@Base+0x1d630> │ │ │ │ - move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -211592 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -172 # 393b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e720> │ │ │ │ - move $s0, $a0 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 24 # 38a74 ::do_widen(char) const@@Base+0x2550c> │ │ │ │ + nop │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -209244 │ │ │ │ + nop │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 200 # 38b44 ::do_widen(char) const@@Base+0x255dc> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -211608 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -211620 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $a0, $sp, 120 │ │ │ │ - bl -211628 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -272 # 39370 , std::allocator >::~basic_stringbuf()@@Base+0x1e6e0> │ │ │ │ nop │ │ │ │ - b -232 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ nop │ │ │ │ - b -48 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + b -104 # 38a54 ::do_widen(char) const@@Base+0x254ec> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -320 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ nop │ │ │ │ - b -72 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -68 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -68 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -84 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - b -360 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + stptr.d $a0, $s1, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s3, $s0, 16 │ │ │ │ + beq $t0, $s3, 80 # 38b2c ::do_widen(char) const@@Base+0x255c4> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + bne $a0, $t0, -164 # 38a64 ::do_widen(char) const@@Base+0x254fc> │ │ │ │ + b -152 # 38a74 ::do_widen(char) const@@Base+0x2550c> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -100 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -108 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - b -128 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - b -136 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - b -400 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ nop │ │ │ │ - b -408 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -140 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - move $s1, $a1 │ │ │ │ - bl -211780 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $a0, $s2 │ │ │ │ - li.w $a1, 728 │ │ │ │ - bl -211984 │ │ │ │ - move $a0, $s0 │ │ │ │ - li.w $t0, 1 │ │ │ │ - bne $s1, $t0, 68 # 39570 , std::allocator >::~basic_stringbuf()@@Base+0x1e8e0> │ │ │ │ - bl -212736 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -42672 # 2ee88 , std::allocator >::~basic_stringbuf()@@Base+0x141f8> │ │ │ │ - st.d $s7, $sp, 240 │ │ │ │ - addi.d $s1, $sp, 184 │ │ │ │ - bl -211396 │ │ │ │ - b -13376 # 36108 , std::allocator >::~basic_stringbuf()@@Base+0x1b478> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - move $s1, $a1 │ │ │ │ - b -64 # 39518 , std::allocator >::~basic_stringbuf()@@Base+0x1e888> │ │ │ │ nop │ │ │ │ - move $s1, $a1 │ │ │ │ - b -60 # 39528 , std::allocator >::~basic_stringbuf()@@Base+0x1e898> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -244 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - pcalau12i $t0, 39 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - st.d $s7, $sp, 240 │ │ │ │ - bne $t1, $t0, -564 # 39358 , std::allocator >::~basic_stringbuf()@@Base+0x1e6c8> │ │ │ │ - bl -211216 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -208728 │ │ │ │ + b -80 # 38aec ::do_widen(char) const@@Base+0x25584> │ │ │ │ + nop │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bl -209740 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -460 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -209292 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bne $t1, $t0, -36 # 38b4c ::do_widen(char) const@@Base+0x255e4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -208632 │ │ │ │ move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + b -40 # 38b5c ::do_widen(char) const@@Base+0x255f4> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -144 │ │ │ │ + st.d $s2, $sp, 112 │ │ │ │ + pcalau12i $s2, 40 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + st.d $s0, $sp, 128 │ │ │ │ + move $s0, $a1 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s1, $sp, 120 │ │ │ │ + st.d $s3, $sp, 104 │ │ │ │ + move $s1, $a0 │ │ │ │ + addi.d $s3, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + st.d $ra, $sp, 136 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $t0, $sp, 72 │ │ │ │ + bl -182608 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + addi.d $a1, $sp, 40 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + bl -4160 # 37b9c ::do_widen(char) const@@Base+0x24634> │ │ │ │ + ld.d $a0, $sp, 40 │ │ │ │ + beq $a0, $s3, 16 # 38bf4 ::do_widen(char) const@@Base+0x2568c> │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -209632 │ │ │ │ + ld.d $a3, $sp, 16 │ │ │ │ + beqz $a3, 212 # 38ccc ::do_widen(char) const@@Base+0x25764> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a2, $zero │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -208808 # 5c60 , std::allocator >::find(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + li.w $t0, -1 │ │ │ │ + beq $a0, $t0, 156 # 38cac ::do_widen(char) const@@Base+0x25744> │ │ │ │ + ld.d $t2, $s0, 8 │ │ │ │ + addi.d $t1, $s1, 16 │ │ │ │ + addi.d $t0, $a0, -1 │ │ │ │ + stptr.d $t1, $s1, 0 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + sltu $t1, $t2, $t0 │ │ │ │ + masknez $t0, $t0, $t1 │ │ │ │ + maskeqz $t1, $t2, $t1 │ │ │ │ + or $t0, $t0, $t1 │ │ │ │ move $a0, $s1 │ │ │ │ - bl -211928 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - b -476 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -516 # 393b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e720> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -588 # 39370 , std::allocator >::~basic_stringbuf()@@Base+0x1e6e0> │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - bl -211524 │ │ │ │ - pcalau12i $t0, 39 │ │ │ │ - ld.d $t0, $t0, -200 │ │ │ │ - ld.d $t1, $sp, 216 │ │ │ │ - ldptr.d $t0, $t0, 0 │ │ │ │ - st.d $s3, $sp, 272 │ │ │ │ - st.d $s6, $sp, 248 │ │ │ │ - st.d $s7, $sp, 240 │ │ │ │ + add.d $a2, $a1, $t0 │ │ │ │ + bl -6324 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ ld.d $a0, $sp, 8 │ │ │ │ - bne $t1, $t0, -656 # 39358 , std::allocator >::~basic_stringbuf()@@Base+0x1e6c8> │ │ │ │ - bl -211308 │ │ │ │ - move $s0, $a0 │ │ │ │ - b -388 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -388 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - move $t0, $a1 │ │ │ │ - b -492 # 39418 , std::allocator >::~basic_stringbuf()@@Base+0x1e788> │ │ │ │ - b -104 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + beq $a0, $t0, 24 # 38c64 ::do_widen(char) const@@Base+0x256fc> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -412 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -440 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -209740 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -436 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - b -712 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 216 # 38d44 ::do_widen(char) const@@Base+0x257dc> │ │ │ │ + ld.d $ra, $sp, 136 │ │ │ │ + ld.d $s0, $sp, 128 │ │ │ │ + ld.d $s2, $sp, 112 │ │ │ │ + ld.d $s3, $sp, 104 │ │ │ │ + move $a0, $s1 │ │ │ │ + ld.d $s1, $sp, 120 │ │ │ │ + addi.d $sp, $sp, 144 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -480 # 39450 , std::allocator >::~basic_stringbuf()@@Base+0x1e7c0> │ │ │ │ nop │ │ │ │ - b -152 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ nop │ │ │ │ - b -496 # 39450 , std::allocator >::~basic_stringbuf()@@Base+0x1e7c0> │ │ │ │ nop │ │ │ │ - b -168 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -644 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -644 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -768 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ nop │ │ │ │ - b -520 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -508 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -792 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + addi.d $t0, $s1, 16 │ │ │ │ + st.d $zero, $s1, 8 │ │ │ │ + st.b $zero, $s1, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + b -120 # 38c44 ::do_widen(char) const@@Base+0x256dc> │ │ │ │ nop │ │ │ │ - b -544 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -540 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -540 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -824 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ nop │ │ │ │ - b -832 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + addi.d $a0, $s1, 16 │ │ │ │ + stptr.d $a0, $s1, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + addi.d $s3, $s0, 16 │ │ │ │ + beq $t0, $s3, 80 # 38d2c ::do_widen(char) const@@Base+0x257c4> │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + stptr.d $t0, $s1, 0 │ │ │ │ + st.d $t1, $s1, 16 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + stptr.d $s3, $s0, 0 │ │ │ │ + st.d $t0, $s1, 8 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.b $zero, $s0, 16 │ │ │ │ + addi.d $t0, $sp, 24 │ │ │ │ + bne $a0, $t0, -180 # 38c54 ::do_widen(char) const@@Base+0x256ec> │ │ │ │ + b -168 # 38c64 ::do_widen(char) const@@Base+0x256fc> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - b -584 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -580 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -580 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -608 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -604 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -612 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -612 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -656 # 39450 , std::allocator >::~basic_stringbuf()@@Base+0x1e7c0> │ │ │ │ nop │ │ │ │ - b -840 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -804 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -804 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -352 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ + nop │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + move $a1, $s3 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -209240 │ │ │ │ + b -80 # 38cec ::do_widen(char) const@@Base+0x25784> │ │ │ │ + nop │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bl -210252 │ │ │ │ nop │ │ │ │ move $s0, $a0 │ │ │ │ - b -828 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ + addi.d $a0, $sp, 40 │ │ │ │ + bl -209804 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 72 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + st.d $s4, $sp, 96 │ │ │ │ + st.d $s5, $sp, 88 │ │ │ │ + bne $t1, $t0, -36 # 38d4c ::do_widen(char) const@@Base+0x257e4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -209144 │ │ │ │ move $s0, $a0 │ │ │ │ - b -828 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -888 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + b -40 # 38d5c ::do_widen(char) const@@Base+0x257f4> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -844 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -904 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ + addi.d $sp, $sp, -96 │ │ │ │ + move $t0, $a0 │ │ │ │ + st.d $s2, $sp, 64 │ │ │ │ + pcalau12i $s2, 40 │ │ │ │ + ld.d $s2, $s2, -200 │ │ │ │ + ldptr.d $t1, $s2, 0 │ │ │ │ + ld.d $a2, $t0, 8 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + st.d $s3, $sp, 56 │ │ │ │ + addi.d $a0, $sp, 8 │ │ │ │ + addi.d $s3, $sp, 24 │ │ │ │ + st.d $s0, $sp, 80 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + st.d $ra, $sp, 88 │ │ │ │ + st.d $s3, $sp, 8 │ │ │ │ + bl -183112 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ + li.w $t1, 47 │ │ │ │ + add.d $t0, $s0, $t0 │ │ │ │ + ld.bu $t2, $t0, -1 │ │ │ │ + bne $t2, $t1, 12 # 38dec ::do_widen(char) const@@Base+0x25884> │ │ │ │ + st.b $zero, $t0, -1 │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ + ld.b $t0, $s0, 0 │ │ │ │ + beqz $t0, 44 # 38e1c ::do_widen(char) const@@Base+0x258b4> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + li.w $s1, 47 │ │ │ │ + beq $t0, $s1, 112 # 38e6c ::do_widen(char) const@@Base+0x25904> │ │ │ │ nop │ │ │ │ - b -400 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ + ld.b $t0, $s0, 1 │ │ │ │ + addi.d $s0, $s0, 1 │ │ │ │ + bnez $t0, -16 # 38dfc ::do_widen(char) const@@Base+0x25894> │ │ │ │ + ld.d $s0, $sp, 8 │ │ │ │ + ld.d $s1, $sp, 72 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -876 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - b -928 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ + li.w $a1, 448 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -210820 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + beq $a0, $s3, 16 # 38e3c ::do_widen(char) const@@Base+0x258d4> │ │ │ │ + ld.d $a1, $sp, 24 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -210216 │ │ │ │ + ld.d $t1, $sp, 40 │ │ │ │ + ldptr.d $t0, $s2, 0 │ │ │ │ + bne $t1, $t0, 64 # 38e84 ::do_widen(char) const@@Base+0x2591c> │ │ │ │ + ld.d $ra, $sp, 88 │ │ │ │ + ld.d $s0, $sp, 80 │ │ │ │ + ld.d $s2, $sp, 64 │ │ │ │ + ld.d $s3, $sp, 56 │ │ │ │ + addi.d $sp, $sp, 96 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - b -424 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + st.b $zero, $s0, 0 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + li.w $a1, 448 │ │ │ │ + bl -210904 │ │ │ │ + st.b $s1, $s0, 0 │ │ │ │ + b -124 # 38e04 ::do_widen(char) const@@Base+0x2589c> │ │ │ │ + st.d $s1, $sp, 72 │ │ │ │ + bl -210568 │ │ │ │ + addi.d $sp, $sp, -240 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + st.d $s1, $sp, 216 │ │ │ │ move $s0, $a0 │ │ │ │ - b -900 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -900 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -1024 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + pcalau12i $s1, 40 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + st.d $s2, $sp, 208 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + st.d $ra, $sp, 232 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + bl -183368 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + bl -210708 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + bltz $a0, 272 # 38fec ::do_widen(char) const@@Base+0x25a84> │ │ │ │ + ldptr.w $t0, $sp, 72 │ │ │ │ + beq $t1, $s2, 32 # 38f04 ::do_widen(char) const@@Base+0x2599c> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -210408 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ - b -776 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ + lu12i.w $t2, 15 │ │ │ │ + lu12i.w $t1, 4 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + bne $t0, $t1, 156 # 38fac ::do_widen(char) const@@Base+0x25a44> │ │ │ │ + ld.d $s2, $s0, 8 │ │ │ │ + addi.d $t0, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + addi.d $a1, $s2, 7 │ │ │ │ + st.d $s4, $sp, 192 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + move $s4, $t0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.b $zero, $sp, 72 │ │ │ │ + bl -209900 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + li.w $t2, 8 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 6 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 208 # 39024 ::do_widen(char) const@@Base+0x25abc> │ │ │ │ + li.w $a2, 7 │ │ │ │ + pcaddi $a1, 2971 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -211364 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 196 # 3903c ::do_widen(char) const@@Base+0x25ad4> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -211400 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -211392 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s4, 116 # 3900c ::do_widen(char) const@@Base+0x25aa4> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -210580 │ │ │ │ + ld.d $s4, $sp, 192 │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 96 # 39014 ::do_widen(char) const@@Base+0x25aac> │ │ │ │ + ld.d $ra, $sp, 232 │ │ │ │ + ld.d $s0, $sp, 224 │ │ │ │ + ld.d $s1, $sp, 216 │ │ │ │ + ld.d $s2, $sp, 208 │ │ │ │ + addi.d $sp, $sp, 240 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -772 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -772 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -816 # 39450 , std::allocator >::~basic_stringbuf()@@Base+0x1e7c0> │ │ │ │ nop │ │ │ │ - b -488 # 395a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e910> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -964 # 393d0 , std::allocator >::~basic_stringbuf()@@Base+0x1e740> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -964 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -848 # 39450 , std::allocator >::~basic_stringbuf()@@Base+0x1e7c0> │ │ │ │ nop │ │ │ │ - b -1032 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -988 # 393d8 , std::allocator >::~basic_stringbuf()@@Base+0x1e748> │ │ │ │ - b -1048 # 393a0 , std::allocator >::~basic_stringbuf()@@Base+0x1e710> │ │ │ │ nop │ │ │ │ - b -864 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -860 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -860 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -1144 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + beq $t1, $s2, -64 # 38fac ::do_widen(char) const@@Base+0x25a44> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -210668 │ │ │ │ + b -84 # 38fac ::do_widen(char) const@@Base+0x25a44> │ │ │ │ nop │ │ │ │ - b -896 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ nop │ │ │ │ - b -1160 # 39360 , std::allocator >::~basic_stringbuf()@@Base+0x1e6d0> │ │ │ │ + ld.d $s4, $sp, 192 │ │ │ │ + b -100 # 38fac ::do_widen(char) const@@Base+0x25a44> │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $s4, $sp, 192 │ │ │ │ + bl -210972 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -900 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -900 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ - b -928 # 39460 , std::allocator >::~basic_stringbuf()@@Base+0x1e7d0> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 40 # 39054 ::do_widen(char) const@@Base+0x25aec> │ │ │ │ + pcaddi $a0, 1624 │ │ │ │ + bl -211316 │ │ │ │ nop │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 16 # 39054 ::do_widen(char) const@@Base+0x25aec> │ │ │ │ + pcaddi $a0, 1618 │ │ │ │ + bl -211340 │ │ │ │ + nop │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -211032 │ │ │ │ move $s0, $a0 │ │ │ │ - b -924 # 39470 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e0> │ │ │ │ - move $s0, $a0 │ │ │ │ - b -924 # 39478 , std::allocator >::~basic_stringbuf()@@Base+0x1e7e8> │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -210580 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bne $t1, $t0, -88 # 3901c ::do_widen(char) const@@Base+0x25ab4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -209916 │ │ │ │ + nop │ │ │ │ + b -40 # 3905c ::do_widen(char) const@@Base+0x25af4> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -240 │ │ │ │ + st.d $s0, $sp, 224 │ │ │ │ + st.d $s1, $sp, 216 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -212560 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - addi.d $t0, $sp, 80 │ │ │ │ + pcalau12i $s1, 39 │ │ │ │ + ld.d $s1, $s1, -200 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + ld.d $a2, $s0, 8 │ │ │ │ + ldptr.d $a1, $s0, 0 │ │ │ │ + st.d $s2, $sp, 208 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s2, $sp, 40 │ │ │ │ + st.d $ra, $sp, 232 │ │ │ │ + st.d $t0, $sp, 184 │ │ │ │ + st.d $s2, $sp, 24 │ │ │ │ + bl -183880 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + addi.d $a1, $sp, 56 │ │ │ │ + bl -211220 │ │ │ │ + ld.d $t1, $sp, 24 │ │ │ │ + bltz $a0, 112 # 3914c ::do_widen(char) const@@Base+0x25be4> │ │ │ │ + ldptr.w $t0, $sp, 72 │ │ │ │ + beq $t1, $s2, 32 # 39104 ::do_widen(char) const@@Base+0x25b9c> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - b -1148 # 393b0 , std::allocator >::~basic_stringbuf()@@Base+0x1e720> │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -210920 │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ nop │ │ │ │ + lu12i.w $t2, 15 │ │ │ │ + lu12i.w $t1, 4 │ │ │ │ + and $t0, $t0, $t2 │ │ │ │ + bne $t0, $t1, 252 # 3920c ::do_widen(char) const@@Base+0x25ca4> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 280 # 39234 ::do_widen(char) const@@Base+0x25ccc> │ │ │ │ + ld.d $ra, $sp, 232 │ │ │ │ + ld.d $s0, $sp, 224 │ │ │ │ + ld.d $s1, $sp, 216 │ │ │ │ + ld.d $s2, $sp, 208 │ │ │ │ + addi.d $sp, $sp, 240 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -128 │ │ │ │ - st.d $s7, $sp, 48 │ │ │ │ - pcalau12i $s7, 39 │ │ │ │ - ld.d $s7, $s7, -200 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ - ld.d $fp, $a0, 16 │ │ │ │ - st.d $s6, $sp, 56 │ │ │ │ - st.d $s8, $sp, 40 │ │ │ │ - st.d $ra, $sp, 120 │ │ │ │ - st.d $s1, $sp, 96 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $t0, $sp, 24 │ │ │ │ - move $s6, $a1 │ │ │ │ - addi.d $s8, $a0, 8 │ │ │ │ - beqz $fp, 340 # 399d0 , std::allocator >::~basic_stringbuf()@@Base+0x1ed40> │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - ldptr.d $s2, $a1, 0 │ │ │ │ - ld.d $s5, $a1, 8 │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - lu12i.w $s3, 524287 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - move $s1, $s8 │ │ │ │ - ori $s3, $s3, 0xfff │ │ │ │ - lu12i.w $s4, -524288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 192 │ │ │ │ + beq $t1, $s2, 20 # 39164 ::do_widen(char) const@@Base+0x25bfc> │ │ │ │ + ld.d $a1, $sp, 40 │ │ │ │ + move $a0, $t1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -211024 │ │ │ │ + ld.d $s2, $s0, 8 │ │ │ │ + addi.d $t0, $sp, 72 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + addi.d $a1, $s2, 6 │ │ │ │ + ldptr.d $s0, $s0, 0 │ │ │ │ + move $s4, $t0 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.b $zero, $sp, 72 │ │ │ │ + bl -210488 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + li.w $t2, 7 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 5 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 164 # 39244 ::do_widen(char) const@@Base+0x25cdc> │ │ │ │ + li.w $a2, 6 │ │ │ │ + pcaddi $a1, 2826 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -211952 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + li.w $t0, -2 │ │ │ │ + lu52i.d $t0, $t0, 2047 │ │ │ │ + sub.d $t0, $t0, $t1 │ │ │ │ + bltu $t0, $s2, 152 # 3925c ::do_widen(char) const@@Base+0x25cf4> │ │ │ │ + move $a2, $s2 │ │ │ │ + move $a1, $s0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -211988 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + bl -211980 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s4, 72 # 3922c ::do_widen(char) const@@Base+0x25cc4> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -211168 │ │ │ │ + ld.d $s4, $sp, 192 │ │ │ │ + b -228 # 39114 ::do_widen(char) const@@Base+0x25bac> │ │ │ │ nop │ │ │ │ - sltu $t0, $s0, $s5 │ │ │ │ - masknez $a2, $s5, $t0 │ │ │ │ - maskeqz $t0, $s0, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 16 # 398e0 , std::allocator >::~basic_stringbuf()@@Base+0x1ec50> │ │ │ │ - move $a1, $s2 │ │ │ │ - bl -212456 │ │ │ │ - bnez $a0, 20 # 398f0 , std::allocator >::~basic_stringbuf()@@Base+0x1ec60> │ │ │ │ - sub.d $s0, $s0, $s5 │ │ │ │ - blt $s3, $s0, 20 # 398f8 , std::allocator >::~basic_stringbuf()@@Base+0x1ec68> │ │ │ │ - blt $s0, $s4, 72 # 39930 , std::allocator >::~basic_stringbuf()@@Base+0x1eca0> │ │ │ │ - slli.w $a0, $s0, 0x0 │ │ │ │ - bltz $a0, 64 # 39930 , std::allocator >::~basic_stringbuf()@@Base+0x1eca0> │ │ │ │ nop │ │ │ │ - move $s1, $fp │ │ │ │ - ld.d $fp, $fp, 16 │ │ │ │ - beqz $fp, 56 # 39938 , std::allocator >::~basic_stringbuf()@@Base+0x1eca8> │ │ │ │ nop │ │ │ │ - ld.d $a0, $fp, 32 │ │ │ │ - ld.d $s0, $fp, 40 │ │ │ │ - b -80 # 398c0 , std::allocator >::~basic_stringbuf()@@Base+0x1ec30> │ │ │ │ nop │ │ │ │ + st.d $s4, $sp, 192 │ │ │ │ + b -172 # 39164 ::do_widen(char) const@@Base+0x25bfc> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld.d $fp, $fp, 24 │ │ │ │ - bnez $fp, -44 # 39908 , std::allocator >::~basic_stringbuf()@@Base+0x1ec78> │ │ │ │ - beq $s8, $s1, 240 # 39a28 , std::allocator >::~basic_stringbuf()@@Base+0x1ed98> │ │ │ │ - ld.d $s0, $s1, 40 │ │ │ │ - sltu $t0, $s5, $s0 │ │ │ │ - masknez $a2, $s0, $t0 │ │ │ │ - maskeqz $t0, $s5, $t0 │ │ │ │ - or $a2, $a2, $t0 │ │ │ │ - beqz $a2, 24 # 39968 , std::allocator >::~basic_stringbuf()@@Base+0x1ecd8> │ │ │ │ - ld.d $a1, $s1, 32 │ │ │ │ - move $a0, $s2 │ │ │ │ - bl -212588 │ │ │ │ - bnez $a0, 40 # 39988 , std::allocator >::~basic_stringbuf()@@Base+0x1ecf8> │ │ │ │ + ld.d $s4, $sp, 192 │ │ │ │ + b -284 # 39114 ::do_widen(char) const@@Base+0x25bac> │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + st.d $s4, $sp, 192 │ │ │ │ + bl -211516 │ │ │ │ nop │ │ │ │ - lu12i.w $t0, 524287 │ │ │ │ - sub.d $t1, $s5, $s0 │ │ │ │ - ori $t0, $t0, 0xfff │ │ │ │ - blt $t0, $t1, 156 # 39a10 , std::allocator >::~basic_stringbuf()@@Base+0x1ed80> │ │ │ │ - lu12i.w $t0, -524288 │ │ │ │ - blt $t1, $t0, 172 # 39a28 , std::allocator >::~basic_stringbuf()@@Base+0x1ed98> │ │ │ │ - slli.w $a0, $t1, 0x0 │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 40 # 39274 ::do_widen(char) const@@Base+0x25d0c> │ │ │ │ + pcaddi $a0, 1488 │ │ │ │ + bl -211860 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - bltz $a0, 60 # 399d8 , std::allocator >::~basic_stringbuf()@@Base+0x1ed48> │ │ │ │ - ld.d $t1, $sp, 24 │ │ │ │ - ldptr.d $t0, $s7, 0 │ │ │ │ - addi.d $a0, $s1, 64 │ │ │ │ - bne $t1, $t0, 148 # 39a40 , std::allocator >::~basic_stringbuf()@@Base+0x1edb0> │ │ │ │ - ld.d $ra, $sp, 120 │ │ │ │ - ld.d $fp, $sp, 112 │ │ │ │ - ld.d $s1, $sp, 96 │ │ │ │ - ld.d $s6, $sp, 56 │ │ │ │ - ld.d $s7, $sp, 48 │ │ │ │ - ld.d $s8, $sp, 40 │ │ │ │ - addi.d $sp, $sp, 128 │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + bne $t1, $t0, 16 # 39274 ::do_widen(char) const@@Base+0x25d0c> │ │ │ │ + pcaddi $a0, 1482 │ │ │ │ + bl -211884 │ │ │ │ + nop │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bl -211576 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -211124 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + ld.d $t1, $sp, 184 │ │ │ │ + ldptr.d $t0, $s1, 0 │ │ │ │ + st.d $s3, $sp, 200 │ │ │ │ + bne $t1, $t0, -88 # 3923c ::do_widen(char) const@@Base+0x25cd4> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -210460 │ │ │ │ + nop │ │ │ │ + b -40 # 3927c ::do_widen(char) const@@Base+0x25d14> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -640 │ │ │ │ + st.d $s5, $sp, 576 │ │ │ │ + pcalau12i $s5, 39 │ │ │ │ + ld.d $s5, $s5, -200 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $fp, $sp, 624 │ │ │ │ + addi.d $fp, $sp, 264 │ │ │ │ + st.d $a0, $sp, 8 │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s1, $sp, 608 │ │ │ │ + st.d $s2, $sp, 600 │ │ │ │ + st.d $s4, $sp, 584 │ │ │ │ + st.d $s6, $sp, 568 │ │ │ │ + st.d $s8, $sp, 552 │ │ │ │ + st.d $t0, $sp, 536 │ │ │ │ + move $s8, $a1 │ │ │ │ + st.d $ra, $sp, 632 │ │ │ │ + bl -212352 │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -368 │ │ │ │ + ld.d $s1, $t0, 8 │ │ │ │ + st.h $zero, $sp, 488 │ │ │ │ + ld.d $s6, $t0, 16 │ │ │ │ + ld.d $a0, $s1, -24 │ │ │ │ + pcalau12i $s2, 39 │ │ │ │ + ld.d $s2, $s2, -504 │ │ │ │ + addi.d $s4, $sp, 16 │ │ │ │ + addi.d $s2, $s2, 16 │ │ │ │ + st.d $zero, $sp, 480 │ │ │ │ + st.d $zero, $sp, 496 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + st.d $zero, $sp, 504 │ │ │ │ + st.d $zero, $sp, 512 │ │ │ │ + st.d $zero, $sp, 520 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + add.d $a0, $s4, $a0 │ │ │ │ + move $a1, $zero │ │ │ │ + stptr.d $s6, $a0, 0 │ │ │ │ + bl -211188 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + st.d $s0, $sp, 616 │ │ │ │ + pcalau12i $s0, 39 │ │ │ │ + ld.d $s0, $s0, -168 │ │ │ │ + st.d $s7, $sp, 560 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + addi.d $s7, $s0, 24 │ │ │ │ + addi.d $s0, $s0, 64 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s0, $sp, 264 │ │ │ │ + bl -211532 # 5920 >::basic_filebuf()@plt> │ │ │ │ + addi.d $a1, $sp, 24 │ │ │ │ + move $a0, $fp │ │ │ │ + bl -211240 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t0, $sp, 8 │ │ │ │ + li.w $a2, 16 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + ldptr.d $a1, $t0, 0 │ │ │ │ + bl -211644 # 58d0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + ld.d $t0, $sp, 16 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $t0, $s4, $t0 │ │ │ │ + beqz $a0, 208 # 3946c ::do_widen(char) const@@Base+0x25f04> │ │ │ │ + move $a1, $zero │ │ │ │ + move $a0, $t0 │ │ │ │ + bl -210840 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + ld.d $a2, $s8, 8 │ │ │ │ + ldptr.d $a1, $s8, 0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -211512 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -184 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + st.d $s7, $sp, 16 │ │ │ │ + st.d $s0, $sp, 264 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -212696 # 5500 >::close()@plt> │ │ │ │ + addi.d $a0, $sp, 128 │ │ │ │ + bl -210688 # 5ce0 ::~__basic_file()@plt> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -400 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + addi.d $a0, $sp, 80 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + bl -211304 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + move $a0, $fp │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $s6, $t0, 16 │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + bl -212532 │ │ │ │ + ld.d $t1, $sp, 536 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + bne $t1, $t0, 100 # 39484 ::do_widen(char) const@@Base+0x25f1c> │ │ │ │ + ld.d $ra, $sp, 632 │ │ │ │ + ld.d $s0, $sp, 616 │ │ │ │ + ld.d $s7, $sp, 560 │ │ │ │ + ld.d $fp, $sp, 624 │ │ │ │ + ld.d $s1, $sp, 608 │ │ │ │ + ld.d $s2, $sp, 600 │ │ │ │ + ld.d $s4, $sp, 584 │ │ │ │ + ld.d $s5, $sp, 576 │ │ │ │ + ld.d $s6, $sp, 568 │ │ │ │ + ld.d $s8, $sp, 552 │ │ │ │ + addi.d $sp, $sp, 640 │ │ │ │ ret │ │ │ │ - move $s1, $s8 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - move $a1, $s1 │ │ │ │ - addi.d $a2, $sp, 16 │ │ │ │ - st.d $s6, $sp, 16 │ │ │ │ - bl -23704 # 33d50 , std::allocator >::~basic_stringbuf()@@Base+0x190c0> │ │ │ │ - move $s1, $a0 │ │ │ │ - b -80 # 399a0 , std::allocator >::~basic_stringbuf()@@Base+0x1ed10> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ldptr.w $a1, $t0, 32 │ │ │ │ + move $a0, $t0 │ │ │ │ + ori $a1, $a1, 0x4 │ │ │ │ + bl -211048 # 5c10 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + b -208 # 393ac ::do_widen(char) const@@Base+0x25e44> │ │ │ │ nop │ │ │ │ + st.d $s3, $sp, 592 │ │ │ │ nop │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - b -132 # 399a0 , std::allocator >::~basic_stringbuf()@@Base+0x1ed10> │ │ │ │ - ld.d $s0, $sp, 104 │ │ │ │ - ld.d $s2, $sp, 88 │ │ │ │ - ld.d $s3, $sp, 80 │ │ │ │ - ld.d $s4, $sp, 72 │ │ │ │ - ld.d $s5, $sp, 64 │ │ │ │ - b -100 # 399d8 , std::allocator >::~basic_stringbuf()@@Base+0x1ed48> │ │ │ │ - st.d $s0, $sp, 104 │ │ │ │ - st.d $s2, $sp, 88 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - st.d $s4, $sp, 72 │ │ │ │ - st.d $s5, $sp, 64 │ │ │ │ - bl -213588 │ │ │ │ + bl -212108 │ │ │ │ nop │ │ │ │ + bl -212580 │ │ │ │ + bl -211224 │ │ │ │ + b -192 # 393dc ::do_widen(char) const@@Base+0x25e74> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a0, $s4 │ │ │ │ + bl -211452 # 5ab0 >::~basic_ofstream()@plt> │ │ │ │ + ld.d $t1, $sp, 536 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s3, $sp, 592 │ │ │ │ + bne $t1, $t0, -48 # 3948c ::do_widen(char) const@@Base+0x25f24> │ │ │ │ nop │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -211016 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 24 │ │ │ │ + bl -211348 # 5b40 >::~basic_filebuf()@plt> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -560 │ │ │ │ - st.d $s4, $sp, 504 │ │ │ │ - pcalau12i $s4, 39 │ │ │ │ - ld.d $s4, $s4, -200 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - st.d $s7, $sp, 480 │ │ │ │ - move $s7, $a0 │ │ │ │ - addi.d $a0, $sp, 184 │ │ │ │ - st.d $fp, $sp, 544 │ │ │ │ - st.d $s0, $sp, 536 │ │ │ │ - st.d $s2, $sp, 520 │ │ │ │ - st.d $s5, $sp, 496 │ │ │ │ - st.d $s8, $sp, 472 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.d $t0, $sp, 456 │ │ │ │ - st.d $ra, $sp, 552 │ │ │ │ - st.d $s1, $sp, 528 │ │ │ │ - st.d $s3, $sp, 512 │ │ │ │ - st.d $s6, $sp, 488 │ │ │ │ - st.d $a2, $sp, 32 │ │ │ │ - bl -214344 │ │ │ │ + ld.d $t0, $s1, -24 │ │ │ │ + addi.d $t1, $sp, 16 │ │ │ │ + ld.d $s7, $sp, 560 │ │ │ │ + addi.d $t0, $t0, 528 │ │ │ │ + st.d $s1, $sp, 16 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + st.d $s6, $t0, -528 │ │ │ │ + nop │ │ │ │ + move $a0, $fp │ │ │ │ + st.d $s2, $sp, 264 │ │ │ │ + bl -212772 │ │ │ │ + ld.d $t1, $sp, 536 │ │ │ │ + ldptr.d $t0, $s5, 0 │ │ │ │ + st.d $s3, $sp, 592 │ │ │ │ + st.d $s7, $sp, 560 │ │ │ │ + beq $t1, $t0, -84 # 394c4 ::do_widen(char) const@@Base+0x25f5c> │ │ │ │ + b -144 # 3948c ::do_widen(char) const@@Base+0x25f24> │ │ │ │ + nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -76 # 394dc ::do_widen(char) const@@Base+0x25f74> │ │ │ │ + st.d $s0, $sp, 616 │ │ │ │ + move $s0, $a0 │ │ │ │ + b -56 # 394fc ::do_widen(char) const@@Base+0x25f94> │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -352 │ │ │ │ pcalau12i $t0, 39 │ │ │ │ - ld.d $t0, $t0, -336 │ │ │ │ - ld.d $s0, $t0, 8 │ │ │ │ - st.h $zero, $sp, 408 │ │ │ │ - ld.d $s5, $t0, 16 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - pcalau12i $s2, 39 │ │ │ │ - ld.d $s2, $s2, -504 │ │ │ │ - addi.d $s2, $s2, 16 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $zero, $sp, 416 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - st.d $zero, $sp, 424 │ │ │ │ - st.d $zero, $sp, 432 │ │ │ │ - st.d $zero, $sp, 440 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - ld.d $a0, $s0, -24 │ │ │ │ - addi.d $s8, $sp, 64 │ │ │ │ - move $a1, $zero │ │ │ │ - add.d $a0, $s8, $a0 │ │ │ │ - addi.d $fp, $sp, 184 │ │ │ │ - bl -213196 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - pcalau12i $s1, 39 │ │ │ │ - ld.d $s1, $s1, -488 │ │ │ │ - pcalau12i $s3, 39 │ │ │ │ - ld.d $s3, $s3, -400 │ │ │ │ - addi.d $a0, $sp, 136 │ │ │ │ - addi.d $s6, $s1, 24 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - st.d $a0, $sp, 8 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $a2, $a1, 8 │ │ │ │ + st.d $s0, $sp, 328 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + move $s0, $a1 │ │ │ │ + ldptr.d $a1, $a1, 0 │ │ │ │ + st.d $s3, $sp, 304 │ │ │ │ + st.d $s7, $sp, 272 │ │ │ │ + st.d $ra, $sp, 344 │ │ │ │ + st.d $fp, $sp, 336 │ │ │ │ + st.d $s1, $sp, 320 │ │ │ │ + st.d $s2, $sp, 312 │ │ │ │ + st.d $s4, $sp, 296 │ │ │ │ + st.d $s8, $sp, 264 │ │ │ │ + move $s3, $a0 │ │ │ │ + addi.d $s7, $sp, 104 │ │ │ │ + stptr.d $zero, $a0, 0 │ │ │ │ + st.d $zero, $a0, 8 │ │ │ │ + st.d $zero, $a0, 16 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + st.d $s7, $sp, 88 │ │ │ │ + st.d $t0, $sp, 248 │ │ │ │ + bl -185116 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + addi.d $t0, $sp, 120 │ │ │ │ + move $a1, $t0 │ │ │ │ + st.d $t0, $sp, 16 │ │ │ │ + bl -212464 │ │ │ │ + ld.d $t0, $sp, 88 │ │ │ │ + bltz $a0, 884 # 3992c ::do_widen(char) const@@Base+0x263c4> │ │ │ │ + ldptr.w $s1, $sp, 136 │ │ │ │ + beq $t0, $s7, 20 # 395d4 ::do_widen(char) const@@Base+0x2606c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212160 │ │ │ │ + lu12i.w $t1, 15 │ │ │ │ + lu12i.w $t0, 4 │ │ │ │ + and $s1, $s1, $t1 │ │ │ │ + beq $s1, $t0, 76 # 3962c ::do_widen(char) const@@Base+0x260c4> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 1016 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + ld.d $ra, $sp, 344 │ │ │ │ + ld.d $fp, $sp, 336 │ │ │ │ + ld.d $s0, $sp, 328 │ │ │ │ + ld.d $s1, $sp, 320 │ │ │ │ + ld.d $s2, $sp, 312 │ │ │ │ + ld.d $s4, $sp, 296 │ │ │ │ + ld.d $s7, $sp, 272 │ │ │ │ + ld.d $s8, $sp, 264 │ │ │ │ + move $a0, $s3 │ │ │ │ + ld.d $s3, $sp, 304 │ │ │ │ + addi.d $sp, $sp, 352 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ldptr.d $a0, $s0, 0 │ │ │ │ + bl -211568 │ │ │ │ + st.d $a0, $sp, 24 │ │ │ │ + beqz $a0, -84 # 395e4 ::do_widen(char) const@@Base+0x2607c> │ │ │ │ + ldptr.d $t1, $s0, 0 │ │ │ │ + ld.d $s1, $s0, 8 │ │ │ │ + li.w $t2, 47 │ │ │ │ + add.d $t0, $t1, $s1 │ │ │ │ + ld.bu $t3, $t0, -1 │ │ │ │ + bne $t3, $t2, 764 # 3994c ::do_widen(char) const@@Base+0x263e4> │ │ │ │ + addi.d $t0, $sp, 55 │ │ │ │ + li.w $s2, -2 │ │ │ │ + st.d $t0, $sp, 32 │ │ │ │ + addi.d $t0, $sp, 136 │ │ │ │ + addi.d $s8, $sp, 72 │ │ │ │ + lu52i.d $s2, $s2, 2047 │ │ │ │ + st.d $t0, $sp, 40 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -211680 │ │ │ │ + beqz $a0, 616 # 398ec ::do_widen(char) const@@Base+0x26384> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + ld.d $fp, $s0, 8 │ │ │ │ + addi.d $s1, $a0, 19 │ │ │ │ + move $a0, $s1 │ │ │ │ + st.d $t0, $sp, 8 │ │ │ │ + bl -212012 │ │ │ │ + move $s4, $a0 │ │ │ │ + add.d $a1, $fp, $a0 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + st.d $s8, $sp, 56 │ │ │ │ + st.d $zero, $sp, 64 │ │ │ │ + st.b $zero, $sp, 72 │ │ │ │ + bl -211816 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + sub.d $t0, $s2, $t0 │ │ │ │ + bltu $t0, $fp, 888 # 39a3c ::do_widen(char) const@@Base+0x264d4> │ │ │ │ + ld.d $a1, $sp, 8 │ │ │ │ + move $a2, $fp │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -213268 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + sub.d $t0, $s2, $t0 │ │ │ │ + bltu $t0, $s4, 756 # 399d4 ::do_widen(char) const@@Base+0x2646c> │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -213296 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $s4, $s0, 8 │ │ │ │ + li.w $t0, 46 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + addi.d $a1, $s4, 1 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + st.b $t0, $sp, 55 │ │ │ │ + st.d $s7, $sp, 88 │ │ │ │ st.d $zero, $sp, 96 │ │ │ │ - st.d $zero, $sp, 104 │ │ │ │ - st.d $zero, $sp, 112 │ │ │ │ - st.d $zero, $sp, 120 │ │ │ │ + st.b $zero, $sp, 104 │ │ │ │ + bl -211912 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + sub.d $t0, $s2, $t0 │ │ │ │ + bltu $t0, $s4, 984 # 39afc ::do_widen(char) const@@Base+0x26594> │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -213364 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beq $t0, $s2, 904 # 39ac4 ::do_widen(char) const@@Base+0x2655c> │ │ │ │ + ld.d $a1, $sp, 32 │ │ │ │ + li.w $a2, 1 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -213388 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + beq $a2, $t0, 276 # 3986c ::do_widen(char) const@@Base+0x26304> │ │ │ │ + ld.d $s4, $s0, 8 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + addi.d $a1, $s4, 2 │ │ │ │ + ldptr.d $s1, $s0, 0 │ │ │ │ + st.d $t0, $sp, 120 │ │ │ │ st.d $zero, $sp, 128 │ │ │ │ - bl -212520 │ │ │ │ - ldptr.d $t2, $s7, 0 │ │ │ │ - pcalau12i $t1, 39 │ │ │ │ - ld.d $t1, $t1, -32 │ │ │ │ - ld.d $t0, $s7, 8 │ │ │ │ - addi.d $t1, $t1, 16 │ │ │ │ - addi.d $s7, $sp, 168 │ │ │ │ - st.w $zero, $sp, 144 │ │ │ │ - st.d $t1, $sp, 80 │ │ │ │ - st.d $s7, $sp, 152 │ │ │ │ - beqz $t2, 408 # 39d28 , std::allocator >::~basic_stringbuf()@@Base+0x1f098> │ │ │ │ - st.d $t0, $sp, 56 │ │ │ │ - li.w $t1, 15 │ │ │ │ - bgeu $t1, $t0, 364 # 39d08 , std::allocator >::~basic_stringbuf()@@Base+0x1f078> │ │ │ │ - move $a2, $zero │ │ │ │ - addi.d $a1, $sp, 56 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ - st.d $t2, $sp, 16 │ │ │ │ - bl -212772 # 5c90 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - ld.d $t1, $sp, 56 │ │ │ │ - ld.d $t2, $sp, 16 │ │ │ │ + st.b $zero, $sp, 136 │ │ │ │ + bl -212012 # 5b50 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + sub.d $t0, $s2, $t0 │ │ │ │ + bltu $t0, $s4, 748 # 39a74 ::do_widen(char) const@@Base+0x2650c> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + move $a2, $s4 │ │ │ │ + move $a1, $s1 │ │ │ │ + bl -213464 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + li.w $t2, 3 │ │ │ │ + lu52i.d $t2, $t2, -2048 │ │ │ │ + li.w $t1, 1 │ │ │ │ + add.d $t0, $t0, $t2 │ │ │ │ + bgeu $t1, $t0, 740 # 39a94 ::do_widen(char) const@@Base+0x2652c> │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + li.w $a2, 2 │ │ │ │ + pcaddi $a1, 2439 │ │ │ │ + bl -213504 # 55c0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + ld.d $t0, $sp, 128 │ │ │ │ + ld.d $s4, $sp, 120 │ │ │ │ + move $s1, $zero │ │ │ │ + beq $a2, $t0, 248 # 398cc ::do_widen(char) const@@Base+0x26364> │ │ │ │ + nop │ │ │ │ ld.d $t0, $sp, 40 │ │ │ │ - st.d $a0, $sp, 152 │ │ │ │ - st.d $t1, $sp, 168 │ │ │ │ + beq $s4, $t0, 20 # 397f4 ::do_widen(char) const@@Base+0x2628c> │ │ │ │ + ld.d $a1, $sp, 136 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212704 │ │ │ │ + ld.d $a0, $sp, 88 │ │ │ │ + beq $a0, $s7, 20 # 3980c ::do_widen(char) const@@Base+0x262a4> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212724 │ │ │ │ + nop │ │ │ │ + bnez $s1, 384 # 3998c ::do_widen(char) const@@Base+0x26424> │ │ │ │ + ld.d $a0, $s3, 8 │ │ │ │ + ld.d $t0, $s3, 16 │ │ │ │ + beq $a0, $t0, 244 # 3990c ::do_widen(char) const@@Base+0x263a4> │ │ │ │ + addi.d $t0, $a0, 16 │ │ │ │ + ld.d $a2, $sp, 64 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + ld.d $a1, $sp, 56 │ │ │ │ + bl -185772 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + ld.d $t0, $s3, 8 │ │ │ │ + addi.d $t0, $t0, 32 │ │ │ │ + st.d $t0, $s3, 8 │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + beq $a0, $s8, -452 # 3967c ::do_widen(char) const@@Base+0x26114> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212796 │ │ │ │ + b -468 # 3967c ::do_widen(char) const@@Base+0x26114> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s4, $sp, 88 │ │ │ │ + beqz $a2, 24 # 3988c ::do_widen(char) const@@Base+0x26324> │ │ │ │ + move $a1, $s4 │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -212368 │ │ │ │ + bnez $a0, -296 # 3975c ::do_widen(char) const@@Base+0x261f4> │ │ │ │ + nop │ │ │ │ + beq $s4, $s7, 24 # 398a4 ::do_widen(char) const@@Base+0x2633c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + move $a0, $s4 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212876 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + beq $s1, $s8, -552 # 3967c ::do_widen(char) const@@Base+0x26114> │ │ │ │ + ld.d $a1, $sp, 72 │ │ │ │ + move $a0, $s1 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -212900 │ │ │ │ + b -572 # 3967c ::do_widen(char) const@@Base+0x26114> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li.w $s1, 1 │ │ │ │ + beqz $a2, -244 # 397dc ::do_widen(char) const@@Base+0x26274> │ │ │ │ + ld.d $a0, $sp, 56 │ │ │ │ + move $a1, $s4 │ │ │ │ + bl -212460 │ │ │ │ + sltui $s1, $a0, 1 │ │ │ │ + b -264 # 397dc ::do_widen(char) const@@Base+0x26274> │ │ │ │ + nop │ │ │ │ + ld.d $a0, $sp, 24 │ │ │ │ + bl -214080 │ │ │ │ + b -784 # 395e4 ::do_widen(char) const@@Base+0x2607c> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - move $a2, $t0 │ │ │ │ - move $a1, $t2 │ │ │ │ - bl -212984 │ │ │ │ - ld.d $t0, $sp, 56 │ │ │ │ - ld.d $t1, $sp, 152 │ │ │ │ - add.d $t1, $t1, $t0 │ │ │ │ - st.d $t0, $sp, 160 │ │ │ │ - st.b $zero, $t1, 0 │ │ │ │ - ld.d $a1, $sp, 152 │ │ │ │ - addi.d $a0, $sp, 80 │ │ │ │ - li.w $t0, 8 │ │ │ │ - move $a3, $zero │ │ │ │ - move $a2, $zero │ │ │ │ - st.d $a0, $sp, 16 │ │ │ │ - st.w $t0, $sp, 144 │ │ │ │ - bl -213484 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ - ld.d $a1, $sp, 16 │ │ │ │ - move $a0, $fp │ │ │ │ - bl -213448 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a1, $sp, 24 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -213524 # 5a10 >& std::operator>>, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&)@plt> │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 268 # 39d48 , std::allocator >::~basic_stringbuf()@@Base+0x1f0b8> │ │ │ │ - ld.d $t0, $sp, 32 │ │ │ │ - beqz $t0, 44 # 39c70 , std::allocator >::~basic_stringbuf()@@Base+0x1efe0> │ │ │ │ addi.d $a1, $sp, 56 │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -213456 │ │ │ │ - ldptr.d $t0, $a0, 0 │ │ │ │ - ld.d $t0, $t0, -24 │ │ │ │ - add.d $a0, $a0, $t0 │ │ │ │ - ldptr.w $t0, $a0, 32 │ │ │ │ - andi $t0, $t0, 0x5 │ │ │ │ - beqz $t0, 224 # 39d48 , std::allocator >::~basic_stringbuf()@@Base+0x1f0b8> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl 2008 # 3a0ec ::do_widen(char) const@@Base+0x26b84> │ │ │ │ + b -220 # 3983c ::do_widen(char) const@@Base+0x262d4> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 152 │ │ │ │ - st.d $s6, $sp, 64 │ │ │ │ - st.d $s1, $sp, 184 │ │ │ │ - beq $a0, $s7, 20 # 39c90 , std::allocator >::~basic_stringbuf()@@Base+0x1f000> │ │ │ │ - ld.d $a1, $sp, 168 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + beq $t0, $s7, -840 # 395e4 ::do_widen(char) const@@Base+0x2607c> │ │ │ │ + ld.d $a1, $sp, 104 │ │ │ │ + move $a0, $t0 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -213880 │ │ │ │ + bl -213036 │ │ │ │ + b -860 # 395e4 ::do_widen(char) const@@Base+0x2607c> │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -213512 │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - move $a0, $fp │ │ │ │ - add.d $t0, $t0, $sp │ │ │ │ - st.d $s5, $t0, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -214744 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, 164 # 39d68 , std::allocator >::~basic_stringbuf()@@Base+0x1f0d8> │ │ │ │ - ld.d $ra, $sp, 552 │ │ │ │ - ld.d $fp, $sp, 544 │ │ │ │ - ld.d $s0, $sp, 536 │ │ │ │ - ld.d $s1, $sp, 528 │ │ │ │ - ld.d $s2, $sp, 520 │ │ │ │ - ld.d $s3, $sp, 512 │ │ │ │ - ld.d $s4, $sp, 504 │ │ │ │ - ld.d $s5, $sp, 496 │ │ │ │ - ld.d $s6, $sp, 488 │ │ │ │ - ld.d $s7, $sp, 480 │ │ │ │ - ld.d $s8, $sp, 472 │ │ │ │ - addi.d $sp, $sp, 560 │ │ │ │ - ret │ │ │ │ nop │ │ │ │ + addi.d $t2, $s0, 16 │ │ │ │ + li.w $t3, 15 │ │ │ │ + beq $t1, $t2, 8 # 3995c ::do_widen(char) const@@Base+0x263f4> │ │ │ │ + ld.d $t3, $s0, 16 │ │ │ │ + addi.d $s2, $s1, 1 │ │ │ │ + bltu $t3, $s2, 76 # 399ac ::do_widen(char) const@@Base+0x26444> │ │ │ │ + li.w $t1, 47 │ │ │ │ + st.b $t1, $t0, 0 │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + st.d $s2, $s0, 8 │ │ │ │ + stx.b $zero, $t0, $s2 │ │ │ │ + b -804 # 39654 ::do_widen(char) const@@Base+0x260ec> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li.w $t1, 1 │ │ │ │ - bne $t0, $t1, 44 # 39d38 , std::allocator >::~basic_stringbuf()@@Base+0x1f0a8> │ │ │ │ - ld.b $t2, $t2, 0 │ │ │ │ - addi.d $t1, $sp, 169 │ │ │ │ - st.b $t2, $sp, 168 │ │ │ │ - b -308 # 39be8 , std::allocator >::~basic_stringbuf()@@Base+0x1ef58> │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bnez $t0, 232 # 39e10 , std::allocator >::~basic_stringbuf()@@Base+0x1f180> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -328 # 39be8 , std::allocator >::~basic_stringbuf()@@Base+0x1ef58> │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + b -236 # 398a4 ::do_widen(char) const@@Base+0x2633c> │ │ │ │ nop │ │ │ │ - move $a0, $s7 │ │ │ │ - bnez $t0, -364 # 39bd0 , std::allocator >::~basic_stringbuf()@@Base+0x1ef40> │ │ │ │ - move $t1, $s7 │ │ │ │ - b -348 # 39be8 , std::allocator >::~basic_stringbuf()@@Base+0x1ef58> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -214732 │ │ │ │ - pcaddi $a1, 1192 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -214840 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - beq $t1, $t0, 132 # 39de8 , std::allocator >::~basic_stringbuf()@@Base+0x1f158> │ │ │ │ - bl -214376 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - bl -127312 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ nop │ │ │ │ - ld.d $t0, $s0, -24 │ │ │ │ - addi.d $t1, $sp, 48 │ │ │ │ - st.d $s0, $sp, 64 │ │ │ │ - addi.d $t0, $t0, 416 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s5, $t0, -400 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ nop │ │ │ │ - move $a0, $fp │ │ │ │ - st.d $s2, $sp, 184 │ │ │ │ - bl -214984 │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -76 # 39d68 , std::allocator >::~basic_stringbuf()@@Base+0x1f0d8> │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -213308 │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - move $a0, $s8 │ │ │ │ - bl -214892 # 5660 , std::allocator >::~basic_istringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -112 # 39d68 , std::allocator >::~basic_stringbuf()@@Base+0x1f0d8> │ │ │ │ + nop │ │ │ │ + li.w $a4, 1 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + move $a1, $s1 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -213344 │ │ │ │ + bl -212256 # 5ca0 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + ldptr.d $t0, $s0, 0 │ │ │ │ + add.d $t0, $t0, $s1 │ │ │ │ + b -104 # 39964 ::do_widen(char) const@@Base+0x263fc> │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + beq $t1, $t0, 120 # 39a5c ::do_widen(char) const@@Base+0x264f4> │ │ │ │ + nop │ │ │ │ + st.d $s5, $sp, 288 │ │ │ │ + st.d $s6, $sp, 280 │ │ │ │ + bl -213492 │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 39 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 39 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -213452 │ │ │ │ move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -214472 │ │ │ │ - b -68 # 39dc8 , std::allocator >::~basic_stringbuf()@@Base+0x1f138> │ │ │ │ - ld.d $t1, $sp, 456 │ │ │ │ - ldptr.d $t0, $s4, 0 │ │ │ │ - bne $t1, $t0, -176 # 39d68 , std::allocator >::~basic_stringbuf()@@Base+0x1f0d8> │ │ │ │ - pcaddi $a0, 733 │ │ │ │ - bl -214528 │ │ │ │ nop │ │ │ │ - move $s1, $a0 │ │ │ │ - b -140 # 39da0 , std::allocator >::~basic_stringbuf()@@Base+0x1f110> │ │ │ │ - move $s1, $a0 │ │ │ │ - b 20 # 39e48 , std::allocator >::~basic_stringbuf()@@Base+0x1f1b8> │ │ │ │ - move $s1, $a0 │ │ │ │ - addi.d $a0, $sp, 152 │ │ │ │ - bl -214128 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 56 │ │ │ │ + bl -213048 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s3 │ │ │ │ + bl -155468 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s5, $sp, 288 │ │ │ │ + st.d $s6, $sp, 280 │ │ │ │ + bne $t1, $t0, -56 # 399f4 ::do_widen(char) const@@Base+0x2648c> │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -212404 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - st.d $s3, $sp, 80 │ │ │ │ - bl -213952 │ │ │ │ - b -212 # 39d80 , std::allocator >::~basic_stringbuf()@@Base+0x1f0f0> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -96 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + pcaddi $a0, 976 │ │ │ │ + bl -213908 │ │ │ │ nop │ │ │ │ + pcaddi $a0, 973 │ │ │ │ + bl -213920 │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -213148 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -108 # 39a04 ::do_widen(char) const@@Base+0x2649c> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -152 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + pcaddi $a0, 962 │ │ │ │ + bl -213964 │ │ │ │ nop │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -184 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + pcaddi $a0, 954 │ │ │ │ + bl -213996 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -172 # 39a0c ::do_widen(char) const@@Base+0x264a4> │ │ │ │ + move $s0, $a0 │ │ │ │ + b -188 # 39a04 ::do_widen(char) const@@Base+0x2649c> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -232 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + pcaddi $a0, 942 │ │ │ │ + bl -214044 │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -512 │ │ │ │ - st.d $s5, $sp, 448 │ │ │ │ - pcalau12i $s5, 39 │ │ │ │ - ld.d $s5, $s5, -200 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - addi.d $t1, $sp, 144 │ │ │ │ - st.d $s0, $sp, 488 │ │ │ │ - st.d $s1, $sp, 480 │ │ │ │ move $s0, $a0 │ │ │ │ - addi.d $s1, $sp, 32 │ │ │ │ + ld.d $a0, $sp, 16 │ │ │ │ + bl -213276 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + addi.d $a0, $sp, 88 │ │ │ │ + bl -213284 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -244 # 39a04 ::do_widen(char) const@@Base+0x2649c> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 248 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, -288 # 399ec ::do_widen(char) const@@Base+0x26484> │ │ │ │ + pcaddi $a0, 928 │ │ │ │ + bl -214100 │ │ │ │ + nop │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + addi.d $sp, $sp, -704 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + addi.d $t1, $sp, 336 │ │ │ │ + st.d $s0, $sp, 680 │ │ │ │ + st.d $s1, $sp, 672 │ │ │ │ + move $s0, $a0 │ │ │ │ + pcalau12i $s1, 39 │ │ │ │ + ld.d $s1, $s1, -464 │ │ │ │ move $a0, $t1 │ │ │ │ - st.d $s2, $sp, 472 │ │ │ │ - st.d $s3, $sp, 464 │ │ │ │ - st.d $s6, $sp, 440 │ │ │ │ - st.d $s8, $sp, 424 │ │ │ │ - st.d $t0, $sp, 408 │ │ │ │ - move $s8, $a1 │ │ │ │ - st.d $ra, $sp, 504 │ │ │ │ - st.d $fp, $sp, 496 │ │ │ │ - st.d $s4, $sp, 456 │ │ │ │ - st.d $s7, $sp, 432 │ │ │ │ - stptr.d $t1, $sp, 0 │ │ │ │ - st.d $s1, $sp, 8 │ │ │ │ - bl -215380 │ │ │ │ + st.d $s2, $sp, 664 │ │ │ │ + st.d $s5, $sp, 640 │ │ │ │ + st.d $s6, $sp, 632 │ │ │ │ + st.d $s8, $sp, 616 │ │ │ │ + st.d $t1, $sp, 8 │ │ │ │ + move $s2, $a1 │ │ │ │ + st.d $t0, $sp, 600 │ │ │ │ + st.d $ra, $sp, 696 │ │ │ │ + move $s6, $a2 │ │ │ │ + bl -214524 │ │ │ │ + ld.d $s8, $s1, 16 │ │ │ │ pcalau12i $t0, 39 │ │ │ │ - ld.d $t0, $t0, -280 │ │ │ │ - ld.d $s2, $t0, 8 │ │ │ │ - st.h $zero, $sp, 368 │ │ │ │ - ld.d $s6, $t0, 16 │ │ │ │ - ld.d $a0, $s2, -24 │ │ │ │ - pcalau12i $s3, 39 │ │ │ │ - ld.d $s3, $s3, -504 │ │ │ │ - addi.d $s3, $s3, 16 │ │ │ │ - st.d $zero, $sp, 360 │ │ │ │ - st.d $zero, $sp, 376 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - st.d $zero, $sp, 384 │ │ │ │ - st.d $zero, $sp, 392 │ │ │ │ - st.d $zero, $sp, 400 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - add.d $a0, $s1, $a0 │ │ │ │ + ld.d $t0, $t0, -504 │ │ │ │ + st.h $zero, $sp, 560 │ │ │ │ + addi.d $t0, $t0, 16 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + st.d $t0, $sp, 56 │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + ld.d $t1, $s1, 24 │ │ │ │ + st.d $zero, $sp, 552 │ │ │ │ + st.d $zero, $sp, 568 │ │ │ │ + st.d $zero, $sp, 576 │ │ │ │ + st.d $zero, $sp, 584 │ │ │ │ + st.d $zero, $sp, 592 │ │ │ │ + st.d $s8, $sp, 208 │ │ │ │ + add.d $t0, $t0, $sp │ │ │ │ + st.d $t1, $t0, 208 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + ld.d $a0, $s8, -24 │ │ │ │ + addi.d $s5, $sp, 208 │ │ │ │ move $a1, $zero │ │ │ │ - stptr.d $s6, $a0, 0 │ │ │ │ - bl -214212 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - addi.d $t0, $sp, 96 │ │ │ │ - pcalau12i $s1, 39 │ │ │ │ - ld.d $s1, $s1, -328 │ │ │ │ - pcalau12i $s4, 39 │ │ │ │ - ld.d $s4, $s4, -400 │ │ │ │ - move $a0, $t0 │ │ │ │ - addi.d $s7, $s1, 24 │ │ │ │ - addi.d $s4, $s4, 16 │ │ │ │ - addi.d $s1, $s1, 64 │ │ │ │ - st.d $t0, $sp, 16 │ │ │ │ - st.d $zero, $sp, 48 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - st.d $zero, $sp, 56 │ │ │ │ - st.d $zero, $sp, 64 │ │ │ │ - st.d $zero, $sp, 72 │ │ │ │ - st.d $zero, $sp, 80 │ │ │ │ - st.d $zero, $sp, 88 │ │ │ │ - bl -213540 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ + add.d $a0, $s5, $a0 │ │ │ │ + st.d $t1, $sp, 48 │ │ │ │ + bl -213372 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + st.d $fp, $sp, 688 │ │ │ │ + ld.d $fp, $s1, 32 │ │ │ │ + ld.d $t1, $s1, 40 │ │ │ │ + addi.d $a0, $sp, 224 │ │ │ │ + ld.d $t0, $fp, -24 │ │ │ │ + st.d $fp, $sp, 224 │ │ │ │ + move $a1, $zero │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + stptr.d $t1, $a0, 0 │ │ │ │ + st.d $t1, $sp, 88 │ │ │ │ + bl -213416 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + ld.d $t1, $s1, 8 │ │ │ │ + ld.d $t2, $s1, 48 │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + st.d $t1, $sp, 72 │ │ │ │ + ld.d $t1, $t1, -24 │ │ │ │ + addi.d $a0, $sp, 288 │ │ │ │ + st.d $t2, $sp, 80 │ │ │ │ + st.d $t1, $sp, 16 │ │ │ │ + add.d $t1, $t1, $sp │ │ │ │ + st.d $t2, $t1, 208 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + pcalau12i $t1, 39 │ │ │ │ + ld.d $t1, $t1, -400 │ │ │ │ + addi.d $t1, $t1, 16 │ │ │ │ + st.d $t1, $sp, 40 │ │ │ │ + st.d $t1, $sp, 232 │ │ │ │ + addi.d $t1, $t0, 104 │ │ │ │ + addi.d $t0, $t0, 64 │ │ │ │ + st.d $t0, $sp, 96 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + st.d $zero, $sp, 240 │ │ │ │ + st.d $zero, $sp, 248 │ │ │ │ + st.d $zero, $sp, 256 │ │ │ │ + st.d $zero, $sp, 264 │ │ │ │ + st.d $zero, $sp, 272 │ │ │ │ + st.d $zero, $sp, 280 │ │ │ │ + st.d $a0, $sp, 32 │ │ │ │ + st.d $t1, $sp, 336 │ │ │ │ + bl -212788 │ │ │ │ pcalau12i $t0, 39 │ │ │ │ ld.d $t0, $t0, -32 │ │ │ │ - addi.d $a1, $sp, 40 │ │ │ │ - li.w $t1, 16 │ │ │ │ - addi.d $fp, $sp, 128 │ │ │ │ addi.d $t0, $t0, 16 │ │ │ │ - st.d $a1, $sp, 24 │ │ │ │ - st.w $t1, $sp, 104 │ │ │ │ - st.d $fp, $sp, 112 │ │ │ │ + ldptr.d $a1, $s2, 0 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + addi.d $t0, $sp, 320 │ │ │ │ + st.w $zero, $sp, 296 │ │ │ │ + st.d $t0, $sp, 64 │ │ │ │ + st.d $t0, $sp, 304 │ │ │ │ + ld.d $a2, $s2, 8 │ │ │ │ + beqz $a1, 684 # 39f4c ::do_widen(char) const@@Base+0x269e4> │ │ │ │ + add.d $a2, $a1, $a2 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + bl -10528 # 3738c ::do_widen(char) const@@Base+0x23e24> │ │ │ │ + ld.d $a1, $sp, 304 │ │ │ │ + li.w $t0, 24 │ │ │ │ + move $a3, $zero │ │ │ │ + move $a2, $zero │ │ │ │ + addi.d $a0, $sp, 232 │ │ │ │ + st.w $t0, $sp, 296 │ │ │ │ + bl -213672 # 5a20 , std::allocator >::_M_sync(char*, unsigned long, unsigned long)@plt> │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + addi.d $a1, $sp, 232 │ │ │ │ + bl -213636 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + st.d $s3, $sp, 656 │ │ │ │ + st.d $s7, $sp, 624 │ │ │ │ + addi.d $t0, $sp, 128 │ │ │ │ st.d $zero, $sp, 120 │ │ │ │ - st.d $t0, $sp, 40 │ │ │ │ st.b $zero, $sp, 128 │ │ │ │ - bl -214348 # 5a50 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - ld.d $a2, $s8, 8 │ │ │ │ - ldptr.d $a1, $s8, 0 │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -214572 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + stptr.d $zero, $s0, 0 │ │ │ │ + st.d $zero, $s0, 8 │ │ │ │ + st.d $zero, $s0, 16 │ │ │ │ + st.d $t0, $sp, 104 │ │ │ │ + st.d $t0, $sp, 112 │ │ │ │ + addi.d $s1, $sp, 112 │ │ │ │ + addi.d $s2, $sp, 176 │ │ │ │ + addi.d $s7, $sp, 192 │ │ │ │ + addi.d $s3, $sp, 160 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -213080 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ ldptr.d $t0, $a0, 0 │ │ │ │ ld.d $t0, $t0, -24 │ │ │ │ add.d $a0, $a0, $t0 │ │ │ │ ldptr.w $t0, $a0, 32 │ │ │ │ andi $t0, $t0, 0x5 │ │ │ │ - bnez $t0, 244 # 3a0b8 , std::allocator >::~basic_stringbuf()@@Base+0x1f428> │ │ │ │ - ld.d $a4, $sp, 80 │ │ │ │ - addi.d $t0, $s0, 16 │ │ │ │ - st.d $zero, $s0, 8 │ │ │ │ - st.b $zero, $s0, 16 │ │ │ │ - stptr.d $t0, $s0, 0 │ │ │ │ - beqz $a4, 204 # 3a0a8 , std::allocator >::~basic_stringbuf()@@Base+0x1f418> │ │ │ │ - ld.d $t1, $sp, 64 │ │ │ │ - beqz $t1, 20 # 39ff8 , std::allocator >::~basic_stringbuf()@@Base+0x1f368> │ │ │ │ - sltu $t0, $a4, $t1 │ │ │ │ - masknez $a4, $a4, $t0 │ │ │ │ - maskeqz $t0, $t1, $t0 │ │ │ │ - or $a4, $a4, $t0 │ │ │ │ - ld.d $a3, $sp, 72 │ │ │ │ - move $a2, $zero │ │ │ │ - move $a1, $zero │ │ │ │ - sub.d $a4, $a4, $a3 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -214284 # 5b00 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + bnez $t0, 156 # 39ddc ::do_widen(char) const@@Base+0x26874> │ │ │ │ + move $a1, $s1 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -7824 # 37ebc ::do_widen(char) const@@Base+0x24954> │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -8060 # 37ddc ::do_widen(char) const@@Base+0x24874> │ │ │ │ + ld.d $a0, $sp, 176 │ │ │ │ + beq $a0, $s7, 20 # 39d74 ::do_widen(char) const@@Base+0x2680c> │ │ │ │ + ld.d $a1, $sp, 192 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -214108 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + ld.d $t1, $s0, 16 │ │ │ │ + beq $t0, $t1, 368 # 39eec ::do_widen(char) const@@Base+0x26984> │ │ │ │ + addi.d $a0, $t0, 16 │ │ │ │ + stptr.d $a0, $t0, 0 │ │ │ │ + ld.d $t1, $sp, 144 │ │ │ │ + ld.d $t2, $sp, 152 │ │ │ │ + beq $t1, $s3, 412 # 39f2c ::do_widen(char) const@@Base+0x269c4> │ │ │ │ + stptr.d $t1, $t0, 0 │ │ │ │ + ld.d $t1, $sp, 160 │ │ │ │ + st.d $t1, $t0, 16 │ │ │ │ + nop │ │ │ │ + st.d $t2, $t0, 8 │ │ │ │ + ld.d $t0, $s0, 8 │ │ │ │ + move $a2, $s6 │ │ │ │ + move $a1, $s1 │ │ │ │ + addi.d $t0, $t0, 32 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -213232 # 5cd0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + ldptr.d $t0, $a0, 0 │ │ │ │ + ld.d $t0, $t0, -24 │ │ │ │ + add.d $a0, $a0, $t0 │ │ │ │ + ldptr.w $t0, $a0, 32 │ │ │ │ + andi $t0, $t0, 0x5 │ │ │ │ + beqz $t0, -148 # 39d44 ::do_widen(char) const@@Base+0x267dc> │ │ │ │ ld.d $a0, $sp, 112 │ │ │ │ - st.d $s7, $sp, 32 │ │ │ │ - st.d $s1, $sp, 144 │ │ │ │ - beq $a0, $fp, 20 # 3a030 , std::allocator >::~basic_stringbuf()@@Base+0x1f3a0> │ │ │ │ + ld.d $t0, $sp, 104 │ │ │ │ + beq $a0, $t0, 16 # 39df4 ::do_widen(char) const@@Base+0x2688c> │ │ │ │ ld.d $a1, $sp, 128 │ │ │ │ addi.d $a1, $a1, 1 │ │ │ │ - bl -214808 │ │ │ │ - nop │ │ │ │ - ld.d $a0, $sp, 16 │ │ │ │ - st.d $s4, $sp, 40 │ │ │ │ - bl -214440 │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ + bl -214240 │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -304 │ │ │ │ + addi.d $t1, $t0, 24 │ │ │ │ + addi.d $t0, $t0, 104 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + ld.d $t0, $sp, 96 │ │ │ │ + ld.d $a0, $sp, 304 │ │ │ │ + st.d $t1, $sp, 208 │ │ │ │ + st.d $t0, $sp, 224 │ │ │ │ + ld.d $t0, $sp, 64 │ │ │ │ + beq $a0, $t0, 16 # 39e2c ::do_widen(char) const@@Base+0x268c4> │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -214296 │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bl -213928 │ │ │ │ + ld.d $t0, $sp, 72 │ │ │ │ + ld.d $t3, $sp, 80 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + ld.d $t2, $t0, -24 │ │ │ │ + ld.d $t0, $fp, -24 │ │ │ │ + add.d $t2, $t2, $sp │ │ │ │ + add.d $t1, $t0, $sp │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + st.d $t3, $t2, 208 │ │ │ │ + ld.d $t2, $sp, 88 │ │ │ │ + st.d $fp, $sp, 224 │ │ │ │ add.d $t0, $t0, $sp │ │ │ │ - st.d $s6, $t0, 32 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -215668 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, 120 # 3a0d8 , std::allocator >::~basic_stringbuf()@@Base+0x1f448> │ │ │ │ - ld.d $ra, $sp, 504 │ │ │ │ - ld.d $fp, $sp, 496 │ │ │ │ - ld.d $s1, $sp, 480 │ │ │ │ - ld.d $s2, $sp, 472 │ │ │ │ - ld.d $s3, $sp, 464 │ │ │ │ - ld.d $s4, $sp, 456 │ │ │ │ - ld.d $s5, $sp, 448 │ │ │ │ - ld.d $s6, $sp, 440 │ │ │ │ - ld.d $s7, $sp, 432 │ │ │ │ - ld.d $s8, $sp, 424 │ │ │ │ + st.d $t2, $t1, 224 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + st.d $s8, $sp, 208 │ │ │ │ + st.d $t1, $t0, 208 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + bl -215208 │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 208 # 39f6c ::do_widen(char) const@@Base+0x26a04> │ │ │ │ + ld.d $ra, $sp, 696 │ │ │ │ + ld.d $fp, $sp, 688 │ │ │ │ + ld.d $s3, $sp, 656 │ │ │ │ + ld.d $s7, $sp, 624 │ │ │ │ + ld.d $s1, $sp, 672 │ │ │ │ + ld.d $s2, $sp, 664 │ │ │ │ + ld.d $s5, $sp, 640 │ │ │ │ + ld.d $s6, $sp, 632 │ │ │ │ + ld.d $s8, $sp, 616 │ │ │ │ move $a0, $s0 │ │ │ │ - ld.d $s0, $sp, 488 │ │ │ │ - addi.d $sp, $sp, 512 │ │ │ │ + ld.d $s0, $sp, 680 │ │ │ │ + addi.d $sp, $sp, 704 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $a1, $sp, 112 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -215520 # 56d0 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - b -164 # 3a010 , std::allocator >::~basic_stringbuf()@@Base+0x1f380> │ │ │ │ - li.w $a0, 16 │ │ │ │ - bl -215612 │ │ │ │ - pcaddi $a1, 786 │ │ │ │ - move $s1, $a0 │ │ │ │ - bl -215720 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, 156 # 3a170 , std::allocator >::~basic_stringbuf()@@Base+0x1f4e0> │ │ │ │ - bl -215256 │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ nop │ │ │ │ - ld.d $a0, $sp, 8 │ │ │ │ - bl -215996 # 5530 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - bne $t1, $t0, -32 # 3a0d8 , std::allocator >::~basic_stringbuf()@@Base+0x1f448> │ │ │ │ nop │ │ │ │ + addi.d $a1, $sp, 144 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -214148 │ │ │ │ - move $s0, $a0 │ │ │ │ - ld.d $a0, $sp, 24 │ │ │ │ - bl -128232 # 1ac28 , std::allocator >::~basic_stringbuf()@@Base> │ │ │ │ - ld.d $t0, $s2, -24 │ │ │ │ - addi.d $t1, $sp, 32 │ │ │ │ - st.d $s2, $sp, 32 │ │ │ │ - addi.d $t0, $t0, 384 │ │ │ │ - add.d $t0, $t0, $t1 │ │ │ │ - st.d $s6, $t0, -384 │ │ │ │ + bl -47976 # 2e38c ::do_widen(char) const@@Base+0x1ae24> │ │ │ │ + ld.d $a0, $sp, 144 │ │ │ │ + beq $a0, $s3, -480 # 39d1c ::do_widen(char) const@@Base+0x267b4> │ │ │ │ + ld.d $a1, $sp, 160 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -214520 │ │ │ │ + b -496 # 39d1c ::do_widen(char) const@@Base+0x267b4> │ │ │ │ nop │ │ │ │ - ldptr.d $a0, $sp, 0 │ │ │ │ - st.d $s3, $sp, 144 │ │ │ │ - bl -215896 │ │ │ │ - ld.d $t1, $sp, 408 │ │ │ │ - ldptr.d $t0, $s5, 0 │ │ │ │ - beq $t1, $t0, -68 # 3a100 , std::allocator >::~basic_stringbuf()@@Base+0x1f470> │ │ │ │ - b -112 # 3a0d8 , std::allocator >::~basic_stringbuf()@@Base+0x1f448> │ │ │ │ nop │ │ │ │ - move $s0, $a0 │ │ │ │ - b -36 # 3a130 , std::allocator >::~basic_stringbuf()@@Base+0x1f4a0> │ │ │ │ - move $s1, $a0 │ │ │ │ - move $a0, $s0 │ │ │ │ - bl -214928 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - move $s0, $s1 │ │ │ │ - b -128 # 3a0e8 , std::allocator >::~basic_stringbuf()@@Base+0x1f458> │ │ │ │ nop │ │ │ │ - pcalau12i $a2, 38 │ │ │ │ - ld.d $a2, $a2, -312 │ │ │ │ - pcalau12i $a1, 38 │ │ │ │ - ld.d $a1, $a1, -40 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -214356 │ │ │ │ - move $s0, $a0 │ │ │ │ - move $a0, $s1 │ │ │ │ - bl -215376 │ │ │ │ - b -172 # 3a0e8 , std::allocator >::~basic_stringbuf()@@Base+0x1f458> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - li.w $a2, 417 │ │ │ │ + addi.d $a2, $t2, 1 │ │ │ │ + move $a1, $s3 │ │ │ │ + st.d $t0, $sp, 24 │ │ │ │ + st.d $t2, $sp, 16 │ │ │ │ + bl -213852 │ │ │ │ + ld.d $t2, $sp, 16 │ │ │ │ + ld.d $t0, $sp, 24 │ │ │ │ + b -420 # 39da4 ::do_widen(char) const@@Base+0x2683c> │ │ │ │ + beqz $a2, -680 # 39ca4 ::do_widen(char) const@@Base+0x2673c> │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + bne $t1, $t0, 340 # 3a0b4 ::do_widen(char) const@@Base+0x26b4c> │ │ │ │ + pcaddi $a0, 637 │ │ │ │ + bl -214856 │ │ │ │ + st.d $s4, $sp, 648 │ │ │ │ + nop │ │ │ │ + bl -214900 │ │ │ │ + nop │ │ │ │ + ld.d $t0, $s8, -24 │ │ │ │ + addi.d $t1, $sp, 112 │ │ │ │ + st.d $s8, $sp, 208 │ │ │ │ + addi.d $t0, $t0, 496 │ │ │ │ + add.d $t0, $t0, $t1 │ │ │ │ + ld.d $t1, $sp, 48 │ │ │ │ + ld.d $fp, $sp, 688 │ │ │ │ move $s0, $a0 │ │ │ │ - pcaddi $a1, 1586 │ │ │ │ - pcalau12i $a0, 38 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -215112 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + st.d $t1, $t0, -400 │ │ │ │ + st.d $zero, $sp, 216 │ │ │ │ + ld.d $t0, $sp, 56 │ │ │ │ + ld.d $a0, $sp, 8 │ │ │ │ + st.d $t0, $sp, 336 │ │ │ │ + bl -215504 │ │ │ │ + pcalau12i $t0, 39 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $fp, $sp, 688 │ │ │ │ + st.d $s3, $sp, 656 │ │ │ │ + st.d $s4, $sp, 648 │ │ │ │ + st.d $s7, $sp, 624 │ │ │ │ + bne $t1, $t0, -96 # 39f74 ::do_widen(char) const@@Base+0x26a0c> │ │ │ │ move $a0, $s0 │ │ │ │ - bl 368 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -215032 │ │ │ │ + bl -213852 │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + b -68 # 39fa4 ::do_widen(char) const@@Base+0x26a3c> │ │ │ │ + ld.d $t0, $sp, 304 │ │ │ │ + ld.d $t1, $sp, 64 │ │ │ │ + move $s0, $a0 │ │ │ │ + beq $t0, $t1, 44 # 3a024 ::do_widen(char) const@@Base+0x26abc> │ │ │ │ + ld.d $a1, $sp, 320 │ │ │ │ + move $a0, $t0 │ │ │ │ + addi.d $a1, $a1, 1 │ │ │ │ + bl -214776 │ │ │ │ + b 24 # 3a024 ::do_widen(char) const@@Base+0x26abc> │ │ │ │ nop │ │ │ │ + move $s0, $a0 │ │ │ │ + addi.d $a0, $sp, 304 │ │ │ │ + bl -214604 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + nop │ │ │ │ + ld.d $t0, $sp, 40 │ │ │ │ + ld.d $a0, $sp, 32 │ │ │ │ + st.d $t0, $sp, 232 │ │ │ │ + bl -214432 │ │ │ │ + addi.d $a1, $s1, 8 │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -215916 # 54d0 >::~basic_iostream()@plt> │ │ │ │ + ld.d $fp, $sp, 688 │ │ │ │ + b -160 # 39fa4 ::do_widen(char) const@@Base+0x26a3c> │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -16 │ │ │ │ - stptr.d $s0, $sp, 0 │ │ │ │ - li.w $a2, 437 │ │ │ │ move $s0, $a0 │ │ │ │ - pcaddi $a1, 1676 │ │ │ │ - pcalau12i $a0, 38 │ │ │ │ - ld.d $a0, $a0, -224 │ │ │ │ - st.d $ra, $sp, 8 │ │ │ │ - bl -215176 # 5980 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + b -44 # 3a024 ::do_widen(char) const@@Base+0x26abc> │ │ │ │ + move $s3, $a0 │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -214668 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $s2, $s3 │ │ │ │ move $a0, $s0 │ │ │ │ - bl 304 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ - move $a0, $zero │ │ │ │ - bl -215096 │ │ │ │ + bl -157092 # 13ac4 ::do_widen(char) const@@Base+0x55c> │ │ │ │ + move $a0, $s1 │ │ │ │ + bl -214688 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + move $a0, $s5 │ │ │ │ + bl -215080 # 5850 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + pcalau12i $t0, 38 │ │ │ │ + ld.d $t0, $t0, -200 │ │ │ │ + ld.d $t1, $sp, 600 │ │ │ │ + ldptr.d $t0, $t0, 0 │ │ │ │ + st.d $s4, $sp, 648 │ │ │ │ + bne $t1, $t0, -284 # 39f74 ::do_widen(char) const@@Base+0x26a0c> │ │ │ │ + move $a0, $s2 │ │ │ │ + bl -214040 │ │ │ │ + move $s2, $a0 │ │ │ │ + b -60 # 3a064 ::do_widen(char) const@@Base+0x26afc> │ │ │ │ + move $s2, $a0 │ │ │ │ + addi.d $a0, $sp, 144 │ │ │ │ + bl -214748 # 59d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + b -76 # 3a064 ::do_widen(char) const@@Base+0x26afc> │ │ │ │ + st.d $s3, $sp, 656 │ │ │ │ + st.d $s4, $sp, 648 │ │ │ │ + st.d $s7, $sp, 624 │ │ │ │ + bl -215232 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi.d $sp, $sp, -2032 │ │ │ │ - st.d $s1, $sp, 2008 │ │ │ │ - pcalau12i $s1, 38 │ │ │ │ - ld.d $s1, $s1, -200 │ │ │ │ - ldptr.d $t0, $s1, 0 │ │ │ │ - st.d $s2, $sp, 2000 │ │ │ │ - move $s2, $a1 │ │ │ │ - ldptr.d $a1, $a1, 0 │ │ │ │ - st.d $ra, $sp, 2024 │ │ │ │ - st.d $s3, $sp, 1992 │ │ │ │ - addi.d $sp, $sp, -144 │ │ │ │ - move $s3, $a0 │ │ │ │ - pcaddi $a2, 1762 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - stptr.d $t0, $sp, 2120 │ │ │ │ - bl 172 # 3a310 , std::allocator >::~basic_stringbuf()@@Base+0x1f680> │ │ │ │ - pcaddi $a4, -48 │ │ │ │ - pcaddi $a3, 1759 │ │ │ │ - pcaddi $a2, 1768 │ │ │ │ - pcaddi $a1, 1771 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl 388 # 3a400 , std::allocator >::~basic_stringbuf()@@Base+0x1f770> │ │ │ │ - pcaddi $a4, -38 │ │ │ │ - pcaddi $a3, 1769 │ │ │ │ - pcaddi $a2, 1774 │ │ │ │ - pcaddi $a1, 1775 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl 364 # 3a400 , std::allocator >::~basic_stringbuf()@@Base+0x1f770> │ │ │ │ - move $a2, $s2 │ │ │ │ - move $a1, $s3 │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl 860 # 3a600 , std::allocator >::~basic_stringbuf()@@Base+0x1f970> │ │ │ │ - addi.d $a0, $sp, 8 │ │ │ │ - bl 148 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ - ldptr.d $t1, $sp, 2120 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi.d $sp, $sp, -80 │ │ │ │ + st.d $s5, $sp, 24 │ │ │ │ + st.d $s6, $sp, 16 │ │ │ │ + ld.d $s5, $a0, 8 │ │ │ │ + ldptr.d $s6, $a0, 0 │ │ │ │ + st.d $s0, $sp, 64 │ │ │ │ + li.w $t2, -1 │ │ │ │ + sub.d $s0, $s5, $s6 │ │ │ │ + st.d $ra, $sp, 72 │ │ │ │ + lu52i.d $t2, $t2, 63 │ │ │ │ + srai.d $t1, $s0, 0x5 │ │ │ │ + st.d $s1, $sp, 56 │ │ │ │ + beq $t1, $t2, 312 # 3a254 ::do_widen(char) const@@Base+0x26cec> │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + sltui $s3, $t1, 1 │ │ │ │ + or $s3, $t1, $s3 │ │ │ │ + move $t0, $zero │ │ │ │ + add.d $s3, $s3, $t1 │ │ │ │ + lu52i.d $t0, $t0, 64 │ │ │ │ + sltu $t0, $s3, $t0 │ │ │ │ + maskeqz $s3, $s3, $t0 │ │ │ │ + masknez $t0, $t2, $t0 │ │ │ │ + or $s3, $s3, $t0 │ │ │ │ + slli.d $s3, $s3, 0x5 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + move $s7, $a0 │ │ │ │ + move $a0, $s3 │ │ │ │ + move $s1, $a1 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + bl -215136 │ │ │ │ + move $s4, $a0 │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + add.d $a0, $a0, $s0 │ │ │ │ + ldptr.d $a1, $s1, 0 │ │ │ │ + addi.d $t0, $a0, 16 │ │ │ │ + stptr.d $t0, $a0, 0 │ │ │ │ + bl -188156 # c280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + move $s0, $s4 │ │ │ │ + beq $s6, $s5, 128 # 3a204 ::do_widen(char) const@@Base+0x26c9c> │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + move $s1, $s6 │ │ │ │ + addi.d $s2, $s6, 16 │ │ │ │ + b 48 # 3a1c4 ::do_widen(char) const@@Base+0x26c5c> │ │ │ │ + nop │ │ │ │ + ld.d $t1, $s1, 16 │ │ │ │ + stptr.d $t0, $s0, 0 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + st.d $t1, $s0, 16 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + st.d $t0, $s0, 8 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + beq $s5, $s1, 64 # 3a1fc ::do_widen(char) const@@Base+0x26c94> │ │ │ │ + nop │ │ │ │ + addi.d $a0, $s0, 16 │ │ │ │ + stptr.d $a0, $s0, 0 │ │ │ │ ldptr.d $t0, $s1, 0 │ │ │ │ - bne $t1, $t0, 32 # 3a2d8 , std::allocator >::~basic_stringbuf()@@Base+0x1f648> │ │ │ │ - addi.d $sp, $sp, 144 │ │ │ │ - ld.d $ra, $sp, 2024 │ │ │ │ - ld.d $s1, $sp, 2008 │ │ │ │ - ld.d $s2, $sp, 2000 │ │ │ │ - ld.d $s3, $sp, 1992 │ │ │ │ - addi.d $sp, $sp, 2032 │ │ │ │ + bne $t0, $s2, -52 # 3a19c ::do_widen(char) const@@Base+0x26c34> │ │ │ │ + ld.d $a2, $s1, 8 │ │ │ │ + move $a1, $s2 │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + addi.d $a2, $a2, 1 │ │ │ │ + bl -214532 │ │ │ │ + ld.d $t0, $s1, 8 │ │ │ │ + addi.d $s1, $s1, 32 │ │ │ │ + addi.d $s2, $s2, 32 │ │ │ │ + st.d $t0, $s0, -24 │ │ │ │ + bne $s5, $s1, -52 # 3a1c4 ::do_widen(char) const@@Base+0x26c5c> │ │ │ │ + ld.d $s2, $sp, 48 │ │ │ │ + nop │ │ │ │ + addi.d $s0, $s0, 32 │ │ │ │ + beqz $s6, 20 # 3a21c ::do_widen(char) const@@Base+0x26cb4> │ │ │ │ + ld.d $a1, $s7, 16 │ │ │ │ + move $a0, $s6 │ │ │ │ + sub.d $a1, $a1, $s6 │ │ │ │ + bl -215304 │ │ │ │ + ld.d $ra, $sp, 72 │ │ │ │ + add.d $s3, $s4, $s3 │ │ │ │ + stptr.d $s4, $s7, 0 │ │ │ │ + st.d $s0, $s7, 8 │ │ │ │ + st.d $s3, $s7, 16 │ │ │ │ + ld.d $s1, $sp, 56 │ │ │ │ + ld.d $s3, $sp, 40 │ │ │ │ + ld.d $s4, $sp, 32 │ │ │ │ + ld.d $s7, $sp, 8 │ │ │ │ + ld.d $s0, $sp, 64 │ │ │ │ + ld.d $s5, $sp, 24 │ │ │ │ + ld.d $s6, $sp, 16 │ │ │ │ + addi.d $sp, $sp, 80 │ │ │ │ ret │ │ │ │ - stptr.d $s0, $sp, 2160 │ │ │ │ - bl -215772 │ │ │ │ + pcaddi $a0, 501 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + st.d $s3, $sp, 40 │ │ │ │ + st.d $s4, $sp, 32 │ │ │ │ + st.d $s7, $sp, 8 │ │ │ │ + bl -215976 │ │ │ │ + move $s0, $a0 │ │ │ │ + move $a1, $s3 │ │ │ │ + move $a0, $s4 │ │ │ │ + st.d $s2, $sp, 48 │ │ │ │ + bl -215404 │ │ │ │ + move $a0, $s0 │ │ │ │ + bl -214532 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ pcalau12i $t0, 38 │ │ │ │ ld.d $t0, $t0, -216 │ │ │ │ move $a3, $a0 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ addi.d $sp, $sp, -16 │ │ │ │ - pcaddi $a2, 1751 │ │ │ │ + pcaddi $a2, 1755 │ │ │ │ li.w $a1, 1 │ │ │ │ st.d $ra, $sp, 8 │ │ │ │ - bl -216208 │ │ │ │ + bl -216152 │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -215336 │ │ │ │ + bl -215280 │ │ │ │ nop │ │ │ │ - pcaddi $t0, 1746 │ │ │ │ + pcaddi $t0, 1750 │ │ │ │ st.d $zero, $a0, 16 │ │ │ │ st.d $a1, $a0, 24 │ │ │ │ st.d $a2, $a0, 32 │ │ │ │ st.w $zero, $a0, 1840 │ │ │ │ st.w $zero, $a0, 40 │ │ │ │ st.d $t0, $a0, 8 │ │ │ │ stptr.d $zero, $a0, 2104 │ │ │ │ @@ -53638,48 +53624,52 @@ │ │ │ │ nop │ │ │ │ ldptr.w $t0, $a0, 40 │ │ │ │ addi.d $sp, $sp, -32 │ │ │ │ stptr.d $s2, $sp, 0 │ │ │ │ st.d $ra, $sp, 24 │ │ │ │ st.d $s0, $sp, 16 │ │ │ │ move $s2, $a0 │ │ │ │ - blez $t0, 64 # 3a398 , std::allocator >::~basic_stringbuf()@@Base+0x1f708> │ │ │ │ + blez $t0, 64 # 3a360 ::do_widen(char) const@@Base+0x26df8> │ │ │ │ st.d $s1, $sp, 8 │ │ │ │ addi.d $s0, $a0, 56 │ │ │ │ move $s1, $zero │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldptr.d $a0, $s0, 0 │ │ │ │ addi.w $s1, $s1, 1 │ │ │ │ addi.d $s0, $s0, 56 │ │ │ │ - bl -216764 │ │ │ │ + bl -216708 │ │ │ │ ld.d $a0, $s0, -48 │ │ │ │ - bl -216772 │ │ │ │ + bl -216716 │ │ │ │ ldptr.w $t0, $s2, 40 │ │ │ │ - blt $s1, $t0, -28 # 3a370 , std::allocator >::~basic_stringbuf()@@Base+0x1f6e0> │ │ │ │ + blt $s1, $t0, -28 # 3a338 ::do_widen(char) const@@Base+0x26dd0> │ │ │ │ ld.d $s1, $sp, 8 │ │ │ │ nop │ │ │ │ ldptr.d $t0, $s2, 2104 │ │ │ │ - beqz $t0, 68 # 3a3e0 , std::allocator >::~basic_stringbuf()@@Base+0x1f750> │ │ │ │ + beqz $t0, 84 # 3a3b8 ::do_widen(char) const@@Base+0x26e50> │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ - beqz $a0, 36 # 3a3c8 , std::allocator >::~basic_stringbuf()@@Base+0x1f738> │ │ │ │ + beqz $a0, 36 # 3a390 ::do_widen(char) const@@Base+0x26e28> │ │ │ │ li.w $s0, 8 │ │ │ │ nop │ │ │ │ - bl -216816 │ │ │ │ + bl -216760 │ │ │ │ ldptr.d $t0, $s2, 2104 │ │ │ │ ldx.d $a0, $t0, $s0 │ │ │ │ addi.d $s0, $s0, 8 │ │ │ │ - bnez $a0, -16 # 3a3b0 , std::allocator >::~basic_stringbuf()@@Base+0x1f720> │ │ │ │ + bnez $a0, -16 # 3a378 ::do_widen(char) const@@Base+0x26e10> │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ ldptr.d $s2, $sp, 0 │ │ │ │ move $a0, $t0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ - b -216860 │ │ │ │ + b -216804 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ld.d $ra, $sp, 24 │ │ │ │ ld.d $s0, $sp, 16 │ │ │ │ ldptr.d $s2, $sp, 0 │ │ │ │ addi.d $sp, $sp, 32 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -53691,82 +53681,82 @@ │ │ │ │ st.d $s0, $sp, 48 │ │ │ │ st.d $s1, $sp, 40 │ │ │ │ st.d $s3, $sp, 24 │ │ │ │ st.d $s4, $sp, 16 │ │ │ │ st.d $s5, $sp, 8 │ │ │ │ stptr.d $s6, $sp, 0 │ │ │ │ li.w $t0, 32 │ │ │ │ - beq $s2, $t0, 396 # 3a5b8 , std::allocator >::~basic_stringbuf()@@Base+0x1f928> │ │ │ │ + beq $s2, $t0, 396 # 3a590 ::do_widen(char) const@@Base+0x27028> │ │ │ │ slli.d $s4, $s2, 0x3 │ │ │ │ move $s3, $a0 │ │ │ │ addi.w $t0, $s2, 1 │ │ │ │ sub.d $s5, $s4, $s2 │ │ │ │ st.w $t0, $s3, 40 │ │ │ │ alsl.d $s5, $s5, $s3, 0x3 │ │ │ │ move $a0, $a2 │ │ │ │ st.d $a4, $s5, 96 │ │ │ │ st.d $a1, $s5, 72 │ │ │ │ st.d $a3, $s5, 88 │ │ │ │ st.d $a2, $s5, 80 │ │ │ │ st.d $zero, $s5, 48 │ │ │ │ move $s0, $a2 │ │ │ │ - bl -215540 │ │ │ │ + bl -215500 │ │ │ │ addi.d $a0, $a0, 1 │ │ │ │ - bl -216540 │ │ │ │ + bl -216500 │ │ │ │ st.d $a0, $s5, 56 │ │ │ │ move $s1, $a0 │ │ │ │ - beqz $a0, 360 # 3a5e0 , std::allocator >::~basic_stringbuf()@@Base+0x1f950> │ │ │ │ + beqz $a0, 360 # 3a5b8 ::do_widen(char) const@@Base+0x27050> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -215568 │ │ │ │ + bl -215528 │ │ │ │ addi.d $a0, $a0, 1 │ │ │ │ - bl -216568 │ │ │ │ + bl -216528 │ │ │ │ st.d $a0, $s5, 64 │ │ │ │ move $s6, $a0 │ │ │ │ - beqz $a0, 308 # 3a5c8 , std::allocator >::~basic_stringbuf()@@Base+0x1f938> │ │ │ │ + beqz $a0, 308 # 3a5a0 ::do_widen(char) const@@Base+0x27038> │ │ │ │ move $a0, $s0 │ │ │ │ - bl -215596 │ │ │ │ + bl -215556 │ │ │ │ move $t0, $s1 │ │ │ │ - beqz $a0, 124 # 3a520 , std::allocator >::~basic_stringbuf()@@Base+0x1f890> │ │ │ │ + beqz $a0, 124 # 3a4f8 ::do_widen(char) const@@Base+0x26f90> │ │ │ │ ld.b $t1, $s0, 0 │ │ │ │ li.w $t4, 91 │ │ │ │ move $a2, $s0 │ │ │ │ move $t3, $zero │ │ │ │ li.w $t5, 60 │ │ │ │ add.d $t2, $s0, $a0 │ │ │ │ li.w $t6, 32 │ │ │ │ - beq $t1, $t4, 36 # 3a4e8 , std::allocator >::~basic_stringbuf()@@Base+0x1f858> │ │ │ │ - beq $t1, $t5, 32 # 3a4e8 , std::allocator >::~basic_stringbuf()@@Base+0x1f858> │ │ │ │ + beq $t1, $t4, 36 # 3a4c0 ::do_widen(char) const@@Base+0x26f58> │ │ │ │ + beq $t1, $t5, 32 # 3a4c0 ::do_widen(char) const@@Base+0x26f58> │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ - beq $t1, $t6, 176 # 3a580 , std::allocator >::~basic_stringbuf()@@Base+0x1f8f0> │ │ │ │ + beq $t1, $t6, 176 # 3a558 ::do_widen(char) const@@Base+0x26ff0> │ │ │ │ stx.b $t1, $s6, $t3 │ │ │ │ addi.d $t3, $t3, 1 │ │ │ │ - beq $a2, $t2, 172 # 3a588 , std::allocator >::~basic_stringbuf()@@Base+0x1f8f8> │ │ │ │ + beq $a2, $t2, 172 # 3a560 ::do_widen(char) const@@Base+0x26ff8> │ │ │ │ ld.b $t1, $a2, 0 │ │ │ │ - bne $t1, $t4, -28 # 3a4c8 , std::allocator >::~basic_stringbuf()@@Base+0x1f838> │ │ │ │ + bne $t1, $t4, -28 # 3a4a0 ::do_widen(char) const@@Base+0x26f38> │ │ │ │ move $t0, $zero │ │ │ │ - b 28 # 3a508 , std::allocator >::~basic_stringbuf()@@Base+0x1f878> │ │ │ │ + b 28 # 3a4e0 ::do_widen(char) const@@Base+0x26f78> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.b $t1, $a2, 0 │ │ │ │ nop │ │ │ │ stx.b $t1, $s1, $t0 │ │ │ │ addi.d $a2, $a2, 1 │ │ │ │ addi.d $t0, $t0, 1 │ │ │ │ - bne $a2, $t2, -20 # 3a500 , std::allocator >::~basic_stringbuf()@@Base+0x1f870> │ │ │ │ + bne $a2, $t2, -20 # 3a4d8 ::do_widen(char) const@@Base+0x26f70> │ │ │ │ add.d $t0, $s1, $t0 │ │ │ │ add.d $s6, $s6, $t3 │ │ │ │ st.b $zero, $t0, 0 │ │ │ │ ld.b $t0, $s1, 0 │ │ │ │ st.b $zero, $s6, 0 │ │ │ │ li.w $t1, 91 │ │ │ │ - beq $t0, $t1, 112 # 3a5a0 , std::allocator >::~basic_stringbuf()@@Base+0x1f910> │ │ │ │ + beq $t0, $t1, 112 # 3a578 ::do_widen(char) const@@Base+0x27010> │ │ │ │ li.w $t1, 60 │ │ │ │ - bne $t0, $t1, 24 # 3a550 , std::allocator >::~basic_stringbuf()@@Base+0x1f8c0> │ │ │ │ + bne $t0, $t1, 24 # 3a528 ::do_widen(char) const@@Base+0x26fc0> │ │ │ │ sub.d $s4, $s4, $s2 │ │ │ │ li.w $t0, 1 │ │ │ │ alsl.d $s4, $s4, $s3, 0x3 │ │ │ │ st.w $t0, $s4, 52 │ │ │ │ nop │ │ │ │ ld.d $ra, $sp, 56 │ │ │ │ ld.d $s0, $sp, 48 │ │ │ │ @@ -53776,188 +53766,188 @@ │ │ │ │ ld.d $s4, $sp, 16 │ │ │ │ ld.d $s5, $sp, 8 │ │ │ │ ldptr.d $s6, $sp, 0 │ │ │ │ addi.d $sp, $sp, 64 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne $t2, $a2, -160 # 3a4e0 , std::allocator >::~basic_stringbuf()@@Base+0x1f850> │ │ │ │ + bne $t2, $a2, -160 # 3a4b8 ::do_widen(char) const@@Base+0x26f50> │ │ │ │ nop │ │ │ │ move $t0, $zero │ │ │ │ - b -116 # 3a518 , std::allocator >::~basic_stringbuf()@@Base+0x1f888> │ │ │ │ + b -116 # 3a4f0 ::do_widen(char) const@@Base+0x26f88> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ sub.d $s2, $s4, $s2 │ │ │ │ li.w $t0, 1 │ │ │ │ alsl.d $s2, $s2, $s3, 0x3 │ │ │ │ st.w $t0, $s2, 48 │ │ │ │ - b -96 # 3a550 , std::allocator >::~basic_stringbuf()@@Base+0x1f8c0> │ │ │ │ + b -96 # 3a528 ::do_widen(char) const@@Base+0x26fc0> │ │ │ │ nop │ │ │ │ - bl -632 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ + bl -648 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ pcaddi $a0, 1579 │ │ │ │ - bl -736 # 3a2e0 , std::allocator >::~basic_stringbuf()@@Base+0x1f650> │ │ │ │ + bl -752 # 3a2a8 ::do_widen(char) const@@Base+0x26d40> │ │ │ │ nop │ │ │ │ pcaddi $a3, 2656 │ │ │ │ li.w $a2, 135 │ │ │ │ pcaddi $a1, 1584 │ │ │ │ pcaddi $a0, 1595 │ │ │ │ - bl -215240 │ │ │ │ + bl -215200 │ │ │ │ nop │ │ │ │ pcaddi $a3, 2650 │ │ │ │ li.w $a2, 133 │ │ │ │ pcaddi $a1, 1578 │ │ │ │ pcaddi $a0, 1585 │ │ │ │ - bl -215264 │ │ │ │ + bl -215224 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $sp, $sp, -112 │ │ │ │ st.d $s8, $sp, 24 │ │ │ │ addi.w $s8, $a1, 1 │ │ │ │ st.d $s0, $sp, 88 │ │ │ │ st.d $s2, $sp, 72 │ │ │ │ move $s0, $a0 │ │ │ │ move $s2, $a2 │ │ │ │ slli.d $a0, $s8, 0x3 │ │ │ │ st.d $s1, $sp, 80 │ │ │ │ st.d $s5, $sp, 48 │ │ │ │ st.d $ra, $sp, 104 │ │ │ │ - bl -216988 │ │ │ │ + bl -216948 │ │ │ │ ldptr.d $s1, $s2, 0 │ │ │ │ move $s5, $a0 │ │ │ │ - beqz $s1, 736 # 3a918 , std::allocator >::~basic_stringbuf()@@Base+0x1fc88> │ │ │ │ + beqz $s1, 736 # 3a8f0 ::do_widen(char) const@@Base+0x27388> │ │ │ │ st.d $s4, $sp, 56 │ │ │ │ st.d $s6, $sp, 40 │ │ │ │ st.d $s7, $sp, 32 │ │ │ │ st.d $fp, $sp, 96 │ │ │ │ st.d $s3, $sp, 64 │ │ │ │ addi.d $s2, $s2, 8 │ │ │ │ move $s6, $zero │ │ │ │ li.w $s4, 2 │ │ │ │ li.w $s7, 45 │ │ │ │ - b 80 # 3a6b0 , std::allocator >::~basic_stringbuf()@@Base+0x1fa20> │ │ │ │ + b 80 # 3a688 ::do_widen(char) const@@Base+0x27120> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi.d $a0, $s3, 1 │ │ │ │ - bl -217076 │ │ │ │ + bl -217036 │ │ │ │ slli.d $t0, $s6, 0x3 │ │ │ │ move $a1, $s1 │ │ │ │ stx.d $a0, $s5, $t0 │ │ │ │ - bl -216964 │ │ │ │ + bl -216924 │ │ │ │ addi.w $s6, $s6, 1 │ │ │ │ nop │ │ │ │ ldptr.d $s1, $s2, 0 │ │ │ │ addi.d $s2, $s2, 8 │ │ │ │ - beqz $s1, 152 # 3a740 , std::allocator >::~basic_stringbuf()@@Base+0x1fab0> │ │ │ │ + beqz $s1, 152 # 3a718 ::do_widen(char) const@@Base+0x271b0> │ │ │ │ nop │ │ │ │ move $a0, $s1 │ │ │ │ - bl -216132 │ │ │ │ + bl -216092 │ │ │ │ move $s3, $a0 │ │ │ │ - bgeu $s4, $a0, -60 # 3a680 , std::allocator >::~basic_stringbuf()@@Base+0x1f9f0> │ │ │ │ + bgeu $s4, $a0, -60 # 3a658 ::do_widen(char) const@@Base+0x270f0> │ │ │ │ ld.bu $t0, $s1, 0 │ │ │ │ - bne $t0, $s7, -68 # 3a680 , std::allocator >::~basic_stringbuf()@@Base+0x1f9f0> │ │ │ │ + bne $t0, $s7, -68 # 3a658 ::do_widen(char) const@@Base+0x270f0> │ │ │ │ addi.d $fp, $s1, 1 │ │ │ │ li.w $a1, 45 │ │ │ │ move $a0, $fp │ │ │ │ - bl -215844 │ │ │ │ - bnez $a0, -88 # 3a680 , std::allocator >::~basic_stringbuf()@@Base+0x1f9f0> │ │ │ │ + bl -215804 │ │ │ │ + bnez $a0, -88 # 3a658 ::do_widen(char) const@@Base+0x270f0> │ │ │ │ add.w $s8, $s3, $s8 │ │ │ │ addi.w $s8, $s8, -2 │ │ │ │ move $a0, $s5 │ │ │ │ slli.d $a1, $s8, 0x3 │ │ │ │ - bl -217436 │ │ │ │ + bl -217396 │ │ │ │ add.d $t0, $s1, $s3 │ │ │ │ move $s5, $a0 │ │ │ │ alsl.d $s1, $s6, $a0, 0x3 │ │ │ │ nop │ │ │ │ li.w $a0, 3 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - bl -217208 │ │ │ │ + bl -217168 │ │ │ │ stptr.d $a0, $s1, 0 │ │ │ │ ld.b $a4, $fp, 0 │ │ │ │ pcaddi $a3, 1519 │ │ │ │ li.w $a2, 3 │ │ │ │ li.w $a1, 1 │ │ │ │ - bl -216048 │ │ │ │ + bl -216008 │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ addi.d $fp, $fp, 1 │ │ │ │ addi.d $s1, $s1, 8 │ │ │ │ - bne $fp, $t0, -48 # 3a700 , std::allocator >::~basic_stringbuf()@@Base+0x1fa70> │ │ │ │ + bne $fp, $t0, -48 # 3a6d8 ::do_widen(char) const@@Base+0x27170> │ │ │ │ add.w $s3, $s3, $s6 │ │ │ │ addi.w $s6, $s3, -1 │ │ │ │ - b -156 # 3a6a0 , std::allocator >::~basic_stringbuf()@@Base+0x1fa10> │ │ │ │ + b -156 # 3a678 ::do_widen(char) const@@Base+0x27110> │ │ │ │ slli.d $t0, $s6, 0x3 │ │ │ │ stptr.d $s5, $s0, 2104 │ │ │ │ li.w $s1, 1 │ │ │ │ st.d $zero, $sp, 8 │ │ │ │ stx.d $zero, $s5, $t0 │ │ │ │ li.w $s7, 45 │ │ │ │ - bge $s1, $s6, 224 # 3a838 , std::allocator >::~basic_stringbuf()@@Base+0x1fba8> │ │ │ │ + bge $s1, $s6, 224 # 3a810 ::do_widen(char) const@@Base+0x272a8> │ │ │ │ nop │ │ │ │ ldptr.w $s3, $s0, 40 │ │ │ │ slli.d $s4, $s1, 0x3 │ │ │ │ ldx.d $s2, $s5, $s4 │ │ │ │ - blez $s3, 276 # 3a880 , std::allocator >::~basic_stringbuf()@@Base+0x1fbf0> │ │ │ │ + blez $s3, 276 # 3a858 ::do_widen(char) const@@Base+0x272f0> │ │ │ │ addi.d $s8, $s0, 64 │ │ │ │ move $fp, $zero │ │ │ │ - b 40 # 3a7a0 , std::allocator >::~basic_stringbuf()@@Base+0x1fb10> │ │ │ │ + b 40 # 3a778 ::do_widen(char) const@@Base+0x27210> │ │ │ │ nop │ │ │ │ ldptr.d $a1, $s8, 0 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -216776 │ │ │ │ - beqz $a0, 36 # 3a7b0 , std::allocator >::~basic_stringbuf()@@Base+0x1fb20> │ │ │ │ + bl -216736 │ │ │ │ + beqz $a0, 36 # 3a788 ::do_widen(char) const@@Base+0x27220> │ │ │ │ addi.w $fp, $fp, 1 │ │ │ │ addi.d $s8, $s8, 56 │ │ │ │ - beq $s3, $fp, 232 # 3a880 , std::allocator >::~basic_stringbuf()@@Base+0x1fbf0> │ │ │ │ + beq $s3, $fp, 232 # 3a858 ::do_widen(char) const@@Base+0x272f0> │ │ │ │ nop │ │ │ │ ld.d $a1, $s8, 8 │ │ │ │ move $a0, $s2 │ │ │ │ - bl -216808 │ │ │ │ - bnez $a0, -44 # 3a780 , std::allocator >::~basic_stringbuf()@@Base+0x1faf0> │ │ │ │ + bl -216768 │ │ │ │ + bnez $a0, -44 # 3a758 ::do_widen(char) const@@Base+0x271f0> │ │ │ │ slli.d $t1, $fp, 0x3 │ │ │ │ sub.d $t2, $t1, $fp │ │ │ │ alsl.d $t2, $t2, $s0, 0x3 │ │ │ │ ldptr.w $t2, $t2, 52 │ │ │ │ st.d $zero, $s0, 16 │ │ │ │ - beqz $t2, 36 # 3a7e8 , std::allocator >::~basic_stringbuf()@@Base+0x1fb58> │ │ │ │ + beqz $t2, 36 # 3a7c0 ::do_widen(char) const@@Base+0x27258> │ │ │ │ add.d $s4, $s5, $s4 │ │ │ │ ld.d $t2, $s4, 8 │ │ │ │ - beqz $t2, 360 # 3a938 , std::allocator >::~basic_stringbuf()@@Base+0x1fca8> │ │ │ │ + beqz $t2, 360 # 3a910 ::do_widen(char) const@@Base+0x273a8> │ │ │ │ ld.bu $t3, $t2, 0 │ │ │ │ - beq $t3, $s7, 352 # 3a938 , std::allocator >::~basic_stringbuf()@@Base+0x1fca8> │ │ │ │ + beq $t3, $s7, 352 # 3a910 ::do_widen(char) const@@Base+0x273a8> │ │ │ │ addi.w $s1, $s1, 1 │ │ │ │ st.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ sub.d $t2, $t1, $fp │ │ │ │ alsl.d $t2, $t2, $s0, 0x3 │ │ │ │ ldptr.w $t2, $t2, 48 │ │ │ │ - beqz $t2, 36 # 3a818 , std::allocator >::~basic_stringbuf()@@Base+0x1fb88> │ │ │ │ + beqz $t2, 36 # 3a7f0 ::do_widen(char) const@@Base+0x27288> │ │ │ │ alsl.d $t2, $s1, $s5, 0x3 │ │ │ │ ld.d $t2, $t2, 8 │ │ │ │ - beqz $t2, 24 # 3a818 , std::allocator >::~basic_stringbuf()@@Base+0x1fb88> │ │ │ │ + beqz $t2, 24 # 3a7f0 ::do_widen(char) const@@Base+0x27288> │ │ │ │ ld.bu $t3, $t2, 0 │ │ │ │ - beq $t3, $s7, 16 # 3a818 , std::allocator >::~basic_stringbuf()@@Base+0x1fb88> │ │ │ │ + beq $t3, $s7, 16 # 3a7f0 ::do_widen(char) const@@Base+0x27288> │ │ │ │ addi.w $s1, $s1, 1 │ │ │ │ st.d $t2, $s0, 16 │ │ │ │ nop │ │ │ │ sub.d $t1, $t1, $fp │ │ │ │ alsl.d $t1, $t1, $s0, 0x3 │ │ │ │ ld.d $t0, $t1, 96 │ │ │ │ move $a0, $s0 │ │ │ │ jirl $ra, $t0, 0 │ │ │ │ nop │ │ │ │ addi.w $s1, $s1, 1 │ │ │ │ - blt $s1, $s6, -212 # 3a760 , std::allocator >::~basic_stringbuf()@@Base+0x1fad0> │ │ │ │ + blt $s1, $s6, -212 # 3a738 ::do_widen(char) const@@Base+0x271d0> │ │ │ │ ld.d $fp, $sp, 96 │ │ │ │ ld.d $s3, $sp, 64 │ │ │ │ ld.d $s4, $sp, 56 │ │ │ │ ld.d $s6, $sp, 40 │ │ │ │ ld.d $s7, $sp, 32 │ │ │ │ nop │ │ │ │ ldptr.w $t0, $s0, 1840 │ │ │ │ @@ -53969,66 +53959,66 @@ │ │ │ │ ld.d $s2, $sp, 72 │ │ │ │ ld.d $s5, $sp, 48 │ │ │ │ ld.d $s8, $sp, 24 │ │ │ │ addi.d $sp, $sp, 112 │ │ │ │ ret │ │ │ │ nop │ │ │ │ ld.bu $t0, $s2, 0 │ │ │ │ - beq $t0, $s7, 60 # 3a8c0 , std::allocator >::~basic_stringbuf()@@Base+0x1fc30> │ │ │ │ + beq $t0, $s7, 60 # 3a898 ::do_widen(char) const@@Base+0x27330> │ │ │ │ ldptr.w $t0, $s0, 1840 │ │ │ │ addi.w $t1, $t0, 1 │ │ │ │ st.w $t1, $s0, 1840 │ │ │ │ li.w $t1, 32 │ │ │ │ - beq $t0, $t1, 144 # 3a928 , std::allocator >::~basic_stringbuf()@@Base+0x1fc98> │ │ │ │ + beq $t0, $t1, 144 # 3a900 ::do_widen(char) const@@Base+0x27398> │ │ │ │ alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ st.d $s2, $t0, 1848 │ │ │ │ - b -116 # 3a830 , std::allocator >::~basic_stringbuf()@@Base+0x1fba0> │ │ │ │ + b -116 # 3a808 ::do_widen(char) const@@Base+0x272a0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld.bu $t0, $s2, 1 │ │ │ │ - beq $t0, $s7, 60 # 3a900 , std::allocator >::~basic_stringbuf()@@Base+0x1fc70> │ │ │ │ + beq $t0, $s7, 60 # 3a8d8 ::do_widen(char) const@@Base+0x27370> │ │ │ │ ld.d $t0, $sp, 8 │ │ │ │ - bnez $t0, -68 # 3a888 , std::allocator >::~basic_stringbuf()@@Base+0x1fbf8> │ │ │ │ + bnez $t0, -68 # 3a860 ::do_widen(char) const@@Base+0x272f8> │ │ │ │ pcalau12i $t0, 38 │ │ │ │ ld.d $t0, $t0, -216 │ │ │ │ ldptr.d $a0, $t0, 0 │ │ │ │ move $a3, $s2 │ │ │ │ pcaddi $a2, 1414 │ │ │ │ li.w $a1, 1 │ │ │ │ - bl -217720 │ │ │ │ + bl -217680 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1456 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ + bl -1472 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -216856 │ │ │ │ + bl -216816 │ │ │ │ nop │ │ │ │ ld.bu $t0, $s2, 2 │ │ │ │ - bnez $t0, -60 # 3a8c8 , std::allocator >::~basic_stringbuf()@@Base+0x1fc38> │ │ │ │ + bnez $t0, -60 # 3a8a0 ::do_widen(char) const@@Base+0x27338> │ │ │ │ li.w $t0, 1 │ │ │ │ st.d $t0, $sp, 8 │ │ │ │ - b -224 # 3a830 , std::allocator >::~basic_stringbuf()@@Base+0x1fba0> │ │ │ │ + b -224 # 3a808 ::do_widen(char) const@@Base+0x272a0> │ │ │ │ nop │ │ │ │ stptr.d $zero, $a0, 0 │ │ │ │ stptr.d $a0, $s0, 2104 │ │ │ │ - b -208 # 3a850 , std::allocator >::~basic_stringbuf()@@Base+0x1fbc0> │ │ │ │ + b -208 # 3a828 ::do_widen(char) const@@Base+0x272c0> │ │ │ │ nop │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1516 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ + bl -1532 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ pcaddi $a0, 1400 │ │ │ │ - bl -1620 # 3a2e0 , std::allocator >::~basic_stringbuf()@@Base+0x1f650> │ │ │ │ + bl -1636 # 3a2a8 ::do_widen(char) const@@Base+0x26d40> │ │ │ │ sub.d $t0, $t1, $fp │ │ │ │ alsl.d $t0, $t0, $s0, 0x3 │ │ │ │ pcalau12i $t1, 38 │ │ │ │ ld.d $t1, $t1, -216 │ │ │ │ ldptr.d $a0, $t1, 0 │ │ │ │ ld.d $a4, $t0, 56 │ │ │ │ ld.d $a3, $t0, 64 │ │ │ │ pcaddi $a2, 1377 │ │ │ │ li.w $a1, 1 │ │ │ │ - bl -217836 │ │ │ │ + bl -217796 │ │ │ │ move $a0, $s0 │ │ │ │ - bl -1572 # 3a340 , std::allocator >::~basic_stringbuf()@@Base+0x1f6b0> │ │ │ │ + bl -1588 # 3a308 ::do_widen(char) const@@Base+0x26da0> │ │ │ │ li.w $a0, 1 │ │ │ │ - bl -216972 │ │ │ │ + bl -216932 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,610 +1,610 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003a970 01000200 0000c842 1b0d803e fcad003d .......B...>...= │ │ │ │ - 0x0003a980 77000000 00000000 484f4d45 00000000 w.......HOME.... │ │ │ │ - 0x0003a990 62617369 635f7374 72696e67 3a20636f basic_string: co │ │ │ │ - 0x0003a9a0 6e737472 75637469 6f6e2066 726f6d20 nstruction from │ │ │ │ - 0x0003a9b0 6e756c6c 20697320 6e6f7420 76616c69 null is not vali │ │ │ │ - 0x0003a9c0 64000000 00000000 62617369 635f7374 d.......basic_st │ │ │ │ - 0x0003a9d0 72696e67 3a3a7375 62737472 00000000 ring::substr.... │ │ │ │ - 0x0003a9e0 25733a20 5f5f706f 73202877 68696368 %s: __pos (which │ │ │ │ - 0x0003a9f0 20697320 257a7529 203e2074 6869732d is %zu) > this- │ │ │ │ - 0x0003aa00 3e73697a 65282920 28776869 63682069 >size() (which i │ │ │ │ - 0x0003aa10 7320257a 75290000 62617369 635f7374 s %zu)..basic_st │ │ │ │ - 0x0003aa20 72696e67 3a3a6170 70656e64 00000000 ring::append.... │ │ │ │ - 0x0003aa30 726d202d 72662000 726d202d 66200000 rm -rf .rm -f .. │ │ │ │ - 0x0003aa40 2e2e0000 00000000 41424344 45464748 ........ABCDEFGH │ │ │ │ - 0x0003aa50 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ - 0x0003aa60 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ │ │ - 0x0003aa70 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ │ │ - 0x0003aa80 34353637 38392b2f 00000000 00000000 456789+/........ │ │ │ │ - 0x0003aa90 76656374 6f723a3a 5f4d5f72 65616c6c vector::_M_reall │ │ │ │ - 0x0003aaa0 6f635f61 7070656e 64000000 00000000 oc_append....... │ │ │ │ - 0x0003aab0 4d6f7665 2075700a 4d6f7665 20646f77 Move up.Move dow │ │ │ │ - 0x0003aac0 6e0a4d6f 7665206c 6566740a 4d6f7665 n.Move left.Move │ │ │ │ - 0x0003aad0 20726967 68740a50 61757365 2067616d right.Pause gam │ │ │ │ - 0x0003aae0 650a5175 69742061 6e797469 6d650a53 e.Quit anytime.S │ │ │ │ - 0x0003aaf0 686f7720 68656c70 00000000 00000000 how help........ │ │ │ │ - 0x0003ab00 4d656e75 20636f6e 74726f6c 733a0a00 Menu controls:.. │ │ │ │ - 0x0003ab10 20536574 74696e67 7320616e 64207363 Settings and sc │ │ │ │ - 0x0003ab20 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ - 0x0003ab30 61743a0a 20607e2f 2e6c6f63 616c2f73 at:. `~/.local/s │ │ │ │ - 0x0003ab40 68617265 2f6e736e 616b652f 60000000 hare/nsnake/`... │ │ │ │ - 0x0003ab50 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ - 0x0003ab60 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ - 0x0003ab70 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ - 0x0003ab80 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ - 0x0003ab90 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ - 0x0003aba0 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ - 0x0003abb0 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ - 0x0003abc0 7c5f5f00 00000000 2076332e 302e3020 |__..... v3.0.0 │ │ │ │ - 0x0003abd0 20202020 20202020 20202020 20202862 (b │ │ │ │ - 0x0003abe0 75696c74 20417072 32303236 29000000 uilt Apr2026)... │ │ │ │ - 0x0003abf0 54727920 606e736e 616b6520 2d2d6865 Try `nsnake --he │ │ │ │ - 0x0003ac00 6c706020 616e6420 606d616e 206e736e lp` and `man nsn │ │ │ │ - 0x0003ac10 616b6560 0a0a4761 6d65206d 61646520 ake`..Game made │ │ │ │ - 0x0003ac20 62792041 6c657861 6e647265 2044616e by Alexandre Dan │ │ │ │ - 0x0003ac30 7461732c 0a636f6e 74616374 2068696d tas,.contact him │ │ │ │ - 0x0003ac40 20617420 3c657540 616c6578 64616e74 at .Thanks f │ │ │ │ - 0x0003ac60 6f722070 6c617969 6e672074 68697320 or playing this │ │ │ │ - 0x0003ac70 67616d65 203a290a 0a486f6d 65706167 game :)..Homepag │ │ │ │ - 0x0003ac80 653a0a20 68747470 3a2f2f6e 736e616b e:. http://nsnak │ │ │ │ - 0x0003ac90 652e616c 65786461 6e746173 2e6e6574 e.alexdantas.net │ │ │ │ - 0x0003aca0 2f0a536f 75726365 20436f64 653a0a20 /.Source Code:. │ │ │ │ - 0x0003acb0 68747470 733a2f2f 67697468 75622e63 https://github.c │ │ │ │ - 0x0003acc0 6f6d2f61 6c657864 616e7461 732f6e73 om/alexdantas/ns │ │ │ │ - 0x0003acd0 6e616b65 2f000000 496e7661 6c696420 nake/...Invalid │ │ │ │ - 0x0003ace0 696e6974 69616c20 76616c75 6520666f initial value fo │ │ │ │ - 0x0003acf0 72204d65 6e754974 656d5465 78746c69 r MenuItemTextli │ │ │ │ - 0x0003ad00 73740000 00000000 5574696c 733a3a53 st......Utils::S │ │ │ │ - 0x0003ad10 7472696e 673a3a74 6f537472 696e6700 tring::toString. │ │ │ │ - 0x0003ad20 205f5f20 2020205f 20205f5f 5f5f5f5f __ _ ______ │ │ │ │ - 0x0003ad30 5f20205f 5f202020 205f2020 5f5f5f5f _ __ _ ____ │ │ │ │ - 0x0003ad40 5f5f5f20 205f5f5f 2020205f 20205f5f ___ ___ _ __ │ │ │ │ - 0x0003ad50 5f5f5f5f 5f0a7c20 207c2020 7c207c7c _____.| | | || │ │ │ │ - 0x0003ad60 20202020 2020207c 7c20207c 20207c20 || | | │ │ │ │ - 0x0003ad70 7c7c2020 205f2020 207c7c20 20207c20 || _ || | │ │ │ │ - 0x0003ad80 7c207c7c 20202020 2020207c 0a7c2020 | || |.| │ │ │ │ - 0x0003ad90 207c5f7c 207c7c20 205f5f5f 5f5f7c7c |_| || _____|| │ │ │ │ - 0x0003ada0 2020207c 5f7c207c 7c20207c 5f7c2020 |_| || |_| │ │ │ │ - 0x0003adb0 7c7c2020 207c5f7c 207c7c20 2020205f || |_| || _ │ │ │ │ - 0x0003adc0 5f5f7c0a 7c202020 20202020 7c7c207c __|.| || | │ │ │ │ - 0x0003add0 5f5f5f5f 5f207c20 20202020 20207c7c _____ | || │ │ │ │ - 0x0003ade0 20202020 2020207c 7c202020 2020205f || _ │ │ │ │ - 0x0003adf0 7c7c2020 207c5f5f 5f200a7c 20205f20 || |___ .| _ │ │ │ │ - 0x0003ae00 2020207c 7c5f5f5f 5f5f2020 7c7c2020 ||_____ || │ │ │ │ - 0x0003ae10 5f202020 207c7c20 20202020 20207c7c _ || || │ │ │ │ - 0x0003ae20 20202020 207c5f20 7c202020 205f5f5f |_ | ___ │ │ │ │ - 0x0003ae30 7c0a7c20 7c207c20 20207c20 5f5f5f5f |.| | | | ____ │ │ │ │ - 0x0003ae40 5f7c207c 7c207c20 7c202020 7c7c2020 _| || | | || │ │ │ │ - 0x0003ae50 205f2020 207c7c20 2020205f 20207c7c _ || _ || │ │ │ │ - 0x0003ae60 2020207c 5f5f5f20 0a7c5f7c 20207c5f |___ .|_| |_ │ │ │ │ - 0x0003ae70 5f7c7c5f 5f5f5f5f 5f5f7c7c 5f7c2020 _||_______||_| │ │ │ │ - 0x0003ae80 7c5f5f7c 7c5f5f7c 207c5f5f 7c7c5f5f |__||__| |__||__ │ │ │ │ - 0x0003ae90 5f7c207c 5f7c7c5f 5f5f5f5f 5f5f7c00 _| |_||_______|. │ │ │ │ - 0x0003aea0 4d61696e 204d656e 75000000 00000000 Main Menu....... │ │ │ │ - 0x0003aeb0 25750000 00000000 25640000 00000000 %u......%d...... │ │ │ │ - 0x0003aec0 4c657665 6c200000 4572726f 72212059 Level ..Error! Y │ │ │ │ - 0x0003aed0 6f757220 636f6e73 6f6c6520 73637265 our console scre │ │ │ │ - 0x0003aee0 656e2069 7320736d 616c6c65 72207468 en is smaller th │ │ │ │ - 0x0003aef0 616e0000 00000000 78000000 00000000 an......x....... │ │ │ │ - 0x0003af00 506c6561 73652072 6573697a 6520796f Please resize yo │ │ │ │ - 0x0003af10 75722077 696e646f 7720616e 64207472 ur window and tr │ │ │ │ - 0x0003af20 79206167 61696e00 59657300 00000000 y again.Yes..... │ │ │ │ - 0x0003af30 4e6f0000 00000000 64656661 756c7400 No......default. │ │ │ │ - 0x0003af40 626c6163 6b000000 72656400 00000000 black...red..... │ │ │ │ - 0x0003af50 67726565 6e000000 79656c6c 6f770000 green...yellow.. │ │ │ │ - 0x0003af60 6d616765 6e746100 77686974 65000000 magenta.white... │ │ │ │ - 0x0003af70 2e000000 00000000 436f756c 64206e6f ........Could no │ │ │ │ - 0x0003af80 74206372 65617465 2066696c 65202700 t create file '. │ │ │ │ - 0x0003af90 73636f72 65000000 626f6172 645f7363 score...board_sc │ │ │ │ - 0x0003afa0 726f6c6c 5f757000 46696c65 20270000 roll_up.File '.. │ │ │ │ - 0x0003afb0 2720646f 65736e27 74206578 69737400 ' doesn't exist. │ │ │ │ - 0x0003afc0 27206861 7320616e 206f6c64 20766572 ' has an old ver │ │ │ │ - 0x0003afd0 73696f6e 20666f72 6d617400 00000000 sion format..... │ │ │ │ - 0x0003afe0 6e736e61 6b657363 6f726573 00000000 nsnakescores.... │ │ │ │ - 0x0003aff0 5574696c 733a3a53 7472696e 673a3a63 Utils::String::c │ │ │ │ - 0x0003b000 6f6e7665 72740000 76656374 6f723c62 onvert..vector::_M_insert_ │ │ │ │ - 0x0003b020 61757800 00000000 43616e27 74206f70 aux.....Can't op │ │ │ │ - 0x0003b030 656e2066 696c6520 27000000 00000000 en file '....... │ │ │ │ - 0x0003b040 73746172 74000000 656e6400 00000000 start...end..... │ │ │ │ - 0x0003b050 41627275 70742065 6e64696e 67206f66 Abrupt ending of │ │ │ │ - 0x0003b060 2066696c 65207768 696c6520 70617273 file while pars │ │ │ │ - 0x0003b070 696e6720 6c657665 6c206174 206c696e ing level at lin │ │ │ │ - 0x0003b080 65200000 00000000 6e736e61 6b650000 e ......nsnake.. │ │ │ │ - 0x0003b090 76656374 6f723a3a 5f4d5f64 65666175 vector::_M_defau │ │ │ │ - 0x0003b0a0 6c745f61 7070656e 64000000 00000000 lt_append....... │ │ │ │ - 0x0003b0b0 76656374 6f723c62 6f6f6c3e 3a3a5f4d vector::_M │ │ │ │ - 0x0003b0c0 5f66696c 6c5f696e 73657274 00000000 _fill_insert.... │ │ │ │ - 0x0003b0d0 66370000 00000000 66380000 00000000 f7......f8...... │ │ │ │ - 0x0003b0e0 66390000 00000000 66313000 00000000 f9......f10..... │ │ │ │ - 0x0003b0f0 66313100 00000000 66313200 00000000 f11.....f12..... │ │ │ │ - 0x0003b100 64656c65 74652d6c 696e6500 00000000 delete-line..... │ │ │ │ - 0x0003b110 696e7365 72742d6c 696e6500 00000000 insert-line..... │ │ │ │ - 0x0003b120 64656c65 74652d63 68617200 00000000 delete-char..... │ │ │ │ - 0x0003b130 696e7365 72740000 636c6561 72000000 insert..clear... │ │ │ │ - 0x0003b140 636c6561 722d746f 2d656e64 2d6f662d clear-to-end-of- │ │ │ │ - 0x0003b150 73637265 656e0000 636c6561 722d746f screen..clear-to │ │ │ │ - 0x0003b160 2d656e64 2d6f662d 6c696e65 00000000 -end-of-line.... │ │ │ │ - 0x0003b170 7363726f 6c6c2d66 6f727761 72640000 scroll-forward.. │ │ │ │ - 0x0003b180 7363726f 6c6c2d62 61636b77 61726400 scroll-backward. │ │ │ │ - 0x0003b190 70616765 2d646f77 6e000000 00000000 page-down....... │ │ │ │ - 0x0003b1a0 70616765 2d757000 7365742d 74616200 page-up.set-tab. │ │ │ │ - 0x0003b1b0 636c6561 722d7461 62000000 00000000 clear-tab....... │ │ │ │ - 0x0003b1c0 636c6561 722d616c 6c2d7461 62730000 clear-all-tabs.. │ │ │ │ - 0x0003b1d0 7072696e 74000000 686f6d65 2d646f77 print...home-dow │ │ │ │ - 0x0003b1e0 6e000000 00000000 6b657970 61642d75 n.......keypad-u │ │ │ │ - 0x0003b1f0 70706572 2d6c6566 74000000 00000000 pper-left....... │ │ │ │ - 0x0003b200 73686966 742d636c 6561722d 746f2d65 shift-clear-to-e │ │ │ │ - 0x0003b210 6e642d6f 662d6c69 6e650000 00000000 nd-of-line...... │ │ │ │ - 0x0003b220 73706163 65000000 756e6465 66696e65 space...undefine │ │ │ │ - 0x0003b230 64000000 00000000 6b657970 61642d75 d.......keypad-u │ │ │ │ - 0x0003b240 70706572 2d726967 68740000 00000000 pper-right...... │ │ │ │ - 0x0003b250 6b657970 61642d63 656e7465 72000000 keypad-center... │ │ │ │ - 0x0003b260 6b657970 61642d6c 6f776572 2d6c6566 keypad-lower-lef │ │ │ │ - 0x0003b270 74000000 00000000 6b657970 61642d6c t.......keypad-l │ │ │ │ - 0x0003b280 6f776572 2d726967 68740000 00000000 ower-right...... │ │ │ │ - 0x0003b290 6261636b 2d746162 00000000 00000000 back-tab........ │ │ │ │ - 0x0003b2a0 62656769 6e000000 63616e63 656c0000 begin...cancel.. │ │ │ │ - 0x0003b2b0 636c6f73 65000000 636f6d6d 616e6400 close...command. │ │ │ │ - 0x0003b2c0 636f7079 00000000 63726561 74650000 copy....create.. │ │ │ │ - 0x0003b2d0 65786974 00000000 66696e64 00000000 exit....find.... │ │ │ │ - 0x0003b2e0 68656c70 00000000 6d61726b 00000000 help....mark.... │ │ │ │ - 0x0003b2f0 6d657373 61676500 6d6f7665 00000000 message.move.... │ │ │ │ - 0x0003b300 6e657874 00000000 6f70656e 00000000 next....open.... │ │ │ │ - 0x0003b310 6f707469 6f6e7300 70726576 696f7573 options.previous │ │ │ │ - 0x0003b320 00000000 00000000 7265646f 00000000 ........redo.... │ │ │ │ - 0x0003b330 72656665 72656e63 65000000 00000000 reference....... │ │ │ │ - 0x0003b340 72656672 65736800 7265706c 61636500 refresh.replace. │ │ │ │ - 0x0003b350 72657374 61727400 72657375 6d650000 restart.resume.. │ │ │ │ - 0x0003b360 73617665 00000000 73686966 742d6265 save....shift-be │ │ │ │ - 0x0003b370 67696e00 00000000 73686966 742d6361 gin.....shift-ca │ │ │ │ - 0x0003b380 6e63656c 00000000 73686966 742d636f ncel....shift-co │ │ │ │ - 0x0003b390 6d6d616e 64000000 73686966 742d636f mmand...shift-co │ │ │ │ - 0x0003b3a0 70790000 00000000 73686966 742d6372 py......shift-cr │ │ │ │ - 0x0003b3b0 65617465 00000000 73686966 742d6465 eate....shift-de │ │ │ │ - 0x0003b3c0 6c657465 2d636861 72000000 00000000 lete-char....... │ │ │ │ - 0x0003b3d0 73686966 742d6465 6c657465 2d6c696e shift-delete-lin │ │ │ │ - 0x0003b3e0 65000000 00000000 73656c65 63740000 e.......select.. │ │ │ │ - 0x0003b3f0 73686966 742d656e 64000000 00000000 shift-end....... │ │ │ │ - 0x0003b400 73686966 742d6578 69740000 00000000 shift-exit...... │ │ │ │ - 0x0003b410 73686966 742d6669 6e640000 00000000 shift-find...... │ │ │ │ - 0x0003b420 73686966 742d6865 6c700000 00000000 shift-help...... │ │ │ │ - 0x0003b430 73686966 742d686f 6d650000 00000000 shift-home...... │ │ │ │ - 0x0003b440 73686966 742d696e 73657274 00000000 shift-insert.... │ │ │ │ - 0x0003b450 73686966 742d6c65 66740000 00000000 shift-left...... │ │ │ │ - 0x0003b460 73686966 742d6d65 73736167 65000000 shift-message... │ │ │ │ - 0x0003b470 73686966 742d6d6f 76650000 00000000 shift-move...... │ │ │ │ - 0x0003b480 73686966 742d6e65 78740000 00000000 shift-next...... │ │ │ │ - 0x0003b490 73686966 742d6f70 74696f6e 73000000 shift-options... │ │ │ │ - 0x0003b4a0 73686966 742d7072 6576696f 75730000 shift-previous.. │ │ │ │ - 0x0003b4b0 73686966 742d7072 696e7400 00000000 shift-print..... │ │ │ │ - 0x0003b4c0 73686966 742d7265 646f0000 00000000 shift-redo...... │ │ │ │ - 0x0003b4d0 73686966 742d7265 706c6163 65000000 shift-replace... │ │ │ │ - 0x0003b4e0 73686966 742d7269 67687400 00000000 shift-right..... │ │ │ │ - 0x0003b4f0 73686966 742d7265 73756d65 00000000 shift-resume.... │ │ │ │ - 0x0003b500 73686966 742d7361 76650000 00000000 shift-save...... │ │ │ │ - 0x0003b510 73686966 742d7375 7370656e 64000000 shift-suspend... │ │ │ │ - 0x0003b520 73686966 742d756e 646f0000 00000000 shift-undo...... │ │ │ │ - 0x0003b530 73757370 656e6400 756e646f 00000000 suspend.undo.... │ │ │ │ - 0x0003b540 72696768 74000000 6261636b 73706163 right...backspac │ │ │ │ - 0x0003b550 65000000 00000000 43656e74 65722056 e.......Center V │ │ │ │ - 0x0003b560 65727469 63616c00 536d616c 6c000000 ertical.Small... │ │ │ │ - 0x0003b570 4d656469 756d0000 416c6c20 68696768 Medium..All high │ │ │ │ - 0x0003b580 2073636f 72657320 65726173 65642100 scores erased!. │ │ │ │ - 0x0003b590 6c656674 00000000 75700000 00000000 left....up...... │ │ │ │ - 0x0003b5a0 646f776e 00000000 70617573 65000000 down....pause... │ │ │ │ - 0x0003b5b0 71756974 00000000 50726573 7320616e quit....Press an │ │ │ │ - 0x0003b5c0 79206b65 792c2045 6e746572 20746f20 y key, Enter to │ │ │ │ - 0x0003b5d0 43616e63 656c0000 536f7272 792c2069 Cancel..Sorry, i │ │ │ │ - 0x0003b5e0 74207365 656d7320 796f7520 68617665 t seems you have │ │ │ │ - 0x0003b5f0 206e6f20 6c657665 6c732e0a 0a506c65 no levels...Ple │ │ │ │ - 0x0003b600 61736520 636f7079 20746865 20646566 ase copy the def │ │ │ │ - 0x0003b610 61756c74 206c6576 656c2066 696c6573 ault level files │ │ │ │ - 0x0003b620 2066726f 6d0a602f 7573722f 73686172 from.`/usr/shar │ │ │ │ - 0x0003b630 652f6761 6d65732f 6e736e61 6b652f6c e/games/nsnake/l │ │ │ │ - 0x0003b640 6576656c 732f600a 746f0a60 00000000 evels/`.to.`.... │ │ │ │ - 0x0003b650 600a0000 00000000 0a596f75 2063616e `........You can │ │ │ │ - 0x0003b660 20616c73 6f20646f 776e6c6f 6164206d also download m │ │ │ │ - 0x0003b670 6f726520 6c657665 6c732066 726f6d20 ore levels from │ │ │ │ - 0x0003b680 74686520 77656273 6974653a 0a687474 the website:.htt │ │ │ │ - 0x0003b690 703a2f2f 6e736e61 6b652e61 6c657864 p://nsnake.alexd │ │ │ │ - 0x0003b6a0 616e7461 732e6e65 742f0000 00000000 antas.net/...... │ │ │ │ - 0x0003b6b0 4c617267 65000000 436f756c 646e2774 Large...Couldn't │ │ │ │ - 0x0003b6c0 206c6f61 64207468 65206c65 76656c21 load the level! │ │ │ │ - 0x0003b6d0 20284572 726f723a 20220000 00000000 (Error: "...... │ │ │ │ - 0x0003b6e0 22290000 00000000 52657472 793f0000 ")......Retry?.. │ │ │ │ - 0x0003b6f0 47616d65 204f7665 72000000 00000000 Game Over....... │ │ │ │ - 0x0003b700 766f6964 20494e49 3a3a5061 72736572 void INI::Parser │ │ │ │ - 0x0003b710 3a3a6475 6d702873 74643a3a 6f737472 ::dump(std::ostr │ │ │ │ - 0x0003b720 65616d26 2c20636f 6e737420 494e493a eam&, const INI: │ │ │ │ - 0x0003b730 3a4c6576 656c262c 20636f6e 73742073 :Level&, const s │ │ │ │ - 0x0003b740 74643a3a 73747269 6e672629 00000000 td::string&).... │ │ │ │ - 0x0003b750 7372632f 436f6e66 69672f49 4e492e63 src/Config/INI.c │ │ │ │ - 0x0003b760 70700000 00000000 282a6974 292d3e73 pp......(*it)->s │ │ │ │ - 0x0003b770 65636f6e 642e6465 70746820 3d3d206c econd.depth == l │ │ │ │ - 0x0003b780 2e646570 74682b31 00000000 00000000 .depth+1........ │ │ │ │ - 0x0003b790 4572726f 72202700 27206f6e 206c696e Error '.' on lin │ │ │ │ - 0x0003b7a0 65202300 00000000 436f756c 646e2774 e #.....Couldn't │ │ │ │ - 0x0003b7b0 206f7065 6e202700 73656374 696f6e20 open '.section │ │ │ │ - 0x0003b7c0 77697468 2077726f 6e672064 65707468 with wrong depth │ │ │ │ - 0x0003b7d0 00000000 00000000 6475706c 69636174 ........duplicat │ │ │ │ - 0x0003b7e0 65207365 6374696f 6e206e61 6d65206f e section name o │ │ │ │ - 0x0003b7f0 6e207468 65207361 6d65206c 6576656c n the same level │ │ │ │ - 0x0003b800 00000000 00000000 5761726e 696e673a ........Warning: │ │ │ │ - 0x0003b810 20576520 636f756c 64206e6f 74206372 We could not cr │ │ │ │ - 0x0003b820 65617465 20746865 20636f6e 66696775 eate the configu │ │ │ │ - 0x0003b830 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x0003b840 20202020 20202020 20506c65 61736520 Please │ │ │ │ - 0x0003b850 63686563 6b207065 726d6973 73696f6e check permission │ │ │ │ - 0x0003b860 7320746f 20746865 20706174 683a0a00 s to the path:.. │ │ │ │ - 0x0003b870 20202020 20202020 20000000 00000000 ....... │ │ │ │ - 0x0003b880 5761726e 696e673a 20576520 636f756c Warning: We coul │ │ │ │ - 0x0003b890 64206e6f 74206372 65617465 20746865 d not create the │ │ │ │ - 0x0003b8a0 2073636f 72652066 696c652e 0a000000 score file..... │ │ │ │ - 0x0003b8b0 5761726e 696e673a 20596f75 72206869 Warning: Your hi │ │ │ │ - 0x0003b8c0 67682073 636f7265 2066696c 65206973 gh score file is │ │ │ │ - 0x0003b8d0 2066726f 6d20616e 206f6c64 206e736e from an old nsn │ │ │ │ - 0x0003b8e0 616b6520 76657273 696f6e2e 00000000 ake version..... │ │ │ │ - 0x0003b8f0 4572726f 723a2043 6f727275 70746564 Error: Corrupted │ │ │ │ - 0x0003b900 20686967 68207363 6f726520 66696c65 high score file │ │ │ │ - 0x0003b910 210a0000 00000000 20202020 20202057 !....... W │ │ │ │ - 0x0003b920 65277265 20736f72 72792c20 62757420 e're sorry, but │ │ │ │ - 0x0003b930 77652068 61642074 6f206572 61736520 we had to erase │ │ │ │ - 0x0003b940 69740000 00000000 2e6c6f63 616c2f73 it.......local/s │ │ │ │ - 0x0003b950 68617265 2f000000 2f000000 00000000 hare/.../....... │ │ │ │ - 0x0003b960 2f746d70 2f000000 73657474 696e6773 /tmp/...settings │ │ │ │ - 0x0003b970 2e696e69 00000000 61726361 64652e6e .ini....arcade.n │ │ │ │ - 0x0003b980 736e616b 6573636f 72657300 00000000 snakescores..... │ │ │ │ - 0x0003b990 2f646576 2f000000 2f646576 2f6e756c /dev/.../dev/nul │ │ │ │ - 0x0003b9a0 6c000000 00000000 6c657665 6c732f00 l.......levels/. │ │ │ │ - 0x0003b9b0 63656e74 65725f76 65727469 63616c00 center_vertical. │ │ │ │ - 0x0003b9c0 6f757465 725f626f 72646572 00000000 outer_border.... │ │ │ │ - 0x0003b9d0 67616d65 00000000 72616e64 6f6d5f77 game....random_w │ │ │ │ - 0x0003b9e0 616c6c73 00000000 66727569 74735f61 alls....fruits_a │ │ │ │ - 0x0003b9f0 745f6f6e 63650000 74656c65 706f7274 t_once..teleport │ │ │ │ - 0x0003ba00 00000000 00000000 626f6172 645f7363 ........board_sc │ │ │ │ - 0x0003ba10 726f6c6c 5f64656c 61790000 00000000 roll_delay...... │ │ │ │ - 0x0003ba20 626f6172 645f7363 726f6c6c 5f646f77 board_scroll_dow │ │ │ │ - 0x0003ba30 6e000000 00000000 626f6172 645f7363 n.......board_sc │ │ │ │ - 0x0003ba40 726f6c6c 5f6c6566 74000000 00000000 roll_left....... │ │ │ │ - 0x0003ba50 626f6172 645f7363 726f6c6c 5f726967 board_scroll_rig │ │ │ │ - 0x0003ba60 68740000 00000000 73746172 74696e67 ht......starting │ │ │ │ - 0x0003ba70 5f737065 65640000 696e7075 74000000 _speed..input... │ │ │ │ - 0x0003ba80 6e736e61 6b652076 332e302e 30202841 nsnake v3.0.0 (A │ │ │ │ - 0x0003ba90 70723230 3236290a 0a202020 2c202020 pr2026).. , │ │ │ │ - 0x0003baa0 20202020 20202020 2c0a2020 2f202020 ,. / │ │ │ │ - 0x0003bab0 20202020 20202020 20205c20 20546869 \ Thi │ │ │ │ - 0x0003bac0 73206761 6d652077 6173206d 61646520 s game was made │ │ │ │ - 0x0003bad0 77697468 0a202828 5f5f2d5e 5e2d2c2d with. ((__-^^-,- │ │ │ │ - 0x0003bae0 5e5e2d5f 5f292920 20616e64 20697473 ^^-__)) and its │ │ │ │ - 0x0003baf0 656c6620 69732046 72656520 536f6674 elf is Free Soft │ │ │ │ - 0x0003bb00 77617265 2c0a2020 602d5f2d 2d2d2720 ware,. `-_---' │ │ │ │ - 0x0003bb10 602d2d2d 5f2d2720 20206c69 63656e73 `---_-' licens │ │ │ │ - 0x0003bb20 65642075 6e646572 20746865 2047504c ed under the GPL │ │ │ │ - 0x0003bb30 76330a20 2020602d 2d7c6f60 20276f7c v3. `--|o` 'o| │ │ │ │ - 0x0003bb40 2d2d2720 20202020 20202020 20202020 --' │ │ │ │ - 0x0003bb50 20202020 3c330a20 20202020 205c2020 <3. \ │ │ │ │ - 0x0003bb60 6020202f 0a202020 20202020 293a203a ` /. ): : │ │ │ │ - 0x0003bb70 280a2020 20202020 203a6f5f 6f3a0a20 (. :o_o:. │ │ │ │ - 0x0003bb80 20202020 20202020 2d0a0a48 6f6d6570 -..Homep │ │ │ │ - 0x0003bb90 6167653a 20202020 20206874 74703a2f age: http:/ │ │ │ │ - 0x0003bba0 2f6e736e 616b652e 616c6578 64616e74 /nsnake.alexdant │ │ │ │ - 0x0003bbb0 61732e6e 65742f0a 536f7572 63652043 as.net/.Source C │ │ │ │ - 0x0003bbc0 6f64653a 20202068 74747073 3a2f2f67 ode: https://g │ │ │ │ - 0x0003bbd0 69746875 622e636f 6d2f616c 65786461 ithub.com/alexda │ │ │ │ - 0x0003bbe0 6e746173 2f6e736e 616b652f 0a436f6e ntas/nsnake/.Con │ │ │ │ - 0x0003bbf0 74616374 3a202020 20202020 416c6578 tact: Alex │ │ │ │ - 0x0003bc00 616e6472 65204461 6e746173 203c6575 andre Dantas │ │ │ │ - 0x0003bc20 0a000000 00000000 205f2020 20202020 ........ _ │ │ │ │ - 0x0003bc30 5f5f2020 205f2020 20202020 205f5f20 __ _ __ │ │ │ │ - 0x0003bc40 2020205f 20202020 205f5f5f 5f200a7c _ ____ .| │ │ │ │ - 0x0003bc50 207c5c20 7c202820 2860207c 207c5c20 |\ | ( (` | |\ │ │ │ │ - 0x0003bc60 7c20202f 202f5c20 207c207c 5f2f207c | / /\ | |_/ | │ │ │ │ - 0x0003bc70 207c5f20 200a7c5f 7c205c7c 205f295f |_ .|_| \| _)_ │ │ │ │ - 0x0003bc80 29207c5f 7c205c7c 202f5f2f 2d2d5c20 ) |_| \| /_/--\ │ │ │ │ - 0x0003bc90 7c5f7c20 5c207c5f 7c5f5f20 0a76332e |_| \ |_|__ .v3. │ │ │ │ - 0x0003bca0 302e3020 20202020 20202020 20202020 0.0 │ │ │ │ - 0x0003bcb0 20202020 28627569 6c742041 70723230 (built Apr20 │ │ │ │ - 0x0003bcc0 3236290a 0a6e736e 616b6520 69732074 26)..nsnake is t │ │ │ │ - 0x0003bcd0 68652063 6c617373 6963616c 20736e61 he classical sna │ │ │ │ - 0x0003bce0 6b652067 616d6520 6f6e2074 68652074 ke game on the t │ │ │ │ - 0x0003bcf0 65726d69 6e616c0a 0a536574 74696e67 erminal..Setting │ │ │ │ - 0x0003bd00 7320616e 64207363 6f726573 20617265 s and scores are │ │ │ │ - 0x0003bd10 2073746f 72656420 61743a0a 09607e2f stored at:..`~/ │ │ │ │ - 0x0003bd20 2e6c6f63 616c2f73 68617265 2f6e736e .local/share/nsn │ │ │ │ - 0x0003bd30 616b652f 600a0a55 73616765 3a0a096e ake/`..Usage:..n │ │ │ │ - 0x0003bd40 736e616b 65205b6f 7074696f 6e735d0a snake [options]. │ │ │ │ - 0x0003bd50 0a092d68 2c202d2d 68656c70 20202020 ..-h, --help │ │ │ │ - 0x0003bd60 2053686f 77207468 6973206d 65737361 Show this messa │ │ │ │ - 0x0003bd70 67650a09 2d762c20 2d2d7665 7273696f ge..-v, --versio │ │ │ │ - 0x0003bd80 6e202053 686f7720 67616d65 20766572 n Show game ver │ │ │ │ - 0x0003bd90 73696f6e 20616e64 20636f6e 74616374 sion and contact │ │ │ │ - 0x0003bda0 20696e66 6f0a0a53 65652061 6c736f20 info..See also │ │ │ │ - 0x0003bdb0 606d616e 206e736e 616b6560 0a546861 `man nsnake`.Tha │ │ │ │ - 0x0003bdc0 6e6b7320 666f7220 706c6179 696e6720 nks for playing │ │ │ │ - 0x0003bdd0 74686973 2067616d 65203a29 0a000000 this game :).... │ │ │ │ - 0x0003bde0 332e302e 30000000 53686f77 2067616d 3.0.0...Show gam │ │ │ │ - 0x0003bdf0 65207665 7273696f 6e20616e 64206275 e version and bu │ │ │ │ - 0x0003be00 696c6420 64617465 00000000 00000000 ild date........ │ │ │ │ - 0x0003be10 2d2d7665 7273696f 6e000000 00000000 --version....... │ │ │ │ - 0x0003be20 2d760000 00000000 53686f77 20696e73 -v......Show ins │ │ │ │ - 0x0003be30 74727563 74696f6e 73000000 00000000 tructions....... │ │ │ │ - 0x0003be40 2d2d6865 6c700000 2d680000 00000000 --help..-h...... │ │ │ │ - 0x0003be50 25730a00 00000000 5b6f7074 696f6e73 %s......[options │ │ │ │ - 0x0003be60 5d000000 00000000 4d617869 6d756d20 ].......Maximum │ │ │ │ - 0x0003be70 6f707469 6f6e2064 6566696e 6974696f option definitio │ │ │ │ - 0x0003be80 6e732065 78636565 64656400 00000000 ns exceeded..... │ │ │ │ - 0x0003be90 64657073 2f636f6d 6d616e64 65722f63 deps/commander/c │ │ │ │ - 0x0003bea0 6f6d6d61 6e646572 2e630000 00000000 ommander.c...... │ │ │ │ - 0x0003beb0 6f707469 6f6e2d3e 6172676e 616d6500 option->argname. │ │ │ │ - 0x0003bec0 6f707469 6f6e2d3e 6c617267 65000000 option->large... │ │ │ │ - 0x0003bed0 2d256300 00000000 25732025 73206172 -%c.....%s %s ar │ │ │ │ - 0x0003bee0 67756d65 6e742072 65717569 7265640a gument required. │ │ │ │ - 0x0003bef0 00000000 00000000 756e7265 636f676e ........unrecogn │ │ │ │ - 0x0003bf00 697a6564 20666c61 67202573 0a000000 ized flag %s.... │ │ │ │ - 0x0003bf10 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ │ │ - 0x0003bf20 66206172 67756d65 6e747320 65786365 f arguments exce │ │ │ │ - 0x0003bf30 65646564 00000000 20090d0a 00000000 eded.... ....... │ │ │ │ - 0x0003bf40 31345769 6e646f77 47616d65 48656c70 14WindowGameHelp │ │ │ │ - 0x0003bf50 00000000 00000000 3657696e 646f7700 ........6Window. │ │ │ │ - 0x0003bf60 31364d65 6e754974 656d5465 78746c69 16MenuItemTextli │ │ │ │ - 0x0003bf70 73740000 00000000 31354d65 6e754974 st......15MenuIt │ │ │ │ - 0x0003bf80 656d5465 7874626f 78000000 00000000 emTextbox....... │ │ │ │ - 0x0003bf90 31374d65 6e754974 656d4e75 6d626572 17MenuItemNumber │ │ │ │ - 0x0003bfa0 626f7800 00000000 31334d65 6e754974 box.....13MenuIt │ │ │ │ - 0x0003bfb0 656d4c61 62656c00 31364d65 6e754974 emLabel.16MenuIt │ │ │ │ - 0x0003bfc0 656d4368 65636b62 6f780000 00000000 emCheckbox...... │ │ │ │ - 0x0003bfd0 384d656e 75497465 6d000000 00000000 8MenuItem....... │ │ │ │ - 0x0003bfe0 31344d65 6e75416c 70686162 65746963 14MenuAlphabetic │ │ │ │ - 0x0003bff0 00000000 00000000 344d656e 75000000 ........4Menu... │ │ │ │ - 0x0003c000 31344c61 796f7574 4d61696e 4d656e75 14LayoutMainMenu │ │ │ │ - 0x0003c010 00000000 00000000 31304c61 796f7574 ........10Layout │ │ │ │ - 0x0003c020 47616d65 00000000 31354c61 796f7574 Game....15Layout │ │ │ │ - 0x0003c030 46697273 7454696d 65000000 00000000 FirstTime....... │ │ │ │ - 0x0003c040 364c6179 6f757400 39416e69 6d617469 6Layout.9Animati │ │ │ │ - 0x0003c050 6f6e0000 00000000 3135416e 696d6174 on......15Animat │ │ │ │ - 0x0003c060 696f6e53 6e616b65 73000000 00000000 ionSnakes....... │ │ │ │ - 0x0003c070 31385363 6f726546 696c6545 78636570 18ScoreFileExcep │ │ │ │ - 0x0003c080 74696f6e 00000000 36506c61 79657200 tion....6Player. │ │ │ │ - 0x0003c090 d81efeff ffffffff f01dfeff ffffffff ................ │ │ │ │ - 0x0003c0a0 101efeff ffffffff d01dfeff ffffffff ................ │ │ │ │ - 0x0003c0b0 701efeff ffffffff 901efeff ffffffff p............... │ │ │ │ - 0x0003c0c0 b01efeff ffffffff d01efeff ffffffff ................ │ │ │ │ - 0x0003c0d0 301efeff ffffffff 501efeff ffffffff 0.......P....... │ │ │ │ - 0x0003c0e0 3447616d 65000000 31324672 7569744d 4Game...12FruitM │ │ │ │ - 0x0003c0f0 616e6167 65720000 3230426f 61726450 anager..20BoardP │ │ │ │ - 0x0003c100 61727365 72457863 65707469 6f6e0000 arserException.. │ │ │ │ - 0x0003c110 35426f61 72640000 37417272 61793244 5Board..7Array2D │ │ │ │ - 0x0003c120 49624500 00000000 31325374 6174654d IbE.....12StateM │ │ │ │ - 0x0003c130 616e6167 65720000 d0b3feff ffffffff anager.......... │ │ │ │ - 0x0003c140 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c150 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c160 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c170 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c180 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c190 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c1f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c200 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c210 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c220 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c230 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c240 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c250 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c260 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c270 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c280 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c290 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c2f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c300 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c310 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c320 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c330 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c340 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c350 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c360 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c370 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c380 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c390 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c3f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c400 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c410 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c420 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c430 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c440 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c450 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c460 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c470 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c480 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c490 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c4f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c500 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c510 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c520 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c530 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c540 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c550 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c560 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c570 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c580 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c590 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c5f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c600 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c610 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c620 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c630 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c640 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c650 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c660 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c670 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c680 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c690 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c6f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c700 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c710 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c720 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c730 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c740 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c750 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c760 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c770 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c780 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c790 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c7f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c800 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c810 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c820 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c830 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c840 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c850 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c860 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c870 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c880 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c890 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8a0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8b0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8c0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8d0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8e0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c8f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c900 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c910 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c920 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c930 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c940 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c950 08b4feff ffffffff 30b4feff ffffffff ........0....... │ │ │ │ - 0x0003c960 58b4feff ffffffff 80b4feff ffffffff X............... │ │ │ │ - 0x0003c970 b0b4feff ffffffff d8b4feff ffffffff ................ │ │ │ │ - 0x0003c980 e8b1feff ffffffff 10b5feff ffffffff ................ │ │ │ │ - 0x0003c990 38b5feff ffffffff 60b5feff ffffffff 8.......`....... │ │ │ │ - 0x0003c9a0 88b5feff ffffffff b0b5feff ffffffff ................ │ │ │ │ - 0x0003c9b0 d8b5feff ffffffff 00b6feff ffffffff ................ │ │ │ │ - 0x0003c9c0 20b6feff ffffffff 40b6feff ffffffff .......@....... │ │ │ │ - 0x0003c9d0 60b6feff ffffffff 80b6feff ffffffff `............... │ │ │ │ - 0x0003c9e0 a0b6feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003c9f0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca00 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca10 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca20 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca30 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca40 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca50 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca60 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca70 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca80 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003ca90 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003caa0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cab0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cac0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cad0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cae0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003caf0 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb00 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb10 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb20 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb30 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb40 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb50 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb60 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb70 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cb80 c0b6feff ffffffff e0b6feff ffffffff ................ │ │ │ │ - 0x0003cb90 00b7feff ffffffff 20b7feff ffffffff ........ ....... │ │ │ │ - 0x0003cba0 e8b1feff ffffffff 40b7feff ffffffff ........@....... │ │ │ │ - 0x0003cbb0 60b7feff ffffffff 80b7feff ffffffff `............... │ │ │ │ - 0x0003cbc0 a0b7feff ffffffff c0b7feff ffffffff ................ │ │ │ │ - 0x0003cbd0 e0b7feff ffffffff 00b8feff ffffffff ................ │ │ │ │ - 0x0003cbe0 20b8feff ffffffff 40b8feff ffffffff .......@....... │ │ │ │ - 0x0003cbf0 60b8feff ffffffff 80b8feff ffffffff `............... │ │ │ │ - 0x0003cc00 e8b1feff ffffffff e8b1feff ffffffff ................ │ │ │ │ - 0x0003cc10 a0b8feff ffffffff c0b8feff ffffffff ................ │ │ │ │ - 0x0003cc20 e0b8feff ffffffff 00b9feff ffffffff ................ │ │ │ │ - 0x0003cc30 80b9feff ffffffff c0b9feff ffffffff ................ │ │ │ │ - 0x0003cc40 40bafeff ffffffff c0bafeff ffffffff @............... │ │ │ │ - 0x0003cc50 f0bafeff ffffffff 20bbfeff ffffffff ........ ....... │ │ │ │ - 0x0003cc60 50bbfeff ffffffff 80bbfeff ffffffff P............... │ │ │ │ - 0x0003cc70 b8bbfeff ffffffff e0bbfeff ffffffff ................ │ │ │ │ - 0x0003cc80 10bcfeff ffffffff 40bcfeff ffffffff ........@....... │ │ │ │ - 0x0003cc90 68bcfeff ffffffff 90bcfeff ffffffff h............... │ │ │ │ - 0x0003cca0 b8bcfeff ffffffff e0bcfeff ffffffff ................ │ │ │ │ - 0x0003ccb0 18bdfeff ffffffff 40bdfeff ffffffff ........@....... │ │ │ │ - 0x0003ccc0 68bdfeff ffffffff 90bdfeff ffffffff h............... │ │ │ │ - 0x0003ccd0 c8bdfeff ffffffff f8bdfeff ffffffff ................ │ │ │ │ - 0x0003cce0 20befeff ffffffff 58befeff ffffffff .......X....... │ │ │ │ - 0x0003ccf0 90befeff ffffffff c8befeff ffffffff ................ │ │ │ │ - 0x0003cd00 00bffeff ffffffff 30bffeff ffffffff ........0....... │ │ │ │ - 0x0003cd10 58bffeff ffffffff 98bffeff ffffffff X............... │ │ │ │ - 0x0003cd20 d0bffeff ffffffff 10c0feff ffffffff ................ │ │ │ │ - 0x0003cd30 48c0feff ffffffff 80c0feff ffffffff H............... │ │ │ │ - 0x0003cd40 00c1feff ffffffff 80c1feff ffffffff ................ │ │ │ │ - 0x0003cd50 b0c1feff ffffffff e8c1feff ffffffff ................ │ │ │ │ - 0x0003cd60 50c2feff ffffffff 88c2feff ffffffff P............... │ │ │ │ - 0x0003cd70 c0c2feff ffffffff f8c2feff ffffffff ................ │ │ │ │ - 0x0003cd80 30c3feff ffffffff 68c3feff ffffffff 0.......h....... │ │ │ │ - 0x0003cd90 a0c3feff ffffffff e0c3feff ffffffff ................ │ │ │ │ - 0x0003cda0 18c4feff ffffffff 50c4feff ffffffff ........P....... │ │ │ │ - 0x0003cdb0 90c4feff ffffffff d8c4feff ffffffff ................ │ │ │ │ - 0x0003cdc0 18c5feff ffffffff 50c5feff ffffffff ........P....... │ │ │ │ - 0x0003cdd0 90c5feff ffffffff d0c5feff ffffffff ................ │ │ │ │ - 0x0003cde0 08c6feff ffffffff 40c6feff ffffffff ........@....... │ │ │ │ - 0x0003cdf0 80c6feff ffffffff b8c6feff ffffffff ................ │ │ │ │ - 0x0003ce00 a8b3feff ffffffff 78effeff ffffffff ........x....... │ │ │ │ - 0x0003ce10 98effeff ffffffff 08effeff ffffffff ................ │ │ │ │ - 0x0003ce20 f8eefeff ffffffff 18eefeff ffffffff ................ │ │ │ │ - 0x0003ce30 98eefeff ffffffff 98e8feff ffffffff ................ │ │ │ │ - 0x0003ce40 a0f1feff ffffffff 70ecfeff ffffffff ........p....... │ │ │ │ - 0x0003ce50 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ce60 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ce70 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ce80 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ce90 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003cea0 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ceb0 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003cec0 70ecfeff ffffffff 70ecfeff ffffffff p.......p....... │ │ │ │ - 0x0003ced0 80f1feff ffffffff 60f2feff ffffffff ........`....... │ │ │ │ - 0x0003cee0 40f2feff ffffffff 20f2feff ffffffff @....... ....... │ │ │ │ - 0x0003cef0 00f2feff ffffffff a0f2feff ffffffff ................ │ │ │ │ - 0x0003cf00 80f2feff ffffffff 88eafeff ffffffff ................ │ │ │ │ - 0x0003cf10 3947616d 65537461 74650000 00000000 9GameState...... │ │ │ │ - 0x0003cf20 31374761 6d655374 6174654d 61696e4d 17GameStateMainM │ │ │ │ - 0x0003cf30 656e7500 00000000 31334761 6d655374 enu.....13GameSt │ │ │ │ - 0x0003cf40 61746547 616d6500 636f6d6d 616e645f ateGame.command_ │ │ │ │ - 0x0003cf50 6f707469 6f6e00 option. │ │ │ │ + 0x0003a948 01000200 fcad003d 1b0d803e 0000c842 .......=...>...B │ │ │ │ + 0x0003a958 62617369 635f7374 72696e67 3a20636f basic_string: co │ │ │ │ + 0x0003a968 6e737472 75637469 6f6e2066 726f6d20 nstruction from │ │ │ │ + 0x0003a978 6e756c6c 20697320 6e6f7420 76616c69 null is not vali │ │ │ │ + 0x0003a988 64000000 00000000 62617369 635f7374 d.......basic_st │ │ │ │ + 0x0003a998 72696e67 3a3a6170 70656e64 00000000 ring::append.... │ │ │ │ + 0x0003a9a8 2e000000 00000000 436f756c 64206e6f ........Could no │ │ │ │ + 0x0003a9b8 74206372 65617465 2066696c 65202700 t create file '. │ │ │ │ + 0x0003a9c8 73636f72 65000000 626f6172 645f7363 score...board_sc │ │ │ │ + 0x0003a9d8 726f6c6c 5f757000 46696c65 20270000 roll_up.File '.. │ │ │ │ + 0x0003a9e8 2720646f 65736e27 74206578 69737400 ' doesn't exist. │ │ │ │ + 0x0003a9f8 27206861 7320616e 206f6c64 20766572 ' has an old ver │ │ │ │ + 0x0003aa08 73696f6e 20666f72 6d617400 00000000 sion format..... │ │ │ │ + 0x0003aa18 6e736e61 6b657363 6f726573 00000000 nsnakescores.... │ │ │ │ + 0x0003aa28 76656374 6f723a3a 5f4d5f72 65616c6c vector::_M_reall │ │ │ │ + 0x0003aa38 6f635f61 7070656e 64000000 00000000 oc_append....... │ │ │ │ + 0x0003aa48 5574696c 733a3a53 7472696e 673a3a74 Utils::String::t │ │ │ │ + 0x0003aa58 6f537472 696e6700 5574696c 733a3a53 oString.Utils::S │ │ │ │ + 0x0003aa68 7472696e 673a3a63 6f6e7665 72740000 tring::convert.. │ │ │ │ + 0x0003aa78 76656374 6f723a3a 5f4d5f64 65666175 vector::_M_defau │ │ │ │ + 0x0003aa88 6c745f61 7070656e 64000000 00000000 lt_append....... │ │ │ │ + 0x0003aa98 76656374 6f723c62 6f6f6c3e 3a3a5f4d vector::_M │ │ │ │ + 0x0003aaa8 5f66696c 6c5f696e 73657274 00000000 _fill_insert.... │ │ │ │ + 0x0003aab8 76656374 6f723c62 6f6f6c3e 3a3a5f4d vector::_M │ │ │ │ + 0x0003aac8 5f696e73 6572745f 61757800 00000000 _insert_aux..... │ │ │ │ + 0x0003aad8 43616e27 74206f70 656e2066 696c6520 Can't open file │ │ │ │ + 0x0003aae8 27000000 00000000 73746172 74000000 '.......start... │ │ │ │ + 0x0003aaf8 656e6400 00000000 41627275 70742065 end.....Abrupt e │ │ │ │ + 0x0003ab08 6e64696e 67206f66 2066696c 65207768 nding of file wh │ │ │ │ + 0x0003ab18 696c6520 70617273 696e6720 6c657665 ile parsing leve │ │ │ │ + 0x0003ab28 6c206174 206c696e 65200000 00000000 l at line ...... │ │ │ │ + 0x0003ab38 6e736e61 6b650000 5761726e 696e673a nsnake..Warning: │ │ │ │ + 0x0003ab48 20576520 636f756c 64206e6f 74206372 We could not cr │ │ │ │ + 0x0003ab58 65617465 20746865 20636f6e 66696775 eate the configu │ │ │ │ + 0x0003ab68 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ + 0x0003ab78 20202020 20202020 20506c65 61736520 Please │ │ │ │ + 0x0003ab88 63686563 6b207065 726d6973 73696f6e check permission │ │ │ │ + 0x0003ab98 7320746f 20746865 20706174 683a0a00 s to the path:.. │ │ │ │ + 0x0003aba8 20202020 20202020 20000000 00000000 ....... │ │ │ │ + 0x0003abb8 5761726e 696e673a 20576520 636f756c Warning: We coul │ │ │ │ + 0x0003abc8 64206e6f 74206372 65617465 20746865 d not create the │ │ │ │ + 0x0003abd8 2073636f 72652066 696c652e 0a000000 score file..... │ │ │ │ + 0x0003abe8 5761726e 696e673a 20596f75 72206869 Warning: Your hi │ │ │ │ + 0x0003abf8 67682073 636f7265 2066696c 65206973 gh score file is │ │ │ │ + 0x0003ac08 2066726f 6d20616e 206f6c64 206e736e from an old nsn │ │ │ │ + 0x0003ac18 616b6520 76657273 696f6e2e 00000000 ake version..... │ │ │ │ + 0x0003ac28 4572726f 723a2043 6f727275 70746564 Error: Corrupted │ │ │ │ + 0x0003ac38 20686967 68207363 6f726520 66696c65 high score file │ │ │ │ + 0x0003ac48 210a0000 00000000 20202020 20202057 !....... W │ │ │ │ + 0x0003ac58 65277265 20736f72 72792c20 62757420 e're sorry, but │ │ │ │ + 0x0003ac68 77652068 61642074 6f206572 61736520 we had to erase │ │ │ │ + 0x0003ac78 69740000 00000000 2e6c6f63 616c2f73 it.......local/s │ │ │ │ + 0x0003ac88 68617265 2f000000 2f000000 00000000 hare/.../....... │ │ │ │ + 0x0003ac98 2f746d70 2f000000 73657474 696e6773 /tmp/...settings │ │ │ │ + 0x0003aca8 2e696e69 00000000 61726361 64652e6e .ini....arcade.n │ │ │ │ + 0x0003acb8 736e616b 6573636f 72657300 00000000 snakescores..... │ │ │ │ + 0x0003acc8 2f646576 2f000000 2f646576 2f6e756c /dev/.../dev/nul │ │ │ │ + 0x0003acd8 6c000000 00000000 6c657665 6c732f00 l.......levels/. │ │ │ │ + 0x0003ace8 63656e74 65725f76 65727469 63616c00 center_vertical. │ │ │ │ + 0x0003acf8 6f757465 725f626f 72646572 00000000 outer_border.... │ │ │ │ + 0x0003ad08 67616d65 00000000 72616e64 6f6d5f77 game....random_w │ │ │ │ + 0x0003ad18 616c6c73 00000000 66727569 74735f61 alls....fruits_a │ │ │ │ + 0x0003ad28 745f6f6e 63650000 74656c65 706f7274 t_once..teleport │ │ │ │ + 0x0003ad38 00000000 00000000 626f6172 645f7363 ........board_sc │ │ │ │ + 0x0003ad48 726f6c6c 5f64656c 61790000 00000000 roll_delay...... │ │ │ │ + 0x0003ad58 626f6172 645f7363 726f6c6c 5f646f77 board_scroll_dow │ │ │ │ + 0x0003ad68 6e000000 00000000 626f6172 645f7363 n.......board_sc │ │ │ │ + 0x0003ad78 726f6c6c 5f6c6566 74000000 00000000 roll_left....... │ │ │ │ + 0x0003ad88 626f6172 645f7363 726f6c6c 5f726967 board_scroll_rig │ │ │ │ + 0x0003ad98 68740000 00000000 73746172 74696e67 ht......starting │ │ │ │ + 0x0003ada8 5f737065 65640000 6c656674 00000000 _speed..left.... │ │ │ │ + 0x0003adb8 696e7075 74000000 72696768 74000000 input...right... │ │ │ │ + 0x0003adc8 75700000 00000000 646f776e 00000000 up......down.... │ │ │ │ + 0x0003add8 70617573 65000000 6e736e61 6b652076 pause...nsnake v │ │ │ │ + 0x0003ade8 332e302e 30202841 70723230 3236290a 3.0.0 (Apr2026). │ │ │ │ + 0x0003adf8 0a202020 2c202020 20202020 20202020 . , │ │ │ │ + 0x0003ae08 2c0a2020 2f202020 20202020 20202020 ,. / │ │ │ │ + 0x0003ae18 20205c20 20546869 73206761 6d652077 \ This game w │ │ │ │ + 0x0003ae28 6173206d 61646520 77697468 0a202828 as made with. (( │ │ │ │ + 0x0003ae38 5f5f2d5e 5e2d2c2d 5e5e2d5f 5f292920 __-^^-,-^^-__)) │ │ │ │ + 0x0003ae48 20616e64 20697473 656c6620 69732046 and itself is F │ │ │ │ + 0x0003ae58 72656520 536f6674 77617265 2c0a2020 ree Software,. │ │ │ │ + 0x0003ae68 602d5f2d 2d2d2720 602d2d2d 5f2d2720 `-_---' `---_-' │ │ │ │ + 0x0003ae78 20206c69 63656e73 65642075 6e646572 licensed under │ │ │ │ + 0x0003ae88 20746865 2047504c 76330a20 2020602d the GPLv3. `- │ │ │ │ + 0x0003ae98 2d7c6f60 20276f7c 2d2d2720 20202020 -|o` 'o|--' │ │ │ │ + 0x0003aea8 20202020 20202020 20202020 3c330a20 <3. │ │ │ │ + 0x0003aeb8 20202020 205c2020 6020202f 0a202020 \ ` /. │ │ │ │ + 0x0003aec8 20202020 293a203a 280a2020 20202020 ): :(. │ │ │ │ + 0x0003aed8 203a6f5f 6f3a0a20 20202020 20202020 :o_o:. │ │ │ │ + 0x0003aee8 2d0a0a48 6f6d6570 6167653a 20202020 -..Homepage: │ │ │ │ + 0x0003aef8 20206874 74703a2f 2f6e736e 616b652e http://nsnake. │ │ │ │ + 0x0003af08 616c6578 64616e74 61732e6e 65742f0a alexdantas.net/. │ │ │ │ + 0x0003af18 536f7572 63652043 6f64653a 20202068 Source Code: h │ │ │ │ + 0x0003af28 74747073 3a2f2f67 69746875 622e636f ttps://github.co │ │ │ │ + 0x0003af38 6d2f616c 65786461 6e746173 2f6e736e m/alexdantas/nsn │ │ │ │ + 0x0003af48 616b652f 0a436f6e 74616374 3a202020 ake/.Contact: │ │ │ │ + 0x0003af58 20202020 416c6578 616e6472 65204461 Alexandre Da │ │ │ │ + 0x0003af68 6e746173 203c6575 40616c65 7864616e ntas ........ │ │ │ │ + 0x0003af88 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ + 0x0003af98 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ + 0x0003afa8 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ + 0x0003afb8 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ + 0x0003afc8 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ + 0x0003afd8 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ + 0x0003afe8 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ + 0x0003aff8 7c5f5f20 0a76332e 302e3020 20202020 |__ .v3.0.0 │ │ │ │ + 0x0003b008 20202020 20202020 20202020 28627569 (bui │ │ │ │ + 0x0003b018 6c742041 70723230 3236290a 0a6e736e lt Apr2026)..nsn │ │ │ │ + 0x0003b028 616b6520 69732074 68652063 6c617373 ake is the class │ │ │ │ + 0x0003b038 6963616c 20736e61 6b652067 616d6520 ical snake game │ │ │ │ + 0x0003b048 6f6e2074 68652074 65726d69 6e616c0a on the terminal. │ │ │ │ + 0x0003b058 0a536574 74696e67 7320616e 64207363 .Settings and sc │ │ │ │ + 0x0003b068 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ + 0x0003b078 61743a0a 09607e2f 2e6c6f63 616c2f73 at:..`~/.local/s │ │ │ │ + 0x0003b088 68617265 2f6e736e 616b652f 600a0a55 hare/nsnake/`..U │ │ │ │ + 0x0003b098 73616765 3a0a096e 736e616b 65205b6f sage:..nsnake [o │ │ │ │ + 0x0003b0a8 7074696f 6e735d0a 0a092d68 2c202d2d ptions]...-h, -- │ │ │ │ + 0x0003b0b8 68656c70 20202020 2053686f 77207468 help Show th │ │ │ │ + 0x0003b0c8 6973206d 65737361 67650a09 2d762c20 is message..-v, │ │ │ │ + 0x0003b0d8 2d2d7665 7273696f 6e202053 686f7720 --version Show │ │ │ │ + 0x0003b0e8 67616d65 20766572 73696f6e 20616e64 game version and │ │ │ │ + 0x0003b0f8 20636f6e 74616374 20696e66 6f0a0a53 contact info..S │ │ │ │ + 0x0003b108 65652061 6c736f20 606d616e 206e736e ee also `man nsn │ │ │ │ + 0x0003b118 616b6560 0a546861 6e6b7320 666f7220 ake`.Thanks for │ │ │ │ + 0x0003b128 706c6179 696e6720 74686973 2067616d playing this gam │ │ │ │ + 0x0003b138 65203a29 0a000000 332e302e 30000000 e :)....3.0.0... │ │ │ │ + 0x0003b148 53686f77 2067616d 65207665 7273696f Show game versio │ │ │ │ + 0x0003b158 6e20616e 64206275 696c6420 64617465 n and build date │ │ │ │ + 0x0003b168 00000000 00000000 2d2d7665 7273696f ........--versio │ │ │ │ + 0x0003b178 6e000000 00000000 2d760000 00000000 n.......-v...... │ │ │ │ + 0x0003b188 53686f77 20696e73 74727563 74696f6e Show instruction │ │ │ │ + 0x0003b198 73000000 00000000 2d2d6865 6c700000 s.......--help.. │ │ │ │ + 0x0003b1a8 2d680000 00000000 62617369 635f7374 -h......basic_st │ │ │ │ + 0x0003b1b8 72696e67 3a3a7375 62737472 00000000 ring::substr.... │ │ │ │ + 0x0003b1c8 25733a20 5f5f706f 73202877 68696368 %s: __pos (which │ │ │ │ + 0x0003b1d8 20697320 257a7529 203e2074 6869732d is %zu) > this- │ │ │ │ + 0x0003b1e8 3e73697a 65282920 28776869 63682069 >size() (which i │ │ │ │ + 0x0003b1f8 7320257a 75290000 766f6964 20494e49 s %zu)..void INI │ │ │ │ + 0x0003b208 3a3a5061 72736572 3a3a6475 6d702873 ::Parser::dump(s │ │ │ │ + 0x0003b218 74643a3a 6f737472 65616d26 2c20636f td::ostream&, co │ │ │ │ + 0x0003b228 6e737420 494e493a 3a4c6576 656c262c nst INI::Level&, │ │ │ │ + 0x0003b238 20636f6e 73742073 74643a3a 73747269 const std::stri │ │ │ │ + 0x0003b248 6e672629 00000000 7372632f 436f6e66 ng&)....src/Conf │ │ │ │ + 0x0003b258 69672f49 4e492e63 70700000 00000000 ig/INI.cpp...... │ │ │ │ + 0x0003b268 282a6974 292d3e73 65636f6e 642e6465 (*it)->second.de │ │ │ │ + 0x0003b278 70746820 3d3d206c 2e646570 74682b31 pth == l.depth+1 │ │ │ │ + 0x0003b288 00000000 00000000 4572726f 72202700 ........Error '. │ │ │ │ + 0x0003b298 27206f6e 206c696e 65202300 00000000 ' on line #..... │ │ │ │ + 0x0003b2a8 436f756c 646e2774 206f7065 6e202700 Couldn't open '. │ │ │ │ + 0x0003b2b8 73656374 696f6e20 77697468 2077726f section with wro │ │ │ │ + 0x0003b2c8 6e672064 65707468 00000000 00000000 ng depth........ │ │ │ │ + 0x0003b2d8 6475706c 69636174 65207365 6374696f duplicate sectio │ │ │ │ + 0x0003b2e8 6e206e61 6d65206f 6e207468 65207361 n name on the sa │ │ │ │ + 0x0003b2f8 6d65206c 6576656c 00000000 00000000 me level........ │ │ │ │ + 0x0003b308 4d6f7665 2075700a 4d6f7665 20646f77 Move up.Move dow │ │ │ │ + 0x0003b318 6e0a4d6f 7665206c 6566740a 4d6f7665 n.Move left.Move │ │ │ │ + 0x0003b328 20726967 68740a50 61757365 2067616d right.Pause gam │ │ │ │ + 0x0003b338 650a5175 69742061 6e797469 6d650a53 e.Quit anytime.S │ │ │ │ + 0x0003b348 686f7720 68656c70 00000000 00000000 how help........ │ │ │ │ + 0x0003b358 4d656e75 20636f6e 74726f6c 733a0a00 Menu controls:.. │ │ │ │ + 0x0003b368 20536574 74696e67 7320616e 64207363 Settings and sc │ │ │ │ + 0x0003b378 6f726573 20617265 2073746f 72656420 ores are stored │ │ │ │ + 0x0003b388 61743a0a 20607e2f 2e6c6f63 616c2f73 at:. `~/.local/s │ │ │ │ + 0x0003b398 68617265 2f6e736e 616b652f 60000000 hare/nsnake/`... │ │ │ │ + 0x0003b3a8 205f2020 20202020 5f5f2020 205f2020 _ __ _ │ │ │ │ + 0x0003b3b8 20202020 205f5f20 2020205f 20202020 __ _ │ │ │ │ + 0x0003b3c8 205f5f5f 5f200a7c 207c5c20 7c202820 ____ .| |\ | ( │ │ │ │ + 0x0003b3d8 2860207c 207c5c20 7c20202f 202f5c20 (` | |\ | / /\ │ │ │ │ + 0x0003b3e8 207c207c 5f2f207c 207c5f20 200a7c5f | |_/ | |_ .|_ │ │ │ │ + 0x0003b3f8 7c205c7c 205f295f 29207c5f 7c205c7c | \| _)_) |_| \| │ │ │ │ + 0x0003b408 202f5f2f 2d2d5c20 7c5f7c20 5c207c5f /_/--\ |_| \ |_ │ │ │ │ + 0x0003b418 7c5f5f00 00000000 2076332e 302e3020 |__..... v3.0.0 │ │ │ │ + 0x0003b428 20202020 20202020 20202020 20202862 (b │ │ │ │ + 0x0003b438 75696c74 20417072 32303236 29000000 uilt Apr2026)... │ │ │ │ + 0x0003b448 54727920 606e736e 616b6520 2d2d6865 Try `nsnake --he │ │ │ │ + 0x0003b458 6c706020 616e6420 606d616e 206e736e lp` and `man nsn │ │ │ │ + 0x0003b468 616b6560 0a0a4761 6d65206d 61646520 ake`..Game made │ │ │ │ + 0x0003b478 62792041 6c657861 6e647265 2044616e by Alexandre Dan │ │ │ │ + 0x0003b488 7461732c 0a636f6e 74616374 2068696d tas,.contact him │ │ │ │ + 0x0003b498 20617420 3c657540 616c6578 64616e74 at .Thanks f │ │ │ │ + 0x0003b4b8 6f722070 6c617969 6e672074 68697320 or playing this │ │ │ │ + 0x0003b4c8 67616d65 203a290a 0a486f6d 65706167 game :)..Homepag │ │ │ │ + 0x0003b4d8 653a0a20 68747470 3a2f2f6e 736e616b e:. http://nsnak │ │ │ │ + 0x0003b4e8 652e616c 65786461 6e746173 2e6e6574 e.alexdantas.net │ │ │ │ + 0x0003b4f8 2f0a536f 75726365 20436f64 653a0a20 /.Source Code:. │ │ │ │ + 0x0003b508 68747470 733a2f2f 67697468 75622e63 https://github.c │ │ │ │ + 0x0003b518 6f6d2f61 6c657864 616e7461 732f6e73 om/alexdantas/ns │ │ │ │ + 0x0003b528 6e616b65 2f000000 25750000 00000000 nake/...%u...... │ │ │ │ + 0x0003b538 25640000 00000000 4c657665 6c200000 %d......Level .. │ │ │ │ + 0x0003b548 4572726f 72212059 6f757220 636f6e73 Error! Your cons │ │ │ │ + 0x0003b558 6f6c6520 73637265 656e2069 7320736d ole screen is sm │ │ │ │ + 0x0003b568 616c6c65 72207468 616e0000 00000000 aller than...... │ │ │ │ + 0x0003b578 78000000 00000000 506c6561 73652072 x.......Please r │ │ │ │ + 0x0003b588 6573697a 6520796f 75722077 696e646f esize your windo │ │ │ │ + 0x0003b598 7720616e 64207472 79206167 61696e00 w and try again. │ │ │ │ + 0x0003b5a8 205f5f20 2020205f 20205f5f 5f5f5f5f __ _ ______ │ │ │ │ + 0x0003b5b8 5f20205f 5f202020 205f2020 5f5f5f5f _ __ _ ____ │ │ │ │ + 0x0003b5c8 5f5f5f20 205f5f5f 2020205f 20205f5f ___ ___ _ __ │ │ │ │ + 0x0003b5d8 5f5f5f5f 5f0a7c20 207c2020 7c207c7c _____.| | | || │ │ │ │ + 0x0003b5e8 20202020 2020207c 7c20207c 20207c20 || | | │ │ │ │ + 0x0003b5f8 7c7c2020 205f2020 207c7c20 20207c20 || _ || | │ │ │ │ + 0x0003b608 7c207c7c 20202020 2020207c 0a7c2020 | || |.| │ │ │ │ + 0x0003b618 207c5f7c 207c7c20 205f5f5f 5f5f7c7c |_| || _____|| │ │ │ │ + 0x0003b628 2020207c 5f7c207c 7c20207c 5f7c2020 |_| || |_| │ │ │ │ + 0x0003b638 7c7c2020 207c5f7c 207c7c20 2020205f || |_| || _ │ │ │ │ + 0x0003b648 5f5f7c0a 7c202020 20202020 7c7c207c __|.| || | │ │ │ │ + 0x0003b658 5f5f5f5f 5f207c20 20202020 20207c7c _____ | || │ │ │ │ + 0x0003b668 20202020 2020207c 7c202020 2020205f || _ │ │ │ │ + 0x0003b678 7c7c2020 207c5f5f 5f200a7c 20205f20 || |___ .| _ │ │ │ │ + 0x0003b688 2020207c 7c5f5f5f 5f5f2020 7c7c2020 ||_____ || │ │ │ │ + 0x0003b698 5f202020 207c7c20 20202020 20207c7c _ || || │ │ │ │ + 0x0003b6a8 20202020 207c5f20 7c202020 205f5f5f |_ | ___ │ │ │ │ + 0x0003b6b8 7c0a7c20 7c207c20 20207c20 5f5f5f5f |.| | | | ____ │ │ │ │ + 0x0003b6c8 5f7c207c 7c207c20 7c202020 7c7c2020 _| || | | || │ │ │ │ + 0x0003b6d8 205f2020 207c7c20 2020205f 20207c7c _ || _ || │ │ │ │ + 0x0003b6e8 2020207c 5f5f5f20 0a7c5f7c 20207c5f |___ .|_| |_ │ │ │ │ + 0x0003b6f8 5f7c7c5f 5f5f5f5f 5f5f7c7c 5f7c2020 _||_______||_| │ │ │ │ + 0x0003b708 7c5f5f7c 7c5f5f7c 207c5f5f 7c7c5f5f |__||__| |__||__ │ │ │ │ + 0x0003b718 5f7c207c 5f7c7c5f 5f5f5f5f 5f5f7c00 _| |_||_______|. │ │ │ │ + 0x0003b728 4d61696e 204d656e 75000000 00000000 Main Menu....... │ │ │ │ + 0x0003b738 496e7661 6c696420 696e6974 69616c20 Invalid initial │ │ │ │ + 0x0003b748 76616c75 6520666f 72204d65 6e754974 value for MenuIt │ │ │ │ + 0x0003b758 656d5465 78746c69 73740000 00000000 emTextlist...... │ │ │ │ + 0x0003b768 64656661 756c7400 626c6163 6b000000 default.black... │ │ │ │ + 0x0003b778 72656400 00000000 67726565 6e000000 red.....green... │ │ │ │ + 0x0003b788 79656c6c 6f770000 6d616765 6e746100 yellow..magenta. │ │ │ │ + 0x0003b798 77686974 65000000 59657300 00000000 white...Yes..... │ │ │ │ + 0x0003b7a8 4e6f0000 00000000 66370000 00000000 No......f7...... │ │ │ │ + 0x0003b7b8 66380000 00000000 66390000 00000000 f8......f9...... │ │ │ │ + 0x0003b7c8 66313000 00000000 66313100 00000000 f10.....f11..... │ │ │ │ + 0x0003b7d8 66313200 00000000 64656c65 74652d6c f12.....delete-l │ │ │ │ + 0x0003b7e8 696e6500 00000000 696e7365 72742d6c ine.....insert-l │ │ │ │ + 0x0003b7f8 696e6500 00000000 64656c65 74652d63 ine.....delete-c │ │ │ │ + 0x0003b808 68617200 00000000 696e7365 72740000 har.....insert.. │ │ │ │ + 0x0003b818 636c6561 72000000 636c6561 722d746f clear...clear-to │ │ │ │ + 0x0003b828 2d656e64 2d6f662d 73637265 656e0000 -end-of-screen.. │ │ │ │ + 0x0003b838 636c6561 722d746f 2d656e64 2d6f662d clear-to-end-of- │ │ │ │ + 0x0003b848 6c696e65 00000000 7363726f 6c6c2d66 line....scroll-f │ │ │ │ + 0x0003b858 6f727761 72640000 7363726f 6c6c2d62 orward..scroll-b │ │ │ │ + 0x0003b868 61636b77 61726400 70616765 2d646f77 ackward.page-dow │ │ │ │ + 0x0003b878 6e000000 00000000 70616765 2d757000 n.......page-up. │ │ │ │ + 0x0003b888 7365742d 74616200 636c6561 722d7461 set-tab.clear-ta │ │ │ │ + 0x0003b898 62000000 00000000 636c6561 722d616c b.......clear-al │ │ │ │ + 0x0003b8a8 6c2d7461 62730000 7072696e 74000000 l-tabs..print... │ │ │ │ + 0x0003b8b8 686f6d65 2d646f77 6e000000 00000000 home-down....... │ │ │ │ + 0x0003b8c8 6b657970 61642d75 70706572 2d6c6566 keypad-upper-lef │ │ │ │ + 0x0003b8d8 74000000 00000000 73686966 742d636c t.......shift-cl │ │ │ │ + 0x0003b8e8 6561722d 746f2d65 6e642d6f 662d6c69 ear-to-end-of-li │ │ │ │ + 0x0003b8f8 6e650000 00000000 73706163 65000000 ne......space... │ │ │ │ + 0x0003b908 756e6465 66696e65 64000000 00000000 undefined....... │ │ │ │ + 0x0003b918 6b657970 61642d75 70706572 2d726967 keypad-upper-rig │ │ │ │ + 0x0003b928 68740000 00000000 6b657970 61642d63 ht......keypad-c │ │ │ │ + 0x0003b938 656e7465 72000000 6b657970 61642d6c enter...keypad-l │ │ │ │ + 0x0003b948 6f776572 2d6c6566 74000000 00000000 ower-left....... │ │ │ │ + 0x0003b958 6b657970 61642d6c 6f776572 2d726967 keypad-lower-rig │ │ │ │ + 0x0003b968 68740000 00000000 6261636b 2d746162 ht......back-tab │ │ │ │ + 0x0003b978 00000000 00000000 62656769 6e000000 ........begin... │ │ │ │ + 0x0003b988 63616e63 656c0000 636c6f73 65000000 cancel..close... │ │ │ │ + 0x0003b998 636f6d6d 616e6400 636f7079 00000000 command.copy.... │ │ │ │ + 0x0003b9a8 63726561 74650000 65786974 00000000 create..exit.... │ │ │ │ + 0x0003b9b8 66696e64 00000000 68656c70 00000000 find....help.... │ │ │ │ + 0x0003b9c8 6d61726b 00000000 6d657373 61676500 mark....message. │ │ │ │ + 0x0003b9d8 6d6f7665 00000000 6e657874 00000000 move....next.... │ │ │ │ + 0x0003b9e8 6f70656e 00000000 6f707469 6f6e7300 open....options. │ │ │ │ + 0x0003b9f8 70726576 696f7573 00000000 00000000 previous........ │ │ │ │ + 0x0003ba08 7265646f 00000000 72656665 72656e63 redo....referenc │ │ │ │ + 0x0003ba18 65000000 00000000 72656672 65736800 e.......refresh. │ │ │ │ + 0x0003ba28 7265706c 61636500 72657374 61727400 replace.restart. │ │ │ │ + 0x0003ba38 72657375 6d650000 73617665 00000000 resume..save.... │ │ │ │ + 0x0003ba48 73686966 742d6265 67696e00 00000000 shift-begin..... │ │ │ │ + 0x0003ba58 73686966 742d6361 6e63656c 00000000 shift-cancel.... │ │ │ │ + 0x0003ba68 73686966 742d636f 6d6d616e 64000000 shift-command... │ │ │ │ + 0x0003ba78 73686966 742d636f 70790000 00000000 shift-copy...... │ │ │ │ + 0x0003ba88 73686966 742d6372 65617465 00000000 shift-create.... │ │ │ │ + 0x0003ba98 73686966 742d6465 6c657465 2d636861 shift-delete-cha │ │ │ │ + 0x0003baa8 72000000 00000000 73686966 742d6465 r.......shift-de │ │ │ │ + 0x0003bab8 6c657465 2d6c696e 65000000 00000000 lete-line....... │ │ │ │ + 0x0003bac8 73656c65 63740000 73686966 742d656e select..shift-en │ │ │ │ + 0x0003bad8 64000000 00000000 73686966 742d6578 d.......shift-ex │ │ │ │ + 0x0003bae8 69740000 00000000 73686966 742d6669 it......shift-fi │ │ │ │ + 0x0003baf8 6e640000 00000000 73686966 742d6865 nd......shift-he │ │ │ │ + 0x0003bb08 6c700000 00000000 73686966 742d686f lp......shift-ho │ │ │ │ + 0x0003bb18 6d650000 00000000 73686966 742d696e me......shift-in │ │ │ │ + 0x0003bb28 73657274 00000000 73686966 742d6c65 sert....shift-le │ │ │ │ + 0x0003bb38 66740000 00000000 73686966 742d6d65 ft......shift-me │ │ │ │ + 0x0003bb48 73736167 65000000 73686966 742d6d6f ssage...shift-mo │ │ │ │ + 0x0003bb58 76650000 00000000 73686966 742d6e65 ve......shift-ne │ │ │ │ + 0x0003bb68 78740000 00000000 73686966 742d6f70 xt......shift-op │ │ │ │ + 0x0003bb78 74696f6e 73000000 73686966 742d7072 tions...shift-pr │ │ │ │ + 0x0003bb88 6576696f 75730000 73686966 742d7072 evious..shift-pr │ │ │ │ + 0x0003bb98 696e7400 00000000 73686966 742d7265 int.....shift-re │ │ │ │ + 0x0003bba8 646f0000 00000000 73686966 742d7265 do......shift-re │ │ │ │ + 0x0003bbb8 706c6163 65000000 73686966 742d7269 place...shift-ri │ │ │ │ + 0x0003bbc8 67687400 00000000 73686966 742d7265 ght.....shift-re │ │ │ │ + 0x0003bbd8 73756d65 00000000 73686966 742d7361 sume....shift-sa │ │ │ │ + 0x0003bbe8 76650000 00000000 73686966 742d7375 ve......shift-su │ │ │ │ + 0x0003bbf8 7370656e 64000000 73686966 742d756e spend...shift-un │ │ │ │ + 0x0003bc08 646f0000 00000000 73757370 656e6400 do......suspend. │ │ │ │ + 0x0003bc18 756e646f 00000000 6261636b 73706163 undo....backspac │ │ │ │ + 0x0003bc28 65000000 00000000 436f756c 646e2774 e.......Couldn't │ │ │ │ + 0x0003bc38 206c6f61 64207468 65206c65 76656c21 load the level! │ │ │ │ + 0x0003bc48 20284572 726f723a 20220000 00000000 (Error: "...... │ │ │ │ + 0x0003bc58 22290000 00000000 52657472 793f0000 ")......Retry?.. │ │ │ │ + 0x0003bc68 47616d65 204f7665 72000000 00000000 Game Over....... │ │ │ │ + 0x0003bc78 43656e74 65722056 65727469 63616c00 Center Vertical. │ │ │ │ + 0x0003bc88 536d616c 6c000000 4d656469 756d0000 Small...Medium.. │ │ │ │ + 0x0003bc98 416c6c20 68696768 2073636f 72657320 All high scores │ │ │ │ + 0x0003bca8 65726173 65642100 71756974 00000000 erased!.quit.... │ │ │ │ + 0x0003bcb8 50726573 7320616e 79206b65 792c2045 Press any key, E │ │ │ │ + 0x0003bcc8 6e746572 20746f20 43616e63 656c0000 nter to Cancel.. │ │ │ │ + 0x0003bcd8 536f7272 792c2069 74207365 656d7320 Sorry, it seems │ │ │ │ + 0x0003bce8 796f7520 68617665 206e6f20 6c657665 you have no leve │ │ │ │ + 0x0003bcf8 6c732e0a 0a506c65 61736520 636f7079 ls...Please copy │ │ │ │ + 0x0003bd08 20746865 20646566 61756c74 206c6576 the default lev │ │ │ │ + 0x0003bd18 656c2066 696c6573 2066726f 6d0a602f el files from.`/ │ │ │ │ + 0x0003bd28 7573722f 73686172 652f6761 6d65732f usr/share/games/ │ │ │ │ + 0x0003bd38 6e736e61 6b652f6c 6576656c 732f600a nsnake/levels/`. │ │ │ │ + 0x0003bd48 746f0a60 00000000 600a0000 00000000 to.`....`....... │ │ │ │ + 0x0003bd58 0a596f75 2063616e 20616c73 6f20646f .You can also do │ │ │ │ + 0x0003bd68 776e6c6f 6164206d 6f726520 6c657665 wnload more leve │ │ │ │ + 0x0003bd78 6c732066 726f6d20 74686520 77656273 ls from the webs │ │ │ │ + 0x0003bd88 6974653a 0a687474 703a2f2f 6e736e61 ite:.http://nsna │ │ │ │ + 0x0003bd98 6b652e61 6c657864 616e7461 732e6e65 ke.alexdantas.ne │ │ │ │ + 0x0003bda8 742f0000 00000000 4c617267 65000000 t/......Large... │ │ │ │ + 0x0003bdb8 77000000 00000000 484f4d45 00000000 w.......HOME.... │ │ │ │ + 0x0003bdc8 726d202d 72662000 726d202d 66200000 rm -rf .rm -f .. │ │ │ │ + 0x0003bdd8 2e2e0000 00000000 41424344 45464748 ........ABCDEFGH │ │ │ │ + 0x0003bde8 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ + 0x0003bdf8 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ │ │ + 0x0003be08 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ │ │ + 0x0003be18 34353637 38392b2f 00000000 00000000 456789+/........ │ │ │ │ + 0x0003be28 25730a00 00000000 5b6f7074 696f6e73 %s......[options │ │ │ │ + 0x0003be38 5d000000 00000000 4d617869 6d756d20 ].......Maximum │ │ │ │ + 0x0003be48 6f707469 6f6e2064 6566696e 6974696f option definitio │ │ │ │ + 0x0003be58 6e732065 78636565 64656400 00000000 ns exceeded..... │ │ │ │ + 0x0003be68 64657073 2f636f6d 6d616e64 65722f63 deps/commander/c │ │ │ │ + 0x0003be78 6f6d6d61 6e646572 2e630000 00000000 ommander.c...... │ │ │ │ + 0x0003be88 6f707469 6f6e2d3e 6172676e 616d6500 option->argname. │ │ │ │ + 0x0003be98 6f707469 6f6e2d3e 6c617267 65000000 option->large... │ │ │ │ + 0x0003bea8 2d256300 00000000 25732025 73206172 -%c.....%s %s ar │ │ │ │ + 0x0003beb8 67756d65 6e742072 65717569 7265640a gument required. │ │ │ │ + 0x0003bec8 00000000 00000000 756e7265 636f676e ........unrecogn │ │ │ │ + 0x0003bed8 697a6564 20666c61 67202573 0a000000 ized flag %s.... │ │ │ │ + 0x0003bee8 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ │ │ + 0x0003bef8 66206172 67756d65 6e747320 65786365 f arguments exce │ │ │ │ + 0x0003bf08 65646564 00000000 31385363 6f726546 eded....18ScoreF │ │ │ │ + 0x0003bf18 696c6545 78636570 74696f6e 00000000 ileException.... │ │ │ │ + 0x0003bf28 35426f61 72640000 37417272 61793244 5Board..7Array2D │ │ │ │ + 0x0003bf38 49624500 00000000 3230426f 61726450 IbE.....20BoardP │ │ │ │ + 0x0003bf48 61727365 72457863 65707469 6f6e0000 arserException.. │ │ │ │ + 0x0003bf58 31324672 7569744d 616e6167 65720000 12FruitManager.. │ │ │ │ + 0x0003bf68 a099fdff ffffffff b898fdff ffffffff ................ │ │ │ │ + 0x0003bf78 d898fdff ffffffff 9898fdff ffffffff ................ │ │ │ │ + 0x0003bf88 3899fdff ffffffff 5899fdff ffffffff 8.......X....... │ │ │ │ + 0x0003bf98 7899fdff ffffffff 9899fdff ffffffff x............... │ │ │ │ + 0x0003bfa8 f898fdff ffffffff 1899fdff ffffffff ................ │ │ │ │ + 0x0003bfb8 3447616d 65000000 36506c61 79657200 4Game...6Player. │ │ │ │ + 0x0003bfc8 31345769 6e646f77 47616d65 48656c70 14WindowGameHelp │ │ │ │ + 0x0003bfd8 00000000 00000000 31304c61 796f7574 ........10Layout │ │ │ │ + 0x0003bfe8 47616d65 00000000 364c6179 6f757400 Game....6Layout. │ │ │ │ + 0x0003bff8 31354c61 796f7574 46697273 7454696d 15LayoutFirstTim │ │ │ │ + 0x0003c008 65000000 00000000 31344c61 796f7574 e.......14Layout │ │ │ │ + 0x0003c018 4d61696e 4d656e75 00000000 00000000 MainMenu........ │ │ │ │ + 0x0003c028 31354d65 6e754974 656d5465 7874626f 15MenuItemTextbo │ │ │ │ + 0x0003c038 78000000 00000000 31344d65 6e75416c x.......14MenuAl │ │ │ │ + 0x0003c048 70686162 65746963 00000000 00000000 phabetic........ │ │ │ │ + 0x0003c058 31334d65 6e754974 656d4c61 62656c00 13MenuItemLabel. │ │ │ │ + 0x0003c068 31364d65 6e754974 656d4368 65636b62 16MenuItemCheckb │ │ │ │ + 0x0003c078 6f780000 00000000 384d656e 75497465 ox......8MenuIte │ │ │ │ + 0x0003c088 6d000000 00000000 31374d65 6e754974 m.......17MenuIt │ │ │ │ + 0x0003c098 656d4e75 6d626572 626f7800 00000000 emNumberbox..... │ │ │ │ + 0x0003c0a8 31364d65 6e754974 656d5465 78746c69 16MenuItemTextli │ │ │ │ + 0x0003c0b8 73740000 00000000 344d656e 75000000 st......4Menu... │ │ │ │ + 0x0003c0c8 3657696e 646f7700 39416e69 6d617469 6Window.9Animati │ │ │ │ + 0x0003c0d8 6f6e0000 00000000 3135416e 696d6174 on......15Animat │ │ │ │ + 0x0003c0e8 696f6e53 6e616b65 73000000 00000000 ionSnakes....... │ │ │ │ + 0x0003c0f8 2045ffff ffffffff 3843ffff ffffffff E......8C...... │ │ │ │ + 0x0003c108 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c118 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c128 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c138 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c148 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c158 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c168 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c178 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c188 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c198 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c1f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c208 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c218 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c228 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c238 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c248 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c258 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c268 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c278 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c288 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c298 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c2f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c308 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c318 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c328 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c338 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c348 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c358 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c368 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c378 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c388 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c398 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c3f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c408 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c418 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c428 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c438 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c448 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c458 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c468 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c478 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c488 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c498 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c4f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c508 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c518 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c528 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c538 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c548 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c558 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c568 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c578 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c588 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c598 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c5f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c608 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c618 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c628 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c638 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c648 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c658 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c668 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c678 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c688 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c698 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c6f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c708 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c718 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c728 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c738 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c748 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c758 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c768 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c778 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c788 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c798 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c7f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c808 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c818 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c828 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c838 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c848 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c858 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c868 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c878 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c888 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c898 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c8f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c908 3843ffff ffffffff 5845ffff ffffffff 8C......XE...... │ │ │ │ + 0x0003c918 8045ffff ffffffff a845ffff ffffffff .E.......E...... │ │ │ │ + 0x0003c928 d045ffff ffffffff 0046ffff ffffffff .E.......F...... │ │ │ │ + 0x0003c938 2846ffff ffffffff 3843ffff ffffffff (F......8C...... │ │ │ │ + 0x0003c948 6046ffff ffffffff 8846ffff ffffffff `F.......F...... │ │ │ │ + 0x0003c958 b046ffff ffffffff d846ffff ffffffff .F.......F...... │ │ │ │ + 0x0003c968 0047ffff ffffffff 2847ffff ffffffff .G......(G...... │ │ │ │ + 0x0003c978 5047ffff ffffffff 7047ffff ffffffff PG......pG...... │ │ │ │ + 0x0003c988 9047ffff ffffffff b047ffff ffffffff .G.......G...... │ │ │ │ + 0x0003c998 d047ffff ffffffff f047ffff ffffffff .G.......G...... │ │ │ │ + 0x0003c9a8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c9b8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c9c8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c9d8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c9e8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003c9f8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca08 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca18 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca28 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca38 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca48 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca58 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca68 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca78 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca88 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003ca98 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003caa8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cab8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cac8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cad8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cae8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003caf8 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cb08 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cb18 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cb28 3843ffff ffffffff 3843ffff ffffffff 8C......8C...... │ │ │ │ + 0x0003cb38 3843ffff ffffffff 1048ffff ffffffff 8C.......H...... │ │ │ │ + 0x0003cb48 3048ffff ffffffff 5048ffff ffffffff 0H......PH...... │ │ │ │ + 0x0003cb58 7048ffff ffffffff 3843ffff ffffffff pH......8C...... │ │ │ │ + 0x0003cb68 9048ffff ffffffff b048ffff ffffffff .H.......H...... │ │ │ │ + 0x0003cb78 d048ffff ffffffff f048ffff ffffffff .H.......H...... │ │ │ │ + 0x0003cb88 1049ffff ffffffff 3049ffff ffffffff .I......0I...... │ │ │ │ + 0x0003cb98 5049ffff ffffffff 7049ffff ffffffff PI......pI...... │ │ │ │ + 0x0003cba8 9049ffff ffffffff b049ffff ffffffff .I.......I...... │ │ │ │ + 0x0003cbb8 d049ffff ffffffff 3843ffff ffffffff .I......8C...... │ │ │ │ + 0x0003cbc8 3843ffff ffffffff f049ffff ffffffff 8C.......I...... │ │ │ │ + 0x0003cbd8 104affff ffffffff 304affff ffffffff .J......0J...... │ │ │ │ + 0x0003cbe8 504affff ffffffff d04affff ffffffff PJ.......J...... │ │ │ │ + 0x0003cbf8 104bffff ffffffff 904bffff ffffffff .K.......K...... │ │ │ │ + 0x0003cc08 104cffff ffffffff 404cffff ffffffff .L......@L...... │ │ │ │ + 0x0003cc18 704cffff ffffffff a04cffff ffffffff pL.......L...... │ │ │ │ + 0x0003cc28 d04cffff ffffffff 084dffff ffffffff .L.......M...... │ │ │ │ + 0x0003cc38 304dffff ffffffff 604dffff ffffffff 0M......`M...... │ │ │ │ + 0x0003cc48 904dffff ffffffff b84dffff ffffffff .M.......M...... │ │ │ │ + 0x0003cc58 e04dffff ffffffff 084effff ffffffff .M.......N...... │ │ │ │ + 0x0003cc68 304effff ffffffff 684effff ffffffff 0N......hN...... │ │ │ │ + 0x0003cc78 904effff ffffffff b84effff ffffffff .N.......N...... │ │ │ │ + 0x0003cc88 e04effff ffffffff 184fffff ffffffff .N.......O...... │ │ │ │ + 0x0003cc98 484fffff ffffffff 704fffff ffffffff HO......pO...... │ │ │ │ + 0x0003cca8 a84fffff ffffffff e04fffff ffffffff .O.......O...... │ │ │ │ + 0x0003ccb8 1850ffff ffffffff 5050ffff ffffffff .P......PP...... │ │ │ │ + 0x0003ccc8 8050ffff ffffffff a850ffff ffffffff .P.......P...... │ │ │ │ + 0x0003ccd8 e850ffff ffffffff 2051ffff ffffffff .P...... Q...... │ │ │ │ + 0x0003cce8 6051ffff ffffffff 9851ffff ffffffff `Q.......Q...... │ │ │ │ + 0x0003ccf8 d051ffff ffffffff 5052ffff ffffffff .Q......PR...... │ │ │ │ + 0x0003cd08 d052ffff ffffffff 0053ffff ffffffff .R.......S...... │ │ │ │ + 0x0003cd18 3853ffff ffffffff a053ffff ffffffff 8S.......S...... │ │ │ │ + 0x0003cd28 d853ffff ffffffff 1054ffff ffffffff .S.......T...... │ │ │ │ + 0x0003cd38 4854ffff ffffffff 8054ffff ffffffff HT.......T...... │ │ │ │ + 0x0003cd48 b854ffff ffffffff f054ffff ffffffff .T.......T...... │ │ │ │ + 0x0003cd58 3055ffff ffffffff 6855ffff ffffffff 0U......hU...... │ │ │ │ + 0x0003cd68 a055ffff ffffffff e055ffff ffffffff .U.......U...... │ │ │ │ + 0x0003cd78 2856ffff ffffffff 6856ffff ffffffff (V......hV...... │ │ │ │ + 0x0003cd88 a056ffff ffffffff e056ffff ffffffff .V.......V...... │ │ │ │ + 0x0003cd98 2057ffff ffffffff 5857ffff ffffffff W......XW...... │ │ │ │ + 0x0003cda8 9057ffff ffffffff d057ffff ffffffff .W.......W...... │ │ │ │ + 0x0003cdb8 0858ffff ffffffff f844ffff ffffffff .X.......D...... │ │ │ │ + 0x0003cdc8 3947616d 65537461 74650000 00000000 9GameState...... │ │ │ │ + 0x0003cdd8 31334761 6d655374 61746547 616d6500 13GameStateGame. │ │ │ │ + 0x0003cde8 31325374 6174654d 616e6167 65720000 12StateManager.. │ │ │ │ + 0x0003cdf8 748affff ffffffff 948affff ffffffff t............... │ │ │ │ + 0x0003ce08 048affff ffffffff f489ffff ffffffff ................ │ │ │ │ + 0x0003ce18 1489ffff ffffffff 9489ffff ffffffff ................ │ │ │ │ + 0x0003ce28 9483ffff ffffffff 9c8cffff ffffffff ................ │ │ │ │ + 0x0003ce38 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce48 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce58 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce68 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce78 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce88 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ce98 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003cea8 6c87ffff ffffffff 6c87ffff ffffffff l.......l....... │ │ │ │ + 0x0003ceb8 6c87ffff ffffffff 7c8cffff ffffffff l.......|....... │ │ │ │ + 0x0003cec8 5c8dffff ffffffff 3c8dffff ffffffff \.......<....... │ │ │ │ + 0x0003ced8 1c8dffff ffffffff fc8cffff ffffffff ................ │ │ │ │ + 0x0003cee8 9c8dffff ffffffff 7c8dffff ffffffff ........|....... │ │ │ │ + 0x0003cef8 8485ffff ffffffff 31374761 6d655374 ........17GameSt │ │ │ │ + 0x0003cf08 6174654d 61696e4d 656e7500 00000000 ateMainMenu..... │ │ │ │ + 0x0003cf18 20090d0a 00000000 636f6d6d 616e645f .......command_ │ │ │ │ + 0x0003cf28 6f707469 6f6e00 option. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,208 +1,208 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0003cf58 011b033b c40c0000 97010000 088efcff ...;............ │ │ │ │ - 0x0003cf68 1c320000 e48efcff 0c0d0000 d88ffcff .2.............. │ │ │ │ - 0x0003cf78 f8150000 a490fcff e8310000 b491fcff .........1...... │ │ │ │ - 0x0003cf88 0c3a0000 0c92fcff 34440000 9c92fcff .:......4D...... │ │ │ │ - 0x0003cf98 70500000 cc92fcff 3c620000 6493fcff pP........ │ │ │ │ - 0x0003d3f8 48270000 c841fdff bc270000 6842fdff H'...A...'..hB.. │ │ │ │ - 0x0003d408 d0270000 f842fdff f0270000 3844fdff .'...B...'..8D.. │ │ │ │ - 0x0003d418 50280000 c844fdff 64280000 4848fdff P(...D..d(..HH.. │ │ │ │ - 0x0003d428 e8280000 c848fdff fc280000 4849fdff .(...H...(..HI.. │ │ │ │ - 0x0003d438 10290000 c849fdff 2c290000 e849fdff .)...I..,)...I.. │ │ │ │ - 0x0003d448 40290000 384bfdff 60290000 784bfdff @)..8K..`)..xK.. │ │ │ │ - 0x0003d458 7c290000 e84bfdff 90290000 684cfdff |)...K...)..hL.. │ │ │ │ - 0x0003d468 a4290000 184efdff c4290000 2c4efdff .)...N...)..,N.. │ │ │ │ - 0x0003d478 f4290000 2c4ffdff 282a0000 4c51fdff .)..,O..(*..LQ.. │ │ │ │ - 0x0003d488 802a0000 8c53fdff c42a0000 fc53fdff .*...S...*...S.. │ │ │ │ - 0x0003d498 f02a0000 dc54fdff 182b0000 0c55fdff .*...T...+...U.. │ │ │ │ - 0x0003d4a8 382b0000 4855fdff d8290000 ac55fdff 8+..HU...)...U.. │ │ │ │ - 0x0003d4b8 142a0000 f055fdff 602b0000 105bfdff .*...U..`+...[.. │ │ │ │ - 0x0003d4c8 e02b0000 1061fdff 642c0000 9061fdff .+...a..d,...a.. │ │ │ │ - 0x0003d4d8 902c0000 a062fdff b82c0000 d062fdff .,...b...,...b.. │ │ │ │ - 0x0003d4e8 d82c0000 2463fdff 002d0000 3463fdff .,..$c...-..4c.. │ │ │ │ - 0x0003d4f8 142d0000 4463fdff 282d0000 9463fdff .-..Dc..(-...c.. │ │ │ │ - 0x0003d508 542d0000 c463fdff 742d0000 0464fdff T-...c..t-...d.. │ │ │ │ - 0x0003d518 982d0000 4864fdff d42d0000 5864fdff .-..Hd...-..Xd.. │ │ │ │ - 0x0003d528 e82d0000 b864fdff 042e0000 c864fdff .-...d.......d.. │ │ │ │ - 0x0003d538 182e0000 d864fdff 2c2e0000 f866fdff .....d..,....f.. │ │ │ │ - 0x0003d548 602e0000 1867fdff c02d0000 3067fdff `....g...-..0g.. │ │ │ │ - 0x0003d558 782e0000 e069fdff c42e0000 4c71fdff x....i......Lq.. │ │ │ │ - 0x0003d568 782f0000 dc72fdff bc2f0000 7c73fdff x/...r.../..|s.. │ │ │ │ - 0x0003d578 e02f0000 8c74fdff 10300000 9c75fdff ./...t...0...u.. │ │ │ │ - 0x0003d588 34300000 fc77fdff 48300000 ec78fdff 40...w..H0...x.. │ │ │ │ - 0x0003d598 6c300000 fc78fdff 80300000 747afdff l0...x...0..tz.. │ │ │ │ - 0x0003d5a8 e0300000 e47bfdff 20310000 647cfdff .0...{.. 1..d|.. │ │ │ │ - 0x0003d5b8 4c310000 747efdff 90310000 a47efdff L1..t~...1...~.. │ │ │ │ - 0x0003d5c8 b0310000 5080fdff 94320000 e080fdff .1..P....2...... │ │ │ │ - 0x0003d5d8 bc320000 2082fdff 30330000 2084fdff .2.. ...03.. ... │ │ │ │ - 0x0003d5e8 ac330000 5084fdff c0330000 e085fdff .3..P....3...... │ │ │ │ - 0x0003d5f8 e8330000 e086fdff a8340000 708afdff .3.......4..p... │ │ │ │ - 0x0003d608 34350000 5090fdff a0370000 7091fdff 45..P....7..p... │ │ │ │ - 0x0003d618 70380000 10affdff b4390000 08d6fdff p8.......9...... │ │ │ │ - 0x0003d628 54320000 70d6fdff 70320000 d0d6fdff T2..p...p2...... │ │ │ │ - 0x0003d638 ec320000 e8d8fdff 74330000 0cdafdff .2......t3...... │ │ │ │ - 0x0003d648 08340000 14dbfdff 34340000 d0dcfdff .4......44...... │ │ │ │ - 0x0003d658 68340000 38ddfdff 84340000 b0ddfdff h4..8....4...... │ │ │ │ - 0x0003d668 fc350000 d0e3fdff 5c360000 c8e5fdff .5......\6...... │ │ │ │ - 0x0003d678 98360000 20e6fdff c0360000 74e8fdff .6.. ....6..t... │ │ │ │ - 0x0003d688 00370000 74eafdff 3c370000 70ecfdff .7..t...<7..p... │ │ │ │ - 0x0003d698 c8370000 b0effdff 1c380000 f0f2fdff .7.......8...... │ │ │ │ - 0x0003d6a8 c4380000 f0f6fdff 14390000 f0fafdff .8.......9...... │ │ │ │ - 0x0003d6b8 64390000 f0fefdff 583a0000 00fffdff d9......X:...... │ │ │ │ - 0x0003d6c8 6c3a0000 20fffdff 803a0000 30fffdff l:.. ....:..0... │ │ │ │ - 0x0003d6d8 943a0000 40fffdff a83a0000 50fffdff .:..@....:..P... │ │ │ │ - 0x0003d6e8 bc3a0000 60fffdff d03a0000 70fffdff .:..`....:..p... │ │ │ │ - 0x0003d6f8 e43a0000 a001feff 103b0000 a002feff .:.......;...... │ │ │ │ - 0x0003d708 443b0000 e002feff 583b0000 4003feff D;......X;..@... │ │ │ │ - 0x0003d718 a43b0000 c003feff c43b0000 5005feff .;.......;..P... │ │ │ │ - 0x0003d728 283a0000 8c05feff 3c3a0000 e805feff (:......<:...... │ │ │ │ - 0x0003d738 6c3b0000 e806feff 303c0000 0809feff l;......0<...... │ │ │ │ - 0x0003d748 7c3c0000 3809feff 983c0000 a809feff |<..8....<...... │ │ │ │ - 0x0003d758 b83c0000 880efeff 503d0000 980efeff .<......P=...... │ │ │ │ - 0x0003d768 643d0000 a80efeff 783d0000 b80efeff d=......x=...... │ │ │ │ - 0x0003d778 8c3d0000 c80efeff a03d0000 1810feff .=.......=...... │ │ │ │ - 0x0003d788 b43d0000 b810feff e03d0000 2819feff .=.......=..(... │ │ │ │ - 0x0003d798 243e0000 681dfeff 003c0000 cc1dfeff $>..h....<...... │ │ │ │ - 0x0003d7a8 1c3c0000 101efeff b03e0000 301efeff .<.......>..0... │ │ │ │ - 0x0003d7b8 c43e0000 101ffeff 083f0000 201ffeff .>.......?.. ... │ │ │ │ - 0x0003d7c8 1c3f0000 8020feff a83f0000 a021feff .?... ...?...!.. │ │ │ │ - 0x0003d7d8 e43f0000 3022feff 18400000 ac22feff .?..0"...@...".. │ │ │ │ - 0x0003d7e8 703f0000 d423feff bc400000 9427feff p?...#...@...'.. │ │ │ │ - 0x0003d7f8 20410000 d428feff bc410000 c42dfeff A...(...A...-.. │ │ │ │ - 0x0003d808 94430000 9445feff ec430000 0c49feff .C...E...C...I.. │ │ │ │ - 0x0003d818 38400000 7c49feff 54400000 f449feff 8@..|I..T@...I.. │ │ │ │ - 0x0003d828 78400000 144cfeff 50410000 504dfeff x@...L..PA..PM.. │ │ │ │ - 0x0003d838 88410000 884efeff 48420000 e853feff .A...N..HB...S.. │ │ │ │ - 0x0003d848 ac420000 7454feff c8420000 cc58feff .B..tT...B...X.. │ │ │ │ - 0x0003d858 10430000 e85afeff 54430000 905cfeff .C...Z..TC...\.. │ │ │ │ - 0x0003d868 c4440000 305dfeff ec440000 205efeff .D..0]...D.. ^.. │ │ │ │ - 0x0003d878 28450000 505efeff 44450000 f05ffeff (E..P^..DE..._.. │ │ │ │ - 0x0003d888 a0450000 f061feff e4450000 7062feff .E...a...E..pb.. │ │ │ │ - 0x0003d898 f8450000 1063feff 0c460000 4063feff .E...c...F..@c.. │ │ │ │ - 0x0003d8a8 20460000 6063feff 34460000 6065feff F..`c..4F..`e.. │ │ │ │ - 0x0003d8b8 7c460000 1067feff c0460000 3068feff |F...g...F..0h.. │ │ │ │ - 0x0003d8c8 f8460000 f068feff 0c470000 f069feff .F...h...G...i.. │ │ │ │ - 0x0003d8d8 20470000 006afeff 34470000 106afeff G...j..4G...j.. │ │ │ │ - 0x0003d8e8 48470000 206afeff 5c470000 306afeff HG.. j..\G..0j.. │ │ │ │ - 0x0003d8f8 70470000 706afeff 94470000 806bfeff pG..pj...G...k.. │ │ │ │ - 0x0003d908 a8470000 906cfeff bc470000 906dfeff .G...l...G...m.. │ │ │ │ - 0x0003d918 d0470000 b06efeff f0470000 a074feff .G...n...G...t.. │ │ │ │ - 0x0003d928 b8480000 d076feff 34490000 4079feff .H...v..4I..@y.. │ │ │ │ - 0x0003d938 9c4a0000 087afeff 60440000 b07afeff .J...z..`D...z.. │ │ │ │ - 0x0003d948 98440000 507bfeff b0490000 907dfeff .D..P{...I...}.. │ │ │ │ - 0x0003d958 d8490000 d085feff 584a0000 b087feff .I......XJ...... │ │ │ │ - 0x0003d968 d04a0000 3088feff f84a0000 6088feff .J..0....J..`... │ │ │ │ - 0x0003d978 144b0000 d088feff 404b0000 888afeff .K......@K...... │ │ │ │ - 0x0003d988 784b0000 c88bfeff ac4b0000 688dfeff xK.......K..h... │ │ │ │ - 0x0003d998 084c0000 688ffeff 4c4c0000 4892feff .L..h...LL..H... │ │ │ │ - 0x0003d9a8 d44c0000 d898feff 584d0000 089bfeff .L......XM...... │ │ │ │ - 0x0003d9b8 ec4d0000 a89efeff 984e0000 d8a0feff .M.......N...... │ │ │ │ - 0x0003d9c8 204f0000 f8a0feff 3c4f0000 18a1feff O.............>..\... │ │ │ │ + 0x0003d640 f43e0000 6cbefeff 083f0000 7cbefeff .>..l....?..|... │ │ │ │ + 0x0003d650 1c3f0000 9cbefeff c03d0000 d0befeff .?.......=...... │ │ │ │ + 0x0003d660 d43d0000 34bffeff 303f0000 44bffeff .=..4...0?..D... │ │ │ │ + 0x0003d670 743f0000 14c1feff b43f0000 38c2feff t?.......?..8... │ │ │ │ + 0x0003d680 443f0000 74c2feff 583f0000 d0c2feff D?..t...X?...... │ │ │ │ + 0x0003d690 08400000 a0c7feff 80400000 d0c7feff .@.......@...... │ │ │ │ + 0x0003d6a0 94400000 10c8feff a8400000 50c8feff .@.......@..P... │ │ │ │ + 0x0003d6b0 bc400000 60c8feff d0400000 90c8feff .@..`....@...... │ │ │ │ + 0x0003d6c0 e4400000 c0c9feff 38410000 f8cefeff .@......8A...... │ │ │ │ + 0x0003d6d0 d83f0000 34cffeff ec3f0000 90cffeff .?..4....?...... │ │ │ │ + 0x0003d6e0 ec410000 30d2feff 40420000 60d2feff .A..0...@B..`... │ │ │ │ + 0x0003d6f0 54420000 a0d2feff 68420000 b0d2feff TB......hB...... │ │ │ │ + 0x0003d700 7c420000 b0d3feff 9c420000 40d6feff |B.......B..@... │ │ │ │ + 0x0003d710 f4420000 34d9feff 88410000 f4d9feff .B..4....A...... │ │ │ │ + 0x0003d720 c0410000 b4dafeff 40430000 a4dbfeff .A......@C...... │ │ │ │ + 0x0003d730 78430000 d4dbfeff 94430000 54dcfeff xC.......C..T... │ │ │ │ + 0x0003d740 b0430000 94dcfeff c4430000 c4defeff .C.......C...... │ │ │ │ + 0x0003d750 f8430000 f4dffeff 20440000 b4e3feff .C...... D...... │ │ │ │ + 0x0003d760 94440000 54e4feff a8440000 e4e4feff .D..T....D...... │ │ │ │ + 0x0003d770 c8440000 24e6feff 28450000 b4e6feff .D..$...(E...... │ │ │ │ + 0x0003d780 3c450000 34eafeff c0450000 b4eafeff U..D.PD..P │ │ │ │ - 0x0003de50 97025081 0102a80a c144d848 d7440e00 ..P......D.H.D.. │ │ │ │ - 0x0003de60 500b6c99 044cd958 990450d9 34000000 P.l..L.X..P.4... │ │ │ │ - 0x0003de70 50020000 cc8dfcff 0c010000 00440e30 P............D.0 │ │ │ │ - 0x0003de80 4497024c 98035081 01780ac1 44d748d8 D..L..P..x..D.H. │ │ │ │ - 0x0003de90 440e0054 0b780ac1 44d748d8 440e0058 D..T.x..D.H.D..X │ │ │ │ - 0x0003dea0 0b000000 34000000 88020000 a48efcff ....4........... │ │ │ │ - 0x0003deb0 c4000000 00440e20 4498034c 97025081 .....D. D..L..P. │ │ │ │ - 0x0003dec0 016c0ac1 44d848d7 440e0050 0b6c0ac1 .l..D.H.D..P.l.. │ │ │ │ - 0x0003ded0 44d848d7 440e0044 0b000000 10000000 D.H.D..D........ │ │ │ │ - 0x0003dee0 c0020000 3c8ffcff 14000000 00000000 ....<........... │ │ │ │ - 0x0003def0 10000000 d4020000 488ffcff 0c000000 ........H....... │ │ │ │ - 0x0003df00 00000000 10000000 e8020000 448ffcff ............D... │ │ │ │ - 0x0003df10 1c000000 00000000 1c000000 fc020000 ................ │ │ │ │ - 0x0003df20 508ffcff 1c010000 00540e40 58810102 P........T.@X... │ │ │ │ - 0x0003df30 4c0ac148 0e00500b 34000000 1c030000 L..H..P.4....... │ │ │ │ - 0x0003df40 5090fcff d4000000 00440e20 4498034c P........D. D..L │ │ │ │ - 0x0003df50 97025481 01780ac1 44d848d7 440e0060 ..T..x..D.H.D..` │ │ │ │ - 0x0003df60 0b5c0ac1 44d848d7 440e0044 0b000000 .\..D.H.D..D.... │ │ │ │ - 0x0003df70 30000000 54030000 f890fcff c0000000 0...T........... │ │ │ │ - 0x0003df80 00440e20 4498034c 97025481 0102400a .D. D..L..T...@. │ │ │ │ - 0x0003df90 c144d848 d7440e00 580b5cc1 44d848d7 .D.H.D..X.\.D.H. │ │ │ │ - 0x0003dfa0 440e0000 34000000 60030000 8491fcff D...4...`....... │ │ │ │ - 0x0003dfb0 ac000000 04e75300 00440e50 44970250 ......S..D.PD..P │ │ │ │ - 0x0003dfc0 99045081 01780ac1 44d748d9 440e0048 ..P..x..D.H.D..H │ │ │ │ - 0x0003dfd0 0b449803 4cd85898 03000000 60000000 .D..L.X.....`... │ │ │ │ - 0x0003dfe0 c0030000 fc91fcff 40010000 00440e40 ........@....D.@ │ │ │ │ - 0x0003dff0 4c97029b 06549a05 9c076081 01980348 L....T....`....H │ │ │ │ - 0x0003e000 99040244 0ac144d9 44d744d8 44da44db ...D..D.D.D.D.D. │ │ │ │ - 0x0003e010 44dc480e 00500b44 0ac144d9 44d744d8 D.H..P.D..D.D.D. │ │ │ │ - 0x0003e020 44da44db 44dc480e 005c0b44 d9480ac1 D.D.D.H..\.D.H.. │ │ │ │ - 0x0003e030 4cd744d8 44da44db 44dc480e 00480b00 L.D.D.D.D.H..H.. │ │ │ │ - 0x0003e040 7c000000 fc030000 d892fcff 90030000 |............... │ │ │ │ - 0x0003e050 045d5300 004c0e90 014c9804 5497039d .]S..L...L..T... │ │ │ │ - 0x0003e060 099f0b81 01024496 029c0899 059a069b ......D......... │ │ │ │ - 0x0003e070 079e0a03 dc01d644 d944da44 db44dc44 .......D.D.D.D.D │ │ │ │ - 0x0003e080 de58c144 d844dd44 df48d744 0e00500e .X.D.D.D.H.D..P. │ │ │ │ - 0x0003e090 90018101 96029703 98049905 9a069b07 ................ │ │ │ │ - 0x0003e0a0 9c089d09 9e0a9f0b 02a8d6d9 dadbdcde ................ │ │ │ │ - 0x0003e0b0 58960299 059a069b 079c089e 0a000000 X............... │ │ │ │ - 0x0003e0c0 80000000 7c040000 e895fcff e8030000 ....|........... │ │ │ │ - 0x0003e0d0 04ed5200 00440e90 01509a06 5099059d ..R..D...P..P... │ │ │ │ - 0x0003e0e0 09810102 40960297 039b079c 089e0a9f ....@........... │ │ │ │ - 0x0003e0f0 0b980403 3801d644 d744d844 db44dc44 ....8..D.D.D.D.D │ │ │ │ - 0x0003e100 de44df5c c144da44 dd48d944 0e004c0e .D.\.D.D.H.D..L. │ │ │ │ - 0x0003e110 90018101 96029703 98049905 9a069b07 ................ │ │ │ │ - 0x0003e120 9c089d09 9e0a9f0b 03a801d6 d7d8dbdc ................ │ │ │ │ - 0x0003e130 dedf5c96 02970398 049b079c 089e0a9f ..\............. │ │ │ │ - 0x0003e140 0b000000 34000000 28050000 3cb1fcff ....4...(...<... │ │ │ │ - 0x0003e150 98000000 00440e20 48970298 03509904 .....D. H....P.. │ │ │ │ - 0x0003e160 81010248 0ac144d7 44d94cd8 440e0044 ...H..D.D.L.D..D │ │ │ │ - 0x0003e170 0b44c144 d744d844 d9440e00 2c000000 .D.D.D.D.D..,... │ │ │ │ - 0x0003e180 60050000 9cb1fcff c8000000 00440e30 `............D.0 │ │ │ │ - 0x0003e190 44810102 3c0ac148 0e00540b 500ac148 D...<..H..T.P..H │ │ │ │ - 0x0003e1a0 0e00480b 7cc1480e 00000000 2c000000 ..H.|.H.....,... │ │ │ │ - 0x0003e1b0 90050000 ec98fcff ac000000 00440ed0 .............D.. │ │ │ │ - 0x0003e1c0 01489702 5c98034c 81019904 02540ac1 .H..\..L.....T.. │ │ │ │ - 0x0003e1d0 44d744d8 48d9440e 00440b00 48000000 D.D.H.D..D..H... │ │ │ │ - 0x0003e1e0 98050000 6c99fcff ec010000 04e05100 ....l.........Q. │ │ │ │ - 0x0003e1f0 00440e90 01449904 54970250 98039a05 .D...D..T..P.... │ │ │ │ - 0x0003e200 58810102 a40ac144 d744d944 da48d844 X......D.D.D.H.D │ │ │ │ - 0x0003e210 0e00500b 02a09b06 9c0748db dc5c9b06 ..P.......H..\.. │ │ │ │ - 0x0003e220 9c074cdb dc000000 48000000 e4050000 ..L.....H....... │ │ │ │ - 0x0003e230 109bfcff fc010000 04ac5100 00440e90 ..........Q..D.. │ │ │ │ - 0x0003e240 01449904 54970250 98039a05 58810102 .D..T..P....X... │ │ │ │ - 0x0003e250 a40ac144 d744d944 da48d844 0e00600b ...D.D.D.H.D..`. │ │ │ │ - 0x0003e260 02a09b06 9c0748db dc5c9b06 9c074cdb ......H..\....L. │ │ │ │ - 0x0003e270 dc000000 40000000 58060000 c49cfcff ....@...X....... │ │ │ │ - 0x0003e280 00010000 00440e60 4899045c 9a055497 .....D.`H..\..T. │ │ │ │ - 0x0003e290 02810170 980360d8 74c144d7 44d944da ...p..`.t.D.D.D. │ │ │ │ - 0x0003e2a0 440e0050 0e608101 97029803 99049a05 D..P.`.......... │ │ │ │ - 0x0003e2b0 58d84498 03000000 4c000000 74060000 X.D.....L...t... │ │ │ │ - 0x0003e2c0 809dfcff fc010000 04345100 00440ef0 .........4Q..D.. │ │ │ │ - 0x0003e2d0 01489702 98036099 04508101 02649b06 .H....`..P...d.. │ │ │ │ - 0x0003e2e0 0280db50 0ac144d7 44d844d9 440e0060 ...P..D.D.D.D..` │ │ │ │ - 0x0003e2f0 0b609b06 44db4c9a 059b0648 da740a9a .`..D.L....H.t.. │ │ │ │ - 0x0003e300 05440b58 9a0550da 4c000000 c4060000 .D.X..P.L....... │ │ │ │ - 0x0003e310 309ffcff 1c020000 04035100 00440ef0 0.........Q..D.. │ │ │ │ - 0x0003e320 01489702 98036099 04508101 025c0ac1 .H....`..P...\.. │ │ │ │ - 0x0003e330 44d744d8 44d9440e 00580b44 9b0602a8 D.D.D.D..X.D.... │ │ │ │ - 0x0003e340 db589b06 60db4c9a 059b0648 da740a9a .X..`.L....H.t.. │ │ │ │ - 0x0003e350 05440b58 9a0550da 64000000 14070000 .D.X..P.d....... │ │ │ │ - 0x0003e360 00a1fcff 8c020000 04d35000 00440e80 ..........P..D.. │ │ │ │ - 0x0003e370 05449c08 50960264 98049905 9b079d09 .D..P..d........ │ │ │ │ - 0x0003e380 9f0b4881 01025c97 03509e0a 02cc0ac1 ..H...\..P...... │ │ │ │ - 0x0003e390 44d744de 44d644d8 44d944db 44dc44dd D.D.D.D.D.D.D.D. │ │ │ │ - 0x0003e3a0 44df440e 005c0b5c 9a064cda 689a0650 D.D..\.\..L.h..P │ │ │ │ - 0x0003e3b0 da5cde70 9a069e0a 4cda48d7 de449703 .\.p....L.H..D.. │ │ │ │ - 0x0003e3c0 60000000 7c070000 40b0fcff 9c010000 `...|...@....... │ │ │ │ - 0x0003e3d0 049f5000 00440e50 489c079d 08509702 ..P..D.PH....P.. │ │ │ │ - 0x0003e3e0 54810198 03489a05 6c9e0950 9b067099 T....H..l..P..p. │ │ │ │ - 0x0003e3f0 040270d9 60c154d8 44da44db 44de44d7 ..p.`.T.D.D.D.D. │ │ │ │ - 0x0003e400 44dc44dd 440e0044 0e508101 97029803 D.D.D..D.P...... │ │ │ │ - 0x0003e410 9c079d08 5499049a 059b069e 0944d950 ....T........D.P │ │ │ │ - 0x0003e420 99040000 54000000 e0070000 c4a2fcff ....T........... │ │ │ │ - 0x0003e430 dc050000 044e5000 00440ee0 02549703 .....NP..D...T.. │ │ │ │ - 0x0003e440 689a069e 0a810196 02980499 059b079f h............... │ │ │ │ - 0x0003e450 0b02800a c144d644 d744d844 d944db44 .....D.D.D.D.D.D │ │ │ │ - 0x0003e460 de44df48 da440e00 480b03c8 039c089d .D.H.D..H....... │ │ │ │ - 0x0003e470 0948dcdd 709c089d 0950dcdd 40000000 .H..p....P..@... │ │ │ │ - 0x0003e480 60080000 48b1fcff b0010000 00440e60 `...H........D.` │ │ │ │ - 0x0003e490 489a059c 07509702 5c810198 0399049b H....P..\....... │ │ │ │ - 0x0003e4a0 069d089e 09031401 0ac154d7 44d844d9 ..........T.D.D. │ │ │ │ - 0x0003e4b0 44da44db 44dc44dd 44de440e 00500b00 D.D.D.D.D.D..P.. │ │ │ │ - 0x0003e4c0 8c000000 7c080000 08a8fcff a8050000 ....|........... │ │ │ │ - 0x0003e4d0 04fd4f00 004c0ec0 05509703 98046499 ..O..L...P....d. │ │ │ │ - 0x0003e4e0 059c089d 099f0b50 81010268 96020334 .......P...h...4 │ │ │ │ - 0x0003e4f0 019a069e 0a039c01 0ac144d6 44da44de ..........D.D.D. │ │ │ │ - 0x0003e500 44d844d9 44dc44dd 44df48d7 440e005c D.D.D.D.D.H.D..\ │ │ │ │ - 0x0003e510 0b0260da de609a06 9e0a449b 074cdadb ..`..`....D..L.. │ │ │ │ - 0x0003e520 de5cd602 3c0a9602 9a069b07 9e0a500b .\..<.........P. │ │ │ │ - 0x0003e530 48960202 580ad648 0b489a06 9e0a023c H...X..H.H.....< │ │ │ │ - 0x0003e540 0a9b074c 0b58dade 4c9a069b 079e0a00 ...L.X..L....... │ │ │ │ - 0x0003e550 2c000000 34090000 d879fcff b4000000 ,...4....y...... │ │ │ │ - 0x0003e560 00440e30 44980350 97025081 0102680a .D.0D..P..P...h. │ │ │ │ - 0x0003e570 c144d848 d7500e00 440b0000 00000000 .D.H.P..D....... │ │ │ │ - 0x0003e580 10000000 64090000 fcb1fcff 14000000 ....d........... │ │ │ │ - 0x0003e590 00000000 28000000 78090000 08b2fcff ....(...x....... │ │ │ │ - 0x0003e5a0 84000000 00440e40 44980354 97025081 .....D.@D..T..P. │ │ │ │ - 0x0003e5b0 0102400a c144d744 d8440e00 480b0000 ..@..D.D.D..H... │ │ │ │ - 0x0003e5c0 1c000000 a4090000 6cb2fcff a4000000 ........l....... │ │ │ │ - 0x0003e5d0 00540e40 44810160 0ac1440e 00540b00 .T.@D..`..D..T.. │ │ │ │ - 0x0003e5e0 1c000000 c4090000 fcb2fcff 94000000 ................ │ │ │ │ - 0x0003e5f0 00540e40 44810160 0ac1440e 00440b00 .T.@D..`..D..D.. │ │ │ │ - 0x0003e600 10000000 e4090000 7cb3fcff 08000000 ........|....... │ │ │ │ - 0x0003e610 00000000 10000000 f8090000 78b3fcff ............x... │ │ │ │ - 0x0003e620 08000000 00000000 1c000000 0c0a0000 ................ │ │ │ │ - 0x0003e630 74b3fcff c4000000 00540e40 44810178 t........T.@D..x │ │ │ │ - 0x0003e640 0ac1440e 004c0b00 1c000000 2c0a0000 ..D..L......,... │ │ │ │ - 0x0003e650 24b4fcff dc000000 00540e40 44810102 $........T.@D... │ │ │ │ - 0x0003e660 400ac144 0e00540b 1c000000 4c0a0000 @..D..T.....L... │ │ │ │ - 0x0003e670 e4b4fcff dc000000 00540e40 44810102 .........T.@D... │ │ │ │ - 0x0003e680 400ac144 0e00540b 10000000 6c0a0000 @..D..T.....l... │ │ │ │ - 0x0003e690 58d7fcff 34000000 00000000 18000000 X...4........... │ │ │ │ - 0x0003e6a0 800a0000 80d7fcff 4c000000 00540e20 ........L....T. │ │ │ │ - 0x0003e6b0 44810154 c14c0e00 54000000 740a0000 D..T.L..T...t... │ │ │ │ - 0x0003e6c0 80b5fcff 801f0000 044b4e00 00440e80 .........KN..D.. │ │ │ │ - 0x0003e6d0 0a024897 03980499 059d0981 0196029b ..H............. │ │ │ │ - 0x0003e6e0 079c089e 0a9f0b03 e4190ac1 44d644d7 ............D.D. │ │ │ │ - 0x0003e6f0 44d844d9 44db44dc 44dd44de 44df440e D.D.D.D.D.D.D.D. │ │ │ │ - 0x0003e700 00580b02 a49a064c da689a06 50da0000 .X.....L.h..P... │ │ │ │ - 0x0003e710 34000000 f40a0000 58d7fcff e8000000 4.......X....... │ │ │ │ - 0x0003e720 00440e40 4898039b 06608101 97029904 .D.@H....`...... │ │ │ │ - 0x0003e730 9a050288 0ac154d7 44d844d9 44da44db ......T.D.D.D.D. │ │ │ │ - 0x0003e740 440e0044 0b000000 34000000 040b0000 D..D....4....... │ │ │ │ - 0x0003e750 70d4fcff 08020000 046a4f00 00540e50 p........jO..T.P │ │ │ │ - 0x0003e760 54970298 03810199 049a0503 30010ac1 T...........0... │ │ │ │ - 0x0003e770 44d744d8 44d944da 440e0044 0b000000 D.D.D.D.D..D.... │ │ │ │ - 0x0003e780 24000000 640b0000 e0d7fcff 4c000000 $...d.......L... │ │ │ │ - 0x0003e790 00440e30 4497024c 98035081 0150c14c .D.0D..L..P..P.L │ │ │ │ - 0x0003e7a0 d844d744 0e000000 48000000 8c0b0000 .D.D....H....... │ │ │ │ - 0x0003e7b0 08d8fcff 38020000 00440e70 4c810150 ....8....D.pL..P │ │ │ │ - 0x0003e7c0 0ac1440e 004c0b44 97024c98 03609904 ..D..L.D..L..`.. │ │ │ │ - 0x0003e7d0 9a050344 01c144d7 44d844d9 44da440e ...D..D.D.D.D.D. │ │ │ │ - 0x0003e7e0 00580e70 81014497 020258c1 44d7440e .X.p..D...X.D.D. │ │ │ │ - 0x0003e7f0 00000000 2c000000 b00b0000 fcd9fcff ....,........... │ │ │ │ - 0x0003e800 c0000000 04f14e00 00440e10 4497024c ......N..D..D..L │ │ │ │ - 0x0003e810 81010270 0ac144d7 480e0060 0b44c144 ...p..D.H..`.D.D │ │ │ │ - 0x0003e820 d7440e00 24000000 e00b0000 8cdafcff .D..$........... │ │ │ │ - 0x0003e830 a0000000 04ca4e00 00440e10 4497024c ......N..D..D..L │ │ │ │ - 0x0003e840 81010278 c148d748 0e000000 34000000 ...x.H.H....4... │ │ │ │ - 0x0003e850 300c0000 04dbfcff b4000000 00480e40 0............H.@ │ │ │ │ - 0x0003e860 5c970298 0399049a 059b069c 07810102 \............... │ │ │ │ - 0x0003e870 50c144d7 44d844d9 44da44db 44dc440e P.D.D.D.D.D.D.D. │ │ │ │ - 0x0003e880 00000000 34000000 400c0000 8cdbfcff ....4...@....... │ │ │ │ - 0x0003e890 f8000000 04734e00 00440e20 44970202 .....sN..D. D... │ │ │ │ - 0x0003e8a0 7c810150 0ac144d7 440e0054 0b440ac1 |..P..D.D..T.D.. │ │ │ │ - 0x0003e8b0 4cd7440e 00440b44 98030000 34000000 L.D..D.D....4... │ │ │ │ - 0x0003e8c0 780c0000 54dcfcff 78010000 044a4e00 x...T...x....JN. │ │ │ │ - 0x0003e8d0 00440e20 02649702 8101024c 0ac144d7 .D. .d.....L..D. │ │ │ │ - 0x0003e8e0 440e0054 0b02640a c14cd744 0e00440b D..T..d..L.D..D. │ │ │ │ - 0x0003e8f0 44980300 10000000 d80c0000 9cddfcff D............... │ │ │ │ - 0x0003e900 0c000000 00000000 30000000 ec0c0000 ........0....... │ │ │ │ - 0x0003e910 98ddfcff 80000000 00440e30 4497024c .........D.0D..L │ │ │ │ - 0x0003e920 98034c81 01680ac1 44d744d8 440e004c ..L..h..D.D.D..L │ │ │ │ - 0x0003e930 0b4cc144 d744d848 0e000000 30000000 .L.D.D.H....0... │ │ │ │ - 0x0003e940 200d0000 e4ddfcff 7c000000 00440e30 .......|....D.0 │ │ │ │ - 0x0003e950 4497024c 98034c81 01680ac1 44d744d8 D..L..L..h..D.D. │ │ │ │ - 0x0003e960 440e004c 0b48c144 d748d844 0e000000 D..L.H.D.H.D.... │ │ │ │ - 0x0003e970 10000000 540d0000 30defcff 0c000000 ....T...0....... │ │ │ │ - 0x0003e980 00000000 10000000 680d0000 2cdefcff ........h...,... │ │ │ │ - 0x0003e990 08000000 00000000 10000000 7c0d0000 ............|... │ │ │ │ - 0x0003e9a0 28defcff 08000000 00000000 10000000 (............... │ │ │ │ - 0x0003e9b0 900d0000 24defcff 08000000 00000000 ....$........... │ │ │ │ - 0x0003e9c0 10000000 a40d0000 20defcff 08000000 ........ ....... │ │ │ │ - 0x0003e9d0 00000000 10000000 b80d0000 1cdefcff ................ │ │ │ │ - 0x0003e9e0 08000000 00000000 10000000 cc0d0000 ................ │ │ │ │ - 0x0003e9f0 18defcff 24000000 00000000 44000000 ....$.......D... │ │ │ │ - 0x0003ea00 e00d0000 34defcff bc000000 00440e30 ....4........D.0 │ │ │ │ - 0x0003ea10 4497024c 99045481 0198039a 05489b06 D..L..T......H.. │ │ │ │ - 0x0003ea20 680ac144 d744d844 d944da44 db440e00 h..D.D.D.D.D.D.. │ │ │ │ - 0x0003ea30 600b48c1 44d744d8 44d94cda 44db440e `.H.D.D.D.L.D.D. │ │ │ │ - 0x0003ea40 00000000 10000000 280e0000 acdefcff ........(....... │ │ │ │ - 0x0003ea50 94000000 00000000 50000000 140e0000 ........P....... │ │ │ │ - 0x0003ea60 38dffcff 70010000 04bd4c00 00580e90 8...p.....L..X.. │ │ │ │ - 0x0003ea70 01689602 97039804 99059a06 9d099e0a .h.............. │ │ │ │ - 0x0003ea80 9f0b8101 02c80ac1 44d644d7 44d844d9 ........D.D.D.D. │ │ │ │ - 0x0003ea90 44da44dd 44de44df 440e0044 0b489b07 D.D.D.D.D..D.H.. │ │ │ │ - 0x0003eaa0 9c0848db dc649b07 9c080000 90000000 ..H..d.......... │ │ │ │ - 0x0003eab0 680e0000 54e0fcff 0c040000 047d4c00 h...T........}L. │ │ │ │ - 0x0003eac0 00440e80 01449904 50970254 81019803 .D...D..P..T.... │ │ │ │ - 0x0003ead0 02649a05 02789c07 02dc9b06 0264db50 .d...x.......d.P │ │ │ │ - 0x0003eae0 c144da44 dc44d744 d844d944 0e00500e .D.D.D.D.D.D..P. │ │ │ │ - 0x0003eaf0 80018101 97029803 99049a05 449c075c ............D..\ │ │ │ │ - 0x0003eb00 dadc449a 05749c07 489b0660 db60dadc ..D..t..H..`.`.. │ │ │ │ - 0x0003eb10 580a9a05 480b609a 059b069c 0744db48 X...H.`......D.H │ │ │ │ - 0x0003eb20 9b064cdb 589b0650 dbdc5c9b 069c074c ..L.X..P..\....L │ │ │ │ - 0x0003eb30 dadbdc60 9a059b06 9c070000 00000000 ...`............ │ │ │ │ - 0x0003eb40 20000000 240f0000 e4e3fcff 68000000 ...$.......h... │ │ │ │ - 0x0003eb50 00440e10 48810197 02024cc1 44d7480e .D..H.....L.D.H. │ │ │ │ - 0x0003eb60 00000000 18000000 480f0000 30e4fcff ........H...0... │ │ │ │ - 0x0003eb70 1c000000 00440e10 4481014c c1440e00 .....D..D..L.D.. │ │ │ │ - 0x0003eb80 10000000 640f0000 34e4fcff 04000000 ....d...4....... │ │ │ │ - 0x0003eb90 00000000 30000000 780f0000 30e4fcff ....0...x...0... │ │ │ │ - 0x0003eba0 bc000000 004c0ec0 01449803 70810197 .....L...D..p... │ │ │ │ - 0x0003ebb0 02990402 640ac144 d744d844 d9440e00 ....d..D.D.D.D.. │ │ │ │ - 0x0003ebc0 440b0000 00000000 34000000 ac0f0000 D.......4....... │ │ │ │ - 0x0003ebd0 9ceefcff c8000000 00440e20 48970298 .........D. H... │ │ │ │ - 0x0003ebe0 03509904 81010268 0ac144d7 44d844d9 .P.....h..D.D.D. │ │ │ │ - 0x0003ebf0 480e0058 0b44c144 d744d844 d9440e00 H..X.D.D.D.D.D.. │ │ │ │ - 0x0003ec00 28000000 e40f0000 44effcff a8000000 (.......D....... │ │ │ │ - 0x0003ec10 00440e20 48970298 03509904 81010270 .D. H....P.....p │ │ │ │ - 0x0003ec20 c144d744 d848d948 0e000000 50000000 .D.D.H.H....P... │ │ │ │ - 0x0003ec30 e80f0000 74e4fcff 9c020000 04484b00 ....t........HK. │ │ │ │ - 0x0003ec40 00440e60 44970254 98038101 640ac144 .D.`D..T....d..D │ │ │ │ - 0x0003ec50 d744d844 0e00440b 4c990454 9a050244 .D.D..D.L..T...D │ │ │ │ - 0x0003ec60 0ad944da 580b4c0a d944da70 0b02cc0a ..D.X.L..D.p.... │ │ │ │ - 0x0003ec70 d944da50 0b0278d9 da489904 9a050000 .D.P..x..H...... │ │ │ │ - 0x0003ec80 10000000 64100000 c0e6fcff 2c000000 ....d.......,... │ │ │ │ - 0x0003ec90 00000000 10000000 78100000 dce6fcff ........x....... │ │ │ │ - 0x0003eca0 3c000000 00000000 10000000 8c100000 <............... │ │ │ │ - 0x0003ecb0 08e7fcff 08000000 00000000 1c000000 ................ │ │ │ │ - 0x0003ecc0 a0100000 04e7fcff fc000000 005c0e30 .............\.0 │ │ │ │ - 0x0003ecd0 4c810102 5c0ac148 0e00440b 54000000 L...\..H..D.T... │ │ │ │ - 0x0003ece0 98100000 e4e7fcff 88020000 04b34a00 ..............J. │ │ │ │ - 0x0003ecf0 004c0ea0 01489d08 509c0754 97029904 .L...H..P..T.... │ │ │ │ - 0x0003ed00 549e0950 98039a05 4c9b064c 81010354 T..P....L..L...T │ │ │ │ - 0x0003ed10 010ac144 d744d844 d944da44 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ - 0x0003ed20 dd44de44 0e00440b 02449f0a 4cdf649f .D.D..D..D..L.d. │ │ │ │ - 0x0003ed30 0a4cdf00 48000000 f0100000 1ceafcff .L..H........... │ │ │ │ - 0x0003ed40 ec020000 04864a00 00440e80 01449b06 ......J..D...D.. │ │ │ │ - 0x0003ed50 509d0854 98039904 609a059c 07810197 P..T....`....... │ │ │ │ - 0x0003ed60 029e0903 8c010ac1 44d744d8 44d944da ........D.D.D.D. │ │ │ │ - 0x0003ed70 44db44dc 44dd44de 440e0044 0b000000 D.D.D.D.D..D.... │ │ │ │ - 0x0003ed80 24000000 64110000 dcf3fcff a4000000 $...d........... │ │ │ │ - 0x0003ed90 00540e20 44810168 c1440e00 023c0e20 .T. D..h.D...<. │ │ │ │ - 0x0003eda0 810144c1 440e0000 20000000 8c110000 ..D.D... ....... │ │ │ │ - 0x0003edb0 68f4fcff 58000000 00440e10 4497024c h...X....D..D..L │ │ │ │ - 0x0003edc0 810170c1 48d7480e 00000000 28000000 ..p.H.H.....(... │ │ │ │ - 0x0003edd0 b0110000 38eefcff 3c010000 00440e70 ....8...<....D.p │ │ │ │ - 0x0003ede0 44970254 98038101 02440ac1 44d744d8 D..T.....D..D.D. │ │ │ │ - 0x0003edf0 440e0054 0b000000 10000000 dc110000 D..T............ │ │ │ │ - 0x0003ee00 4ceffcff 0c000000 00000000 4c000000 L...........L... │ │ │ │ - 0x0003ee10 c8110000 48effcff 3c010000 04d94900 ....H...<.....I. │ │ │ │ - 0x0003ee20 00440e70 44980350 9c075497 029a0558 .D.pD..P..T....X │ │ │ │ - 0x0003ee30 99049d08 81010270 0ac144d7 44d844d9 .......p..D.D.D. │ │ │ │ - 0x0003ee40 44da44dc 44dd440e 00480b44 0a9b0644 D.D.D.D..H.D...D │ │ │ │ - 0x0003ee50 0b640a9b 064c0b58 9b060000 60000000 .d...L.X....`... │ │ │ │ - 0x0003ee60 18120000 38f0fcff c0020000 04a14900 ....8.........I. │ │ │ │ - 0x0003ee70 00440e80 01449d08 4c9c075c 98039904 .D...D..L..\.... │ │ │ │ - 0x0003ee80 5c9a059b 06810197 029e0964 9f0a0280 \..........d.... │ │ │ │ - 0x0003ee90 df02600a c144d744 d844d944 da44db44 ..`..D.D.D.D.D.D │ │ │ │ - 0x0003eea0 dc44dd44 de440e00 5c0b0260 9f0a025c .D.D.D..\..`...\ │ │ │ │ - 0x0003eeb0 df489f0a 024cdf58 9f0a0000 00000000 .H...L.X........ │ │ │ │ - 0x0003eec0 10000000 a4120000 c0fffcff 24000000 ............$... │ │ │ │ - 0x0003eed0 00000000 18000000 b8120000 e8fffcff ................ │ │ │ │ - 0x0003eee0 5c000000 00540e20 44810158 c14c0e00 \....T. D..X.L.. │ │ │ │ - 0x0003eef0 74000000 ac120000 88f3fcff bc040000 t............... │ │ │ │ - 0x0003ef00 042d4900 00440e70 44980354 97028101 .-I..D.pD..T.... │ │ │ │ - 0x0003ef10 640ac144 d744d844 0e00440b 027c0ac1 d..D.D.D..D..|.. │ │ │ │ - 0x0003ef20 44d744d8 480e0054 0b028099 049a0560 D.D.H..T.......` │ │ │ │ - 0x0003ef30 d9da4c99 04549a05 0264d944 da025899 ..L..T...d.D..X. │ │ │ │ - 0x0003ef40 049a0502 34d944da 02689904 9a0502c0 ....4.D..h...... │ │ │ │ - 0x0003ef50 d9da6099 049a0502 700ad944 da4c0b60 ..`.....p..D.L.` │ │ │ │ - 0x0003ef60 d9da5c99 049a0500 10000000 4c130000 ..\.........L... │ │ │ │ - 0x0003ef70 d0f7fcff 30000000 00000000 10000000 ....0........... │ │ │ │ - 0x0003ef80 60130000 ecf7fcff 3c000000 00000000 `.......<....... │ │ │ │ - 0x0003ef90 10000000 74130000 18f8fcff 3c000000 ....t.......<... │ │ │ │ - 0x0003efa0 00000000 10000000 88130000 44f8fcff ............D... │ │ │ │ - 0x0003efb0 0c000000 00000000 10000000 9c130000 ................ │ │ │ │ - 0x0003efc0 40f8fcff 2c000000 00000000 50000000 @...,.......P... │ │ │ │ - 0x0003efd0 88130000 5cf8fcff 24010000 047d4800 ....\...$....}H. │ │ │ │ - 0x0003efe0 00440e80 01449803 509c0754 97029a05 .D...D..P..T.... │ │ │ │ - 0x0003eff0 6099049d 089e099f 0a810102 780ac144 `...........x..D │ │ │ │ - 0x0003f000 d744d844 d944da44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x0003f010 0e00480b 440a9b06 440b589b 06000000 ..H.D...D.X..... │ │ │ │ - 0x0003f020 4c000000 dc130000 38f9fcff 18050000 L.......8....... │ │ │ │ - 0x0003f030 043b4800 00440ed0 04449d09 024c9602 .;H..D...D...L.. │ │ │ │ - 0x0003f040 97039804 99059e0a 9f0b8101 9a069b07 ................ │ │ │ │ - 0x0003f050 9c0803fc 020ac144 d644d744 d844d944 .......D.D.D.D.D │ │ │ │ - 0x0003f060 da44db44 dc44dd44 de44df44 0e00540b .D.D.D.D.D.D..T. │ │ │ │ - 0x0003f070 10000000 54140000 a8fefcff 04000000 ....T........... │ │ │ │ - 0x0003f080 00000000 24000000 68140000 4001fdff ....$...h...@... │ │ │ │ - 0x0003f090 94000000 00540e20 44810168 c1440e00 .....T. D..h.D.. │ │ │ │ - 0x0003f0a0 022c0e20 810144c1 440e0000 20000000 .,. ..D.D... ... │ │ │ │ - 0x0003f0b0 90140000 ac01fdff 58000000 00440e10 ........X....D.. │ │ │ │ - 0x0003f0c0 4497024c 810170c1 48d7480e 00000000 D..L..p.H.H..... │ │ │ │ - 0x0003f0d0 10000000 b4140000 58fefcff 08000000 ........X....... │ │ │ │ - 0x0003f0e0 00000000 48000000 a0140000 54fefcff ....H.......T... │ │ │ │ - 0x0003f0f0 34010000 04c84700 00440e70 44980350 4.....G..D.pD..P │ │ │ │ - 0x0003f100 9c075497 029a0554 99048101 02700ac1 ..T....T.....p.. │ │ │ │ - 0x0003f110 44d744d8 44d944da 44dc440e 00480b44 D.D.D.D.D.D..H.D │ │ │ │ - 0x0003f120 0a9b0644 0b640a9b 064c0b58 9b060000 ...D.d...L.X.... │ │ │ │ - 0x0003f130 44000000 ec140000 48fffcff 24010000 D.......H...$... │ │ │ │ - 0x0003f140 04944700 00440e80 01489803 9a055497 ..G..D...H....T. │ │ │ │ - 0x0003f150 02608101 99049b06 509d0802 700ac144 .`......P...p..D │ │ │ │ - 0x0003f160 d744d844 d944da44 db44dd44 0e00440b .D.D.D.D.D.D..D. │ │ │ │ - 0x0003f170 549c074c dc589c07 10000000 5c150000 T..L.X......\... │ │ │ │ - 0x0003f180 a008fdff 24000000 00000000 18000000 ....$........... │ │ │ │ - 0x0003f190 70150000 d808fdff 5c000000 00540e20 p.......\....T. │ │ │ │ - 0x0003f1a0 44810158 c14c0e00 64000000 64150000 D..X.L..d...d... │ │ │ │ - 0x0003f1b0 1801fdff 3c030000 042f4700 00440e80 ....<..../G..D.. │ │ │ │ - 0x0003f1c0 01449c07 50980364 9a059b06 9e099f0a .D..P..d........ │ │ │ │ - 0x0003f1d0 81019702 02b49d08 0310010a c144dd44 .............D.D │ │ │ │ - 0x0003f1e0 d744d844 da44db44 dc44de44 df440e00 .D.D.D.D.D.D.D.. │ │ │ │ - 0x0003f1f0 5c0b0240 dd02489d 08449904 4cd95899 \..@..H..D..L.X. │ │ │ │ - 0x0003f200 0450d948 dd5c9904 9d084cd9 dd489d08 .P.H.\....L..H.. │ │ │ │ - 0x0003f210 50000000 cc150000 f003fdff 7c020000 P...........|... │ │ │ │ - 0x0003f220 04f24600 00440e60 44970254 99048101 ..F..D.`D..T.... │ │ │ │ - 0x0003f230 640ac144 d744d944 0e00540b 4c980354 d..D.D.D..T.L..T │ │ │ │ - 0x0003f240 9a05780a d844da64 0b02a40a d844da58 ..x..D.d.....D.X │ │ │ │ - 0x0003f250 0b02400a d844da5c 0b023cd8 44da5098 ..@..D.\..<.D.P. │ │ │ │ - 0x0003f260 039a0500 44000000 20160000 1c06fdff ....D... ....... │ │ │ │ - 0x0003f270 6c010000 04b84600 00440e80 01449904 l.....F..D...D.. │ │ │ │ - 0x0003f280 54980368 97029b06 9c078101 02780ac1 T..h.........x.. │ │ │ │ - 0x0003f290 44d744d8 44d944db 44dc440e 004c0b02 D.D.D.D.D.D..L.. │ │ │ │ - 0x0003f2a0 5c0a9a05 440b589a 05000000 10000000 \...D.X......... │ │ │ │ - 0x0003f2b0 90160000 4407fdff 08000000 00000000 ....D........... │ │ │ │ - 0x0003f2c0 10000000 a4160000 4007fdff 10000000 ........@....... │ │ │ │ - 0x0003f2d0 00000000 10000000 b8160000 3c07fdff ............<... │ │ │ │ - 0x0003f2e0 08000000 00000000 10000000 cc160000 ................ │ │ │ │ - 0x0003f2f0 f807fdff 04000000 00000000 10000000 ................ │ │ │ │ - 0x0003f300 e0160000 e00afdff 34000000 00000000 ........4....... │ │ │ │ - 0x0003f310 18000000 f4160000 100bfdff 4c000000 ............L... │ │ │ │ - 0x0003f320 00540e20 44810158 c14c0e00 3c000000 .T. D..X.L..<... │ │ │ │ - 0x0003f330 e8160000 c407fdff bc010000 04ff4500 ..............E. │ │ │ │ - 0x0003f340 00480e80 01449803 60970264 9a059b06 .H...D..`..d.... │ │ │ │ - 0x0003f350 81010270 0ac144d7 44d844da 44db440e ...p..D.D.D.D.D. │ │ │ │ - 0x0003f360 004c0b02 ac99044c d9589904 20000000 .L.....L.X.. ... │ │ │ │ - 0x0003f370 50170000 4409fdff 14010000 00540e40 P...D........T.@ │ │ │ │ - 0x0003f380 48810102 740ac144 0e004c0b 00000000 H...t..D..L..... │ │ │ │ - 0x0003f390 10000000 74170000 940efdff 0c000000 ....t........... │ │ │ │ - 0x0003f3a0 00000000 18000000 88170000 9c0efdff ................ │ │ │ │ - 0x0003f3b0 2c000000 00440e20 44810158 c1480e00 ,....D. D..X.H.. │ │ │ │ - 0x0003f3c0 10000000 a4170000 c40afdff 0c000000 ................ │ │ │ │ - 0x0003f3d0 00000000 18000000 b8170000 c00afdff ................ │ │ │ │ - 0x0003f3e0 28000000 00440e20 44810150 c14c0e00 (....D. D..P.L.. │ │ │ │ - 0x0003f3f0 48000000 d4170000 d40afdff 18010000 H............... │ │ │ │ - 0x0003f400 00440e40 4881019b 066c9803 99045497 .D.@H....l....T. │ │ │ │ - 0x0003f410 0202409c 079a0502 48d744d8 44d944da ..@.....H.D.D.D. │ │ │ │ - 0x0003f420 44dc48c1 44db440e 004c0e40 81019702 D.H.D.D..L.@.... │ │ │ │ - 0x0003f430 98039904 9b064cd7 44d844d9 24000000 ......L.D.D.$... │ │ │ │ - 0x0003f440 20180000 a80bfdff a8000000 00440e10 ............D.. │ │ │ │ - 0x0003f450 44970250 81010264 0ac14cd7 440e0054 D..P...d..L.D..T │ │ │ │ - 0x0003f460 0b000000 58000000 48180000 200efdff ....X...H... ... │ │ │ │ - 0x0003f470 34010000 00480e40 48980381 01609a05 4....H.@H....`.. │ │ │ │ - 0x0003f480 9b069c07 9d089702 9904025c d744d944 ...........\.D.D │ │ │ │ - 0x0003f490 da44db44 dc44dd44 c144d844 0e00540e .D.D.D.D.D.D..T. │ │ │ │ - 0x0003f4a0 40810197 02980399 049a059b 069c079d @............... │ │ │ │ - 0x0003f4b0 0802700e 00c1d7d8 d9dadbdc dd000000 ..p............. │ │ │ │ - 0x0003f4c0 48000000 a4180000 f80efdff bc010000 H............... │ │ │ │ - 0x0003f4d0 00440e60 489d0970 98049a06 9b079c08 .D.`H..p........ │ │ │ │ - 0x0003f4e0 9e0a9f0b 81019602 97039905 02c80ac1 ................ │ │ │ │ - 0x0003f4f0 48d644d7 44d844d9 44da44db 44dc44dd H.D.D.D.D.D.D.D. │ │ │ │ - 0x0003f500 44de44df 440e004c 0b000000 4c000000 D.D.D..L....L... │ │ │ │ - 0x0003f510 f0180000 7010fdff 8c020000 00500e50 ....p........P.P │ │ │ │ - 0x0003f520 64980399 049a059c 079d089e 09810197 d............... │ │ │ │ - 0x0003f530 029b0603 a0010ac1 44d744d8 44d944da ........D.D.D.D. │ │ │ │ - 0x0003f540 44db44dc 44dd44de 440e0048 0b02880e D.D.D.D.D..H.... │ │ │ │ - 0x0003f550 00c1d7d8 d9dadbdc ddde0000 60000000 ............`... │ │ │ │ - 0x0003f560 40190000 380bfdff 78010000 00440e30 @...8...x....D.0 │ │ │ │ - 0x0003f570 449b0654 97029a05 81019803 02489904 D..T.........H.. │ │ │ │ - 0x0003f580 02a0d948 c144d744 d844da48 db440e00 ...H.D.D.D.H.D.. │ │ │ │ - 0x0003f590 4c0e3081 01970298 0399049a 059b0654 L.0............T │ │ │ │ - 0x0003f5a0 c144d944 d744d844 da48db44 0e00500e .D.D.D.D.H.D..P. │ │ │ │ - 0x0003f5b0 30810197 0298039a 059b0600 00000000 0............... │ │ │ │ - 0x0003f5c0 34000000 a4190000 5812fdff e8000000 4.......X....... │ │ │ │ - 0x0003f5d0 004c0e20 54970299 04810198 03027c0a .L. T.........|. │ │ │ │ - 0x0003f5e0 c144d744 d844d94c 0e005c0b 44c144d7 .D.D.D.L..\.D.D. │ │ │ │ - 0x0003f5f0 44d844d9 440e0000 18000000 dc190000 D.D.D........... │ │ │ │ - 0x0003f600 1013fdff 24000000 00440e20 44810150 ....$....D. D..P │ │ │ │ - 0x0003f610 c1480e00 18000000 f8190000 2413fdff .H..........$... │ │ │ │ - 0x0003f620 7c000000 00640e20 44810150 c1500e00 |....d. D..P.P.. │ │ │ │ - 0x0003f630 10000000 141a0000 8813fdff 38000000 ............8... │ │ │ │ - 0x0003f640 00000000 30000000 281a0000 b413fdff ....0...(....... │ │ │ │ - 0x0003f650 30020000 0002b40e 40508101 97020330 0.......@P.....0 │ │ │ │ - 0x0003f660 010ac14c d7440e00 440b500e 00c1d748 ...L.D..D.P....H │ │ │ │ - 0x0003f670 0e408101 97020000 24000000 5c1a0000 .@......$...\... │ │ │ │ - 0x0003f680 b015fdff 28010000 0002280e 40508101 ....(.....(.@P.. │ │ │ │ - 0x0003f690 970202cc 0ac154d7 440e0044 0b000000 ......T.D..D.... │ │ │ │ - 0x0003f6a0 70000000 5c1a0000 b816fdff b4030000 p...\........... │ │ │ │ - 0x0003f6b0 049b4200 00600ea0 01709703 99058101 ..B..`...p...... │ │ │ │ - 0x0003f6c0 9a069b07 9c089e0a 9f0b0250 96029804 ...........P.... │ │ │ │ - 0x0003f6d0 9d0903d4 01d644d8 44dd5cc1 44d744d9 ......D.D.\.D.D. │ │ │ │ - 0x0003f6e0 44da44db 44dc44de 44df440e 00580ea0 D.D.D.D.D.D..X.. │ │ │ │ - 0x0003f6f0 01810196 02970398 0499059a 069b079c ................ │ │ │ │ - 0x0003f700 089d099e 0a9f0b02 80d6d8dd 6c960298 ............l... │ │ │ │ - 0x0003f710 049d0900 10000000 f81a0000 041afdff ................ │ │ │ │ - 0x0003f720 a0000000 00000000 1c000000 0c1b0000 ................ │ │ │ │ - 0x0003f730 901afdff 84000000 00025c0e 10448101 ..........\..D.. │ │ │ │ - 0x0003f740 4cc1540e 00000000 5c000000 2c1b0000 L.T.....\...,... │ │ │ │ - 0x0003f750 001bfdff 38010000 00440e40 4897029a ....8....D.@H... │ │ │ │ - 0x0003f760 054c8101 5099049b 069c0748 9803024c .L..P......H...L │ │ │ │ - 0x0003f770 0ad844d9 44dc44c1 44da4cd7 44db440e ..D.D.D.D.L.D.D. │ │ │ │ - 0x0003f780 00600b64 d844d944 db44dc44 c144d744 .`.d.D.D.D.D.D.D │ │ │ │ - 0x0003f790 da440e00 600e4081 01970298 0399049a .D..`.@......... │ │ │ │ - 0x0003f7a0 059b069c 07000000 10000000 8c1b0000 ................ │ │ │ │ - 0x0003f7b0 e01bfdff 8c000000 00000000 80000000 ................ │ │ │ │ - 0x0003f7c0 781b0000 5c1cfdff 74030000 049a4100 x...\...t.....A. │ │ │ │ - 0x0003f7d0 00440e60 44970254 99048101 640ac144 .D.`D..T....d..D │ │ │ │ - 0x0003f7e0 d744d944 0e00440b 4c980354 9a050240 .D.D..D.L..T...@ │ │ │ │ - 0x0003f7f0 0ad844da 44c144d7 48d9440e 00480b02 ..D.D.D.H.D..H.. │ │ │ │ - 0x0003f800 800ad844 da44c144 d748d944 0e00480b ...D.D.D.H.D..H. │ │ │ │ - 0x0003f810 029c0ad8 44da600b 02ac0ad8 44da44c1 ....D.`.....D.D. │ │ │ │ - 0x0003f820 44d744d9 480e0044 0b480ad8 44da4c0b D.D.H..D.H..D.L. │ │ │ │ - 0x0003f830 440ad844 da500b58 d8da4898 039a0500 D..D.P.X..H..... │ │ │ │ - 0x0003f840 10000000 241c0000 581ffdff 74000000 ....$...X...t... │ │ │ │ - 0x0003f850 00000000 10000000 381c0000 c41ffdff ........8....... │ │ │ │ - 0x0003f860 80000000 00000000 18000000 4c1c0000 ............L... │ │ │ │ - 0x0003f870 3020fdff 74000000 00740e20 54810158 0 ..t....t. T..X │ │ │ │ - 0x0003f880 c1500e00 10000000 681c0000 9420fdff .P......h.... .. │ │ │ │ - 0x0003f890 18000000 00000000 1c000000 7c1c0000 ............|... │ │ │ │ - 0x0003f8a0 a020fdff 44010000 00540e30 44810102 . ..D....T.0D... │ │ │ │ - 0x0003f8b0 6c0ac148 0e00440b 18000000 9c1c0000 l..H..D......... │ │ │ │ - 0x0003f8c0 d021fdff 40000000 00640e10 4481014c .!..@....d..D..L │ │ │ │ - 0x0003f8d0 c1480e00 10000000 b81c0000 f421fdff .H...........!.. │ │ │ │ - 0x0003f8e0 64000000 00000000 10000000 cc1c0000 d............... │ │ │ │ - 0x0003f8f0 5022fdff 78000000 00000000 1c000000 P"..x........... │ │ │ │ - 0x0003f900 e01c0000 bc22fdff ac010000 00580e30 .....".......X.0 │ │ │ │ - 0x0003f910 48810102 680ac148 0e00600b 10000000 H...h..H..`..... │ │ │ │ - 0x0003f920 001d0000 4c24fdff 0c000000 00000000 ....L$.......... │ │ │ │ - 0x0003f930 18000000 141d0000 682bfdff 4c000000 ........h+..L... │ │ │ │ - 0x0003f940 00540e20 44810154 c14c0e00 1c000000 .T. D..T.L...... │ │ │ │ - 0x0003f950 301d0000 3024fdff fc000000 00500e40 0...0$.......P.@ │ │ │ │ - 0x0003f960 48810102 500ac144 0e00540b 10000000 H...P..D..T..... │ │ │ │ - 0x0003f970 501d0000 902bfdff 34000000 00000000 P....+..4....... │ │ │ │ - 0x0003f980 54000000 3c1d0000 fc24fdff 14020000 T...<....$...... │ │ │ │ - 0x0003f990 04064000 00440e80 01449904 4c9a0568 ..@..D...D..L..h │ │ │ │ - 0x0003f9a0 81019803 9b069d08 02889702 02a00ad7 ................ │ │ │ │ - 0x0003f9b0 44c144d8 44d944da 44db44dd 440e0048 D.D.D.D.D.D.D..H │ │ │ │ - 0x0003f9c0 0b449c07 44d7dc02 5897029c 0750d7dc .D..D...X....P.. │ │ │ │ - 0x0003f9d0 5897029c 07000000 40000000 941d0000 X.......@....... │ │ │ │ - 0x0003f9e0 c426fdff 34020000 04c83f00 00440e70 .&..4.....?..D.p │ │ │ │ - 0x0003f9f0 44990458 81019702 9803589a 059b069c D..X......X..... │ │ │ │ - 0x0003fa00 079d0803 50010ac1 44d744d8 44d944db ....P...D.D.D.D. │ │ │ │ - 0x0003fa10 44dc44dd 48da440e 00440b00 28000000 D.D.H.D..D..(... │ │ │ │ - 0x0003fa20 d81d0000 c028fdff 68000000 04c13f00 .....(..h.....?. │ │ │ │ - 0x0003fa30 00440e30 48970248 8101700a c144d744 .D.0H..H..p..D.D │ │ │ │ - 0x0003fa40 0e00440b 44980300 24000000 2c1e0000 ..D.D...$...,... │ │ │ │ - 0x0003fa50 0429fdff dc000000 00440e20 4497024c .).......D. D..L │ │ │ │ - 0x0003fa60 81010298 0ac148d7 440e0058 0b000000 ......H.D..X.... │ │ │ │ - 0x0003fa70 1c000000 2c1e0000 bc29fdff 28000000 ....,....)..(... │ │ │ │ - 0x0003fa80 047d3f00 00440e20 44810158 c1440e00 .}?..D. D..X.D.. │ │ │ │ - 0x0003fa90 24000000 4c1e0000 cc29fdff 3c000000 $...L....)..<... │ │ │ │ - 0x0003faa0 04653f00 00440e10 48810197 025cc148 .e?..D..H....\.H │ │ │ │ - 0x0003fab0 d7480e00 00000000 7c000000 741e0000 .H......|...t... │ │ │ │ - 0x0003fac0 882afdff 14050000 04453f00 00440e80 .*.......E?..D.. │ │ │ │ - 0x0003fad0 01449904 58810150 97029a05 02449803 .D..X..P.....D.. │ │ │ │ - 0x0003fae0 9b06037c 02d744d8 44da44db 44c144d9 ...|..D.D.D.D.D. │ │ │ │ - 0x0003faf0 440e0058 0e800181 01970299 049a0564 D..X...........d │ │ │ │ - 0x0003fb00 0ad744da 44c144d9 440e004c 0b489803 ..D.D.D.D..L.H.. │ │ │ │ - 0x0003fb10 02c0d802 4898039b 0650d7d8 dadb500a ....H....P....P. │ │ │ │ - 0x0003fb20 c144d944 0e00480b 50970298 039a059b .D.D..H.P....... │ │ │ │ - 0x0003fb30 0648db5c 9b060000 80000000 f41e0000 .H.\............ │ │ │ │ - 0x0003fb40 282ffdff fc050000 04f73e00 00440ee0 (/........>..D.. │ │ │ │ - 0x0003fb50 01449b07 58980497 034c8101 9e0a025c .D..X....L.....\ │ │ │ │ - 0x0003fb60 99059c08 9d099f0b 031c030a c144d944 .............D.D │ │ │ │ - 0x0003fb70 dc44dd44 df44d744 d844db44 de440e00 .D.D.D.D.D.D.D.. │ │ │ │ - 0x0003fb80 580b6496 0202b40a d6480b64 d64c0a96 X.d......H.d.L.. │ │ │ │ - 0x0003fb90 029a0648 0b689602 9a0650da 649a064c ...H.h....P.d..L │ │ │ │ - 0x0003fba0 d6da50d9 dcdddf6c 96029905 9a069c08 ..P....l........ │ │ │ │ - 0x0003fbb0 9d099f0b 4cd6da58 960258d6 28000000 ....L..X..X.(... │ │ │ │ - 0x0003fbc0 781f0000 a434fdff 7c000000 04eb3e00 x....4..|.....>. │ │ │ │ - 0x0003fbd0 00440e20 4c980350 97028101 780ac144 .D. L..P....x..D │ │ │ │ - 0x0003fbe0 d744d844 0e00440b 24000000 cc1f0000 .D.D..D.$....... │ │ │ │ - 0x0003fbf0 f834fdff 0c010000 00440e20 4497024c .4.......D. D..L │ │ │ │ - 0x0003fc00 810102d8 0ac148d7 440e0048 0b000000 ......H.D..H.... │ │ │ │ - 0x0003fc10 1c000000 cc1f0000 e035fdff 28000000 .........5..(... │ │ │ │ - 0x0003fc20 04a83e00 00440e20 44810158 c1440e00 ..>..D. D..X.D.. │ │ │ │ - 0x0003fc30 24000000 ec1f0000 f035fdff 3c000000 $........5..<... │ │ │ │ - 0x0003fc40 04903e00 00440e10 48810197 025cc148 ..>..D..H....\.H │ │ │ │ - 0x0003fc50 d7480e00 00000000 10000000 3c200000 .H..........< .. │ │ │ │ - 0x0003fc60 1c36fdff 04000000 00000000 10000000 .6.............. │ │ │ │ - 0x0003fc70 50200000 1836fdff 04000000 00000000 P ...6.......... │ │ │ │ - 0x0003fc80 28000000 3c200000 1436fdff 50000000 (...< ...6..P... │ │ │ │ - 0x0003fc90 04483e00 00440e20 48970281 015c0ac1 .H>..D. H....\.. │ │ │ │ - 0x0003fca0 44d7440e 00480b44 98030000 1c000000 D.D..H.D........ │ │ │ │ - 0x0003fcb0 90200000 3836fdff 28000000 00440e10 . ..86..(....D.. │ │ │ │ - 0x0003fcc0 48970281 014cc148 d7440e00 20000000 H....L.H.D.. ... │ │ │ │ - 0x0003fcd0 88200000 4836fdff 38000000 040c3e00 . ..H6..8.....>. │ │ │ │ - 0x0003fce0 00440e10 48810197 025cc148 d7440e00 .D..H....\.H.D.. │ │ │ │ - 0x0003fcf0 24000000 ac200000 6436fdff 44000000 $.... ..d6..D... │ │ │ │ - 0x0003fd00 04f03d00 00440e10 48810197 0264c148 ..=..D..H....d.H │ │ │ │ - 0x0003fd10 d7480e00 00000000 10000000 fc200000 .H........... .. │ │ │ │ - 0x0003fd20 5039fdff 08000000 00000000 10000000 P9.............. │ │ │ │ - 0x0003fd30 10210000 6c36fdff 04000000 00000000 .!..l6.......... │ │ │ │ - 0x0003fd40 18000000 24210000 6836fdff 54000000 ....$!..h6..T... │ │ │ │ - 0x0003fd50 00500e20 5081014c c1480e00 10000000 .P. P..L.H...... │ │ │ │ - 0x0003fd60 40210000 ac36fdff 04000000 00000000 @!...6.......... │ │ │ │ - 0x0003fd70 10000000 54210000 a836fdff 08000000 ....T!...6...... │ │ │ │ - 0x0003fd80 00000000 30000000 40210000 a436fdff ....0...@!...6.. │ │ │ │ - 0x0003fd90 18020000 04643d00 00440e40 4c810197 .....d=..D.@L... │ │ │ │ - 0x0003fda0 0298034c 990402f0 0ac144d8 44d948d7 ...L......D.D.H. │ │ │ │ - 0x0003fdb0 440e0050 0b000000 14000000 9c210000 D..P.........!.. │ │ │ │ - 0x0003fdc0 9038fdff 20000000 00000000 00000000 .8.. ........... │ │ │ │ - 0x0003fdd0 48000000 8c210000 b038fdff ac020000 H....!...8...... │ │ │ │ - 0x0003fde0 042d3d00 00440eb0 02449b06 549c0760 .-=..D...D..T..` │ │ │ │ - 0x0003fdf0 81019702 98039904 03d4010a c144d744 .............D.D │ │ │ │ - 0x0003fe00 d844d944 db44dc44 0e00580b 589a059d .D.D.D.D..X.X... │ │ │ │ - 0x0003fe10 0848dadd 02409a05 9d080000 b0000000 .H...@.......... │ │ │ │ - 0x0003fe20 d8210000 143bfdff 54070000 04063d00 .!...;..T.....=. │ │ │ │ - 0x0003fe30 00580e80 04649804 5c970360 81019f0b .X...d..\..`.... │ │ │ │ - 0x0003fe40 02a09b07 024c9602 9d099e0a 9c0803e4 .....L.......... │ │ │ │ - 0x0003fe50 020ac144 d644db44 dc44dd44 de44d844 ...D.D.D.D.D.D.D │ │ │ │ - 0x0003fe60 df48d744 0e00600b 03200199 059a0648 .H.D..`.. .....H │ │ │ │ - 0x0003fe70 d6d9dadb dcddde7c 96029905 9a069b07 .......|........ │ │ │ │ - 0x0003fe80 9c089d09 9e0a4cd9 da5cde64 d644db44 ......L..\.d.D.D │ │ │ │ - 0x0003fe90 dc44dd44 96029905 9a069b07 9c089d09 .D.D............ │ │ │ │ - 0x0003fea0 9e0a48d9 da44de4c d6dcdd54 96029c08 ..H..D.L...T.... │ │ │ │ - 0x0003feb0 9d0954d6 dbdcdd50 96029b07 9c089d09 ..T....P........ │ │ │ │ - 0x0003fec0 9e0a0254 0ade440b 500ade48 0b000000 ...T..D.P..H.... │ │ │ │ - 0x0003fed0 40000000 b4220000 cc41fdff 84010000 @...."...A...... │ │ │ │ - 0x0003fee0 00440e40 489d0881 01500ac1 50dd440e .D.@H....P..P.D. │ │ │ │ - 0x0003fef0 00600b60 98039a05 9b069c07 97029904 .`.`............ │ │ │ │ - 0x0003ff00 02ecc144 d744d844 d944da44 db44dc48 ...D.D.D.D.D.D.H │ │ │ │ - 0x0003ff10 dd440e00 20000000 f8220000 1843fdff .D.. ...."...C.. │ │ │ │ - 0x0003ff20 a0000000 00440e20 48970281 010288c1 .....D. H....... │ │ │ │ - 0x0003ff30 44d7440e 00000000 2c000000 1c230000 D.D.....,....#.. │ │ │ │ - 0x0003ff40 9443fdff 10010000 004c0e40 60810164 .C.......L.@`..d │ │ │ │ - 0x0003ff50 0ac1440e 004c0b6c 98039904 0268d844 ..D..L.l.....h.D │ │ │ │ - 0x0003ff60 d9549702 98039904 20000000 4c230000 .T...... ...L#.. │ │ │ │ - 0x0003ff70 7444fdff 08010000 0002640e 20488101 tD........d. H.. │ │ │ │ - 0x0003ff80 780ac158 0e00540b 600e00c1 10000000 x..X..T.`....... │ │ │ │ - 0x0003ff90 70230000 6045fdff 58020000 00000000 p#..`E..X....... │ │ │ │ - 0x0003ffa0 20000000 84230000 ac47fdff f0000000 ....#...G...... │ │ │ │ - 0x0003ffb0 00026c0e 20488101 6c0ac158 0e00480b ..l. H..l..X..H. │ │ │ │ - 0x0003ffc0 600e00c1 10000000 a8230000 7848fdff `........#..xH.. │ │ │ │ - 0x0003ffd0 04000000 00000000 5c000000 bc230000 ........\....#.. │ │ │ │ - 0x0003ffe0 7448fdff 50010000 00440e70 44990450 tH..P....D.pD..P │ │ │ │ - 0x0003fff0 9b065081 014c9803 5497024c 9c07026c ..P..L..T..L...l │ │ │ │ - 0x00040000 d744c144 d94cdb44 d848dc44 0e005c0e .D.D.L.D.H.D..\. │ │ │ │ - 0x00040010 70810198 0399049b 0644d854 0ac144d9 p........D.T..D. │ │ │ │ - 0x00040020 44db480e 00480b50 97029803 9a059c07 D.H..H.P........ │ │ │ │ - 0x00040030 48da449a 05000000 3c000000 1c240000 H.D.....<....$.. │ │ │ │ - 0x00040040 8c49fdff 64010000 00680e50 449c076c .I..d....h.PD..l │ │ │ │ - 0x00040050 99049a05 9b068101 97029803 9d089e09 ................ │ │ │ │ - 0x00040060 02e4c144 d744d844 d944da44 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ - 0x00040070 dd44de44 0e000000 28000000 34240000 .D.D....(...4$.. │ │ │ │ - 0x00040080 bc4afdff 78000000 04073b00 00440e20 .J..x.....;..D. │ │ │ │ - 0x00040090 4c970281 01980370 0ac144d7 44d8440e L......p..D.D.D. │ │ │ │ - 0x000400a0 00440b00 40000000 88240000 104bfdff .D..@....$...K.. │ │ │ │ - 0x000400b0 10020000 00440e60 44970254 81019803 .....D.`D..T.... │ │ │ │ - 0x000400c0 99040240 0ac158d8 44d744d9 440e0060 ...@..X.D.D.D..` │ │ │ │ - 0x000400d0 0b709a05 030c010a c154da44 d744d844 .p.......T.D.D.D │ │ │ │ - 0x000400e0 d9440e00 480b0000 1c000000 cc240000 .D..H........$.. │ │ │ │ - 0x000400f0 dc4cfdff 30000000 00440e10 48810197 .L..0....D..H... │ │ │ │ - 0x00040100 0254c148 d7440e00 34000000 ec240000 .T.H.D..4....$.. │ │ │ │ - 0x00040110 ec4cfdff 9c010000 00440e20 48980350 .L.......D. H..P │ │ │ │ - 0x00040120 81019702 02880ac1 44d748d8 440e004c ........D.H.D..L │ │ │ │ - 0x00040130 0b02440a c144d744 d8440e00 500b0000 ..D..D.D.D..P... │ │ │ │ - 0x00040140 30000000 24250000 b45efcff 08010000 0...$%...^...... │ │ │ │ - 0x00040150 00440e50 449a055c 99048101 97029803 .D.PD..\........ │ │ │ │ - 0x00040160 02640ac1 44d744d8 44d944da 440e0044 .d..D.D.D.D.D..D │ │ │ │ - 0x00040170 0b000000 34000000 30250000 e45bfcff ....4...0%...[.. │ │ │ │ - 0x00040180 c4000000 04173a00 00440e40 44970254 ......:..D.@D..T │ │ │ │ - 0x00040190 98039904 9a054c81 01026c0a c144d844 ......L...l..D.D │ │ │ │ - 0x000401a0 d944da48 d7440e00 440b0000 18000000 .D.H.D..D....... │ │ │ │ - 0x000401b0 90250000 aca3fdff 58000000 005c0e20 .%......X....\. │ │ │ │ - 0x000401c0 44810158 c1440e00 20000000 ac250000 D..X.D.. ....%.. │ │ │ │ - 0x000401d0 f8a3fdff 50000000 00440e10 44970250 ....P....D..D..P │ │ │ │ - 0x000401e0 810164c1 48d7480e 00000000 24000000 ..d.H.H.....$... │ │ │ │ - 0x000401f0 d0250000 b44dfdff 84000000 00480e20 .%...M.......H. │ │ │ │ - 0x00040200 4c980381 01970202 58c144d7 44d8440e L.......X.D.D.D. │ │ │ │ - 0x00040210 00000000 2c000000 f8250000 1c4efdff ....,....%...N.. │ │ │ │ - 0x00040220 3c010000 00480e30 549a0581 01970298 <....H.0T....... │ │ │ │ - 0x00040230 03990403 0001c144 d744d844 d944da44 .......D.D.D.D.D │ │ │ │ - 0x00040240 0e000000 40000000 28260000 dca3fdff ....@...(&...... │ │ │ │ - 0x00040250 08020000 00440e40 449d085c 98039b06 .....D.@D..\.... │ │ │ │ - 0x00040260 9c078101 97029904 609a0502 9cda023c ........`......< │ │ │ │ - 0x00040270 0ac144d7 44d844db 44dc4cd9 44dd440e ..D.D.D.D.L.D.D. │ │ │ │ - 0x00040280 00600b60 9a0544da 40000000 6c260000 .`.`..D.@...l&.. │ │ │ │ - 0x00040290 e84efdff f8010000 00440e40 449d085c .N.......D.@D..\ │ │ │ │ - 0x000402a0 98039b06 9c078101 97029904 609a0502 ............`... │ │ │ │ - 0x000402b0 8cda023c 0ac144d7 44d844db 44dc4cd9 ...<..D.D.D.D.L. │ │ │ │ - 0x000402c0 44dd440e 00600b60 9a0544da 34000000 D.D..`.`..D.4... │ │ │ │ - 0x000402d0 88260000 6ca5fdff 1c010000 04cd3800 .&..l.........8. │ │ │ │ - 0x000402e0 00440e40 44980358 97028101 02540ac1 .D.@D..X.....T.. │ │ │ │ - 0x000402f0 44d744d8 440e0050 0b025c0a 9904440b D.D.D..P..\...D. │ │ │ │ - 0x00040300 44990400 10000000 e8260000 6c50fdff D........&..lP.. │ │ │ │ - 0x00040310 2c000000 00000000 24000000 fc260000 ,.......$....&.. │ │ │ │ - 0x00040320 8850fdff 84010000 0002380e 204c8101 .P........8. L.. │ │ │ │ - 0x00040330 580ac148 0e005c0b 02800e00 c1000000 X..H..\......... │ │ │ │ - 0x00040340 1c000000 24270000 f051fdff fc000000 ....$'...Q...... │ │ │ │ - 0x00040350 00540e30 48810102 6c0ac144 0e00440b .T.0H...l..D..D. │ │ │ │ - 0x00040360 28000000 44270000 fca5fdff f0000000 (...D'.......... │ │ │ │ - 0x00040370 00440e20 44970250 98039904 810102c4 .D. D..P........ │ │ │ │ - 0x00040380 c144d744 d844d944 0e000000 30000000 .D.D.D.D....0... │ │ │ │ - 0x00040390 48270000 d8a6fdff 9c010000 041f3800 H'............8. │ │ │ │ - 0x000403a0 00440e20 44980354 81019702 99040360 .D. D..T.......` │ │ │ │ - 0x000403b0 010ac144 d744d844 d9440e00 440b0000 ...D.D.D.D..D... │ │ │ │ - 0x000403c0 18000000 a4270000 60a8fdff 68000000 .....'..`...h... │ │ │ │ - 0x000403d0 00540e20 44810160 c1500e00 20000000 .T. D..`.P.. ... │ │ │ │ - 0x000403e0 c0270000 aca8fdff 58000000 00440e10 .'......X....D.. │ │ │ │ - 0x000403f0 4497024c 810170c1 48d7480e 00000000 D..L..p.H.H..... │ │ │ │ - 0x00040400 88000000 bc270000 3052fdff 84030000 .....'..0R...... │ │ │ │ - 0x00040410 04bb3700 00440ec0 01489e0a 5899054c ..7..D...H..X..L │ │ │ │ - 0x00040420 9a065081 01549d09 02509602 97039804 ..P..T...P...... │ │ │ │ - 0x00040430 9c089f0b 0354010a c144d644 d744d844 .....T...D.D.D.D │ │ │ │ - 0x00040440 dc44dd44 df44d944 da44de44 0e00500b .D.D.D.D.D.D..P. │ │ │ │ - 0x00040450 02449b07 4cdb0250 d6d7d8dc dddf4497 .D..L..P......D. │ │ │ │ - 0x00040460 036c9602 98049b07 9c089d09 9f0b50db .l............P. │ │ │ │ - 0x00040470 50d6d7d8 dcdf4497 03689602 98049b07 P.....D..h...... │ │ │ │ - 0x00040480 9c089f0b 4cdb649b 07000000 c4000000 ....L.d......... │ │ │ │ - 0x00040490 48280000 3455fdff e0050000 04673700 H(..4U.......g7. │ │ │ │ - 0x000404a0 00440e80 01449905 58970398 049a069c .D...D..X....... │ │ │ │ - 0x000404b0 084c8101 7c9b079d 09609e0a 5896029f .L..|....`..X... │ │ │ │ - 0x000404c0 0b0294d6 44de44df 70c144db 44dd44d7 ....D.D.p.D.D.D. │ │ │ │ - 0x000404d0 44d944da 44dc48d8 440e0050 0e800181 D.D.D.H.D..P.... │ │ │ │ - 0x000404e0 01960297 03980499 059a069b 079c089d ................ │ │ │ │ - 0x000404f0 099e0a9f 0b02a4d6 44de44df 02d40a96 ........D.D..... │ │ │ │ - 0x00040500 029e0a9f 0b600b60 96029e0a 9f0b02bc .....`.`........ │ │ │ │ - 0x00040510 0ad644de 44df5c0b 4c0ad644 de44df4c ..D.D.\.L..D.D.L │ │ │ │ - 0x00040520 0b02600a d644de44 df580b54 0ad644de ..`..D.D.X.T..D. │ │ │ │ - 0x00040530 44df640b 64d644de 44df6c96 029e0a9f D.d.d.D.D.l..... │ │ │ │ - 0x00040540 0b70d6db dddedf54 96029b07 9d099e0a .p.....T........ │ │ │ │ - 0x00040550 9f0b0000 5c000000 10290000 aca7fdff ....\....)...... │ │ │ │ - 0x00040560 00060000 04bf3600 00440e70 48970398 ......6..D.pH... │ │ │ │ - 0x00040570 04649a06 9d099e0a 9f0b8101 99059b07 .d.............. │ │ │ │ - 0x00040580 9c080304 010ac144 d744d844 da44db44 .......D.D.D.D.D │ │ │ │ - 0x00040590 dc44dd44 de44df48 d9440e00 500b4496 .D.D.D.H.D..P.D. │ │ │ │ - 0x000405a0 02039401 0ad6480b 02c80ad6 580b02a0 ......H.....X... │ │ │ │ - 0x000405b0 d6449602 38000000 70290000 6cadfdff .D..8...p)..l... │ │ │ │ - 0x000405c0 f8010000 04833600 00440e40 44970254 ......6..D.@D..T │ │ │ │ - 0x000405d0 99049a05 81014c98 039b0603 0c010ac1 ......L......... │ │ │ │ - 0x000405e0 44d744d8 44da44db 48d9440e 00480b00 D.D.D.D.H.D..H.. │ │ │ │ - 0x000405f0 24000000 d4290000 28affdff 48000000 $....)..(...H... │ │ │ │ - 0x00040600 00440e20 44970248 81014898 0360d844 .D. D..H..H..`.D │ │ │ │ - 0x00040610 c144d744 0e000000 3c000000 d4290000 .D.D....<....).. │ │ │ │ - 0x00040620 58affdff 3c020000 046f3600 00440e40 X...<....o6..D.@ │ │ │ │ - 0x00040630 5c97029a 05810198 0399049b 069c0703 \............... │ │ │ │ - 0x00040640 94010ac1 44d744d8 44d944da 44db44dc ....D.D.D.D.D.D. │ │ │ │ - 0x00040650 440e0048 0b000000 38000000 142a0000 D..H....8....*.. │ │ │ │ - 0x00040660 6cb1fdff e8010000 044f3600 00440e40 l........O6..D.@ │ │ │ │ - 0x00040670 44970254 99049a05 81014c98 039b0603 D..T......L..... │ │ │ │ - 0x00040680 fc000ac1 44d744d8 44da44db 48d9440e ....D.D.D.D.H.D. │ │ │ │ - 0x00040690 00480b00 60000000 502a0000 30b3fdff .H..`...P*..0... │ │ │ │ - 0x000406a0 ec010000 04633600 00440e50 489c079d .....c6..D.PH... │ │ │ │ - 0x000406b0 08509803 54810197 02489a05 6c9e0950 .P..T....H..l..P │ │ │ │ - 0x000406c0 9b06025c 99040294 d960c154 d744da44 ...\.....`.T.D.D │ │ │ │ - 0x000406d0 db44de44 d844dc44 dd440e00 440e5081 .D.D.D.D.D..D.P. │ │ │ │ - 0x000406e0 01970298 039c079d 08549904 9a059b06 .........T...... │ │ │ │ - 0x000406f0 9e0944d9 50990400 24000000 dc2a0000 ..D.P...$....*.. │ │ │ │ - 0x00040700 a858fdff 18010000 00440e30 4497024c .X.......D.0D..L │ │ │ │ - 0x00040710 98038101 700ac144 d744d844 0e00500b ....p..D.D.D..P. │ │ │ │ - 0x00040720 50000000 dc2a0000 a0b4fdff 30030000 P....*......0... │ │ │ │ - 0x00040730 04ea3500 00440e80 04449c08 5096024c ..5..D...D..P..L │ │ │ │ - 0x00040740 97039804 7099059a 069d0981 019b079e ....p........... │ │ │ │ - 0x00040750 0a9f0b03 a4010ac1 44d644d8 44d944da ........D.D.D.D. │ │ │ │ - 0x00040760 44db44dc 44dd44de 44df48d7 440e0058 D.D.D.D.D.H.D..X │ │ │ │ - 0x00040770 0b000000 50000000 302b0000 8cb7fdff ....P...0+...... │ │ │ │ - 0x00040780 30030000 04c43500 00440e80 04449c08 0.....5..D...D.. │ │ │ │ - 0x00040790 5096024c 97039804 7099059a 069d0981 P..L....p....... │ │ │ │ - 0x000407a0 019b079e 0a9f0b03 a4010ac1 44d644d8 ............D.D. │ │ │ │ - 0x000407b0 44d944da 44db44dc 44dd44de 44df48d7 D.D.D.D.D.D.D.H. │ │ │ │ - 0x000407c0 440e0058 0b000000 50000000 842b0000 D..X....P....+.. │ │ │ │ - 0x000407d0 f858fdff 9c1d0000 049f3500 00440eb0 .X........5..D.. │ │ │ │ - 0x000407e0 0f449c08 4c99059a 06589804 4c97039b .D..L....X..L... │ │ │ │ - 0x000407f0 07589d09 9e0a5481 0196029f 0b031416 .X....T......... │ │ │ │ - 0x00040800 0ac144d6 44d744d8 44d944da 44db44dc ..D.D.D.D.D.D.D. │ │ │ │ - 0x00040810 44dd44de 44df440e 005c0b00 4c000000 D.D.D.D..\..L... │ │ │ │ - 0x00040820 d82b0000 24bafdff f0030000 04973700 .+..$.........7. │ │ │ │ - 0x00040830 00440eb0 04449b07 509e0a74 96029703 .D...D..P..t.... │ │ │ │ - 0x00040840 99059c08 9f0b8101 98049a06 9d090318 ................ │ │ │ │ - 0x00040850 020ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ - 0x00040860 dc44dd44 de44df44 0e00500b 4c000000 .D.D.D.D..P.L... │ │ │ │ - 0x00040870 282c0000 d4bdfdff f0030000 04803700 (,............7. │ │ │ │ - 0x00040880 00440eb0 04449b07 509e0a74 96029703 .D...D..P..t.... │ │ │ │ - 0x00040890 99059c08 9f0b8101 98049a06 9d090318 ................ │ │ │ │ - 0x000408a0 020ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ - 0x000408b0 dc44dd44 de44df44 0e00500b 4c000000 .D.D.D.D..P.L... │ │ │ │ - 0x000408c0 782c0000 84c1fdff f0030000 04693700 x,...........i7. │ │ │ │ - 0x000408d0 00440eb0 04449b07 509e0a74 96029703 .D...D..P..t.... │ │ │ │ - 0x000408e0 99059c08 9f0b8101 98049a06 9d090318 ................ │ │ │ │ - 0x000408f0 020ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ - 0x00040900 dc44dd44 de44df44 0e00500b 54000000 .D.D.D.D..P.T... │ │ │ │ - 0x00040910 c82c0000 5475fdff e8260000 04533700 .,..Tu...&...S7. │ │ │ │ - 0x00040920 00440ef0 0f489804 9d095097 03990574 .D...H....P....t │ │ │ │ - 0x00040930 0ed0169a 069b0781 0196029c 089e0a9f ................ │ │ │ │ - 0x00040940 0b030820 0a0ef00f 44c144d6 44d744d8 ... ....D.D.D.D. │ │ │ │ - 0x00040950 44d944da 44db44dc 44dd44de 44df440e D.D.D.D.D.D.D.D. │ │ │ │ - 0x00040960 00580b00 18000000 482d0000 a057fcff .X......H-...W.. │ │ │ │ - 0x00040970 50000000 00440e10 4c810168 c1540e00 P....D..L..h.T.. │ │ │ │ - 0x00040980 10000000 642d0000 20cbfdff 24000000 ....d-.. ...$... │ │ │ │ - 0x00040990 00000000 18000000 782d0000 48cbfdff ........x-..H... │ │ │ │ - 0x000409a0 5c000000 00540e20 44810154 c14c0e00 \....T. D..T.L.. │ │ │ │ - 0x000409b0 10000000 942d0000 90c4fdff 08000000 .....-.......... │ │ │ │ - 0x000409c0 00000000 10000000 a82d0000 8cc4fdff .........-...... │ │ │ │ - 0x000409d0 18000000 00000000 10000000 bc2d0000 .............-.. │ │ │ │ - 0x000409e0 98c4fdff 0c000000 00000000 10000000 ................ │ │ │ │ - 0x000409f0 d02d0000 94c4fdff 0c000000 00000000 .-.............. │ │ │ │ - 0x00040a00 10000000 e42d0000 90c4fdff 10000000 .....-.......... │ │ │ │ - 0x00040a10 00000000 10000000 f82d0000 8cc4fdff .........-...... │ │ │ │ - 0x00040a20 08000000 00000000 10000000 0c2e0000 ................ │ │ │ │ - 0x00040a30 88c4fdff 08000000 00000000 28000000 ............(... │ │ │ │ - 0x00040a40 202e0000 84c4fdff 30020000 00480e20 .......0....H. │ │ │ │ - 0x00040a50 4c970298 03810103 28010ac1 44d744d8 L.......(...D.D. │ │ │ │ - 0x00040a60 440e0058 0b000000 30000000 4c2e0000 D..X....0...L... │ │ │ │ - 0x00040a70 88c6fdff 00010000 004c0e30 5c970298 .........L.0\... │ │ │ │ - 0x00040a80 03990481 019a059b 0602a8c1 44db50da ............D.P. │ │ │ │ - 0x00040a90 44d94cd7 44d8440e 00000000 10000000 D.L.D.D......... │ │ │ │ - 0x00040aa0 802e0000 54c7fdff 40000000 00000000 ....T...@....... │ │ │ │ - 0x00040ab0 10000000 942e0000 80c7fdff 58000000 ............X... │ │ │ │ - 0x00040ac0 00000000 34000000 a82e0000 74cafdff ....4.......t... │ │ │ │ - 0x00040ad0 00010000 00440e40 489a059b 06509702 .....D.@H....P.. │ │ │ │ - 0x00040ae0 50810198 03990402 a00ac154 d744d844 P..........T.D.D │ │ │ │ - 0x00040af0 d944da44 db440e00 440b0000 1c000000 .D.D.D..D....... │ │ │ │ - 0x00040b00 e02e0000 94c7fdff 74000000 00580e20 ........t....X. │ │ │ │ - 0x00040b10 48810168 0ac1440e 00440b00 38000000 H..h..D..D..8... │ │ │ │ - 0x00040b20 d82e0000 f4c7fdff 80010000 04df3600 ..............6. │ │ │ │ - 0x00040b30 00440e60 44990458 97029803 024c8101 .D.`D..X.....L.. │ │ │ │ - 0x00040b40 02540ac1 44d744d8 44d9440e 00600b02 .T..D.D.D.D..`.. │ │ │ │ - 0x00040b50 4c9a054c da6c9a05 18000000 3c2f0000 L..L.l........0=..$... │ │ │ │ - 0x00041a60 00440e20 44810150 c1480e00 28000000 .D. D..P.H..(... │ │ │ │ - 0x00041a70 283e0000 443dfeff 70000000 04192b00 (>..D=..p.....+. │ │ │ │ - 0x00041a80 00440e20 4c970298 0381016c 0ac144d7 .D. L......l..D. │ │ │ │ - 0x00041a90 48d8480e 00480b00 34000000 543e0000 H.H..H..4...T>.. │ │ │ │ - 0x00041aa0 883dfeff a8010000 04fd2a00 00440e30 .=........*..D.0 │ │ │ │ - 0x00041ab0 54970298 03990481 019a0502 6c0ac144 T...........l..D │ │ │ │ - 0x00041ac0 d844d944 da48d748 0e00500b 00000000 .D.D.H.H..P..... │ │ │ │ - 0x00041ad0 30000000 b43e0000 083ffeff 38010000 0....>...?..8... │ │ │ │ - 0x00041ae0 00440e50 449a055c 98038101 97029904 .D.PD..\........ │ │ │ │ - 0x00041af0 025c0ac1 44d744d8 44d944da 440e005c .\..D.D.D.D.D..\ │ │ │ │ - 0x00041b00 0b000000 58000000 e83e0000 1440feff ....X....>...@.. │ │ │ │ - 0x00041b10 a0010000 00440e50 449d084c 99048101 .....D.PD..L.... │ │ │ │ - 0x00041b20 50970248 9b065498 039a059c 079e0903 P..H..T......... │ │ │ │ - 0x00041b30 f4000ac1 44d744d8 44db44dc 44de44d9 ....D.D.D.D.D.D. │ │ │ │ - 0x00041b40 44dd48da 440e0054 0b44d744 d844da44 D.H.D..T.D.D.D.D │ │ │ │ - 0x00041b50 db44dc44 de44c144 dd48d944 0e000000 .D.D.D.D.H.D.... │ │ │ │ - 0x00041b60 40000000 443f0000 5841feff f8010000 @...D?..XA...... │ │ │ │ - 0x00041b70 00440e40 449d085c 98039b06 9c078101 .D.@D..\........ │ │ │ │ - 0x00041b80 97029904 609a0502 8cda023c 0ac144d7 ....`......<..D. │ │ │ │ - 0x00041b90 44d844db 44dc4cd9 44dd440e 00600b60 D.D.D.L.D.D..`.` │ │ │ │ - 0x00041ba0 9a0544da 5c000000 883f0000 1443feff ..D.\....?...C.. │ │ │ │ - 0x00041bb0 dc020000 00480e60 509a0681 0197039b .....H.`P....... │ │ │ │ - 0x00041bc0 07609804 99059c08 9d09649e 0a509f0b .`........d..P.. │ │ │ │ - 0x00041bd0 58960202 40d6023c df44de02 4c9e0a9f X...@..<.D..L... │ │ │ │ - 0x00041be0 0b44df02 3cde0240 9e0a9f0b 78dedf02 .D..<..@....x... │ │ │ │ - 0x00041bf0 74d844d9 44dc44dd 023cc144 d744da44 t.D.D.D..<.D.D.D │ │ │ │ - 0x00041c00 db440e00 24000000 e83f0000 5877feff .D..$....?..Xw.. │ │ │ │ - 0x00041c10 68000000 00440e20 44970248 81014898 h....D. D..H..H. │ │ │ │ - 0x00041c20 03023cd8 48c144d7 440e0000 80000000 ..<.H.D.D....... │ │ │ │ - 0x00041c30 e83f0000 6c45feff 90060000 048b2900 .?..lE........). │ │ │ │ - 0x00041c40 00440e90 01449d09 509a065c 97039804 .D...D..P..\.... │ │ │ │ - 0x00041c50 99059c08 9f0b5881 019b079e 0a789602 ......X......x.. │ │ │ │ - 0x00041c60 02c8d67c 0ac144d7 44d844d9 44da44dc ...|..D.D.D.D.D. │ │ │ │ - 0x00041c70 44dd44de 44df48db 440e005c 0b489602 D.D.D.H.D..\.H.. │ │ │ │ - 0x00041c80 02bcd603 14010a96 02680b60 960202e4 .........h.`.... │ │ │ │ - 0x00041c90 0ad65c0b 4c0ad654 0b0268d6 60960202 ..\.L..T..h.`... │ │ │ │ - 0x00041ca0 5cd6700a 96024c0b 64960250 d6609602 \.p...L.d..P.`.. │ │ │ │ - 0x00041cb0 90000000 94400000 784bfeff 24020000 .....@..xK..$... │ │ │ │ - 0x00041cc0 00440e70 44990550 9e0a4c81 01549d09 .D.pD..P..L..T.. │ │ │ │ - 0x00041cd0 5096029b 07980458 9703489a 06509c08 P......X..H..P.. │ │ │ │ - 0x00041ce0 9f0b02bc d744da44 dc44df68 db44d644 .....D.D.D.h.D.D │ │ │ │ - 0x00041cf0 d844dd54 c144d944 de440e00 4c0e7081 .D.T.D.D.D..L.p. │ │ │ │ - 0x00041d00 01960297 03980499 059a069b 079c089d ................ │ │ │ │ - 0x00041d10 099e0a9f 0b64d744 da44dc44 df589703 .....d.D.D.D.X.. │ │ │ │ - 0x00041d20 9a069c08 9f0b44d7 44da44dc 44df48d6 ......D.D.D.D.H. │ │ │ │ - 0x00041d30 d8dbdd60 96029703 98049a06 9b079c08 ...`............ │ │ │ │ - 0x00041d40 9d099f0b a8000000 28410000 144dfeff ........(A...M.. │ │ │ │ - 0x00041d50 9c030000 00440e70 44990554 81019b07 .....D.pD..T.... │ │ │ │ - 0x00041d60 4c98049f 0b509703 9e0a5496 02549a06 L....P....T..T.. │ │ │ │ - 0x00041d70 9c089d09 02c4d644 d744d844 da44dc44 .......D.D.D.D.D │ │ │ │ - 0x00041d80 dd44de44 df023cc1 44d944db 440e0048 .D.D..<.D.D.D..H │ │ │ │ - 0x00041d90 0e708101 96029703 98049905 9a069b07 .p.............. │ │ │ │ - 0x00041da0 9c089d09 9e0a9f0b 035c010a c144d644 .........\...D.D │ │ │ │ - 0x00041db0 d744d844 da44dc44 dd44de44 df44d944 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00041dc0 db440e00 580b70d6 d7d8dadc dddedf50 .D..X.p........P │ │ │ │ - 0x00041dd0 96029703 98049a06 9c089d09 9e0a9f0b ................ │ │ │ │ - 0x00041de0 4cd644d7 44d844da 44dc44dd 44de44df L.D.D.D.D.D.D.D. │ │ │ │ - 0x00041df0 84000000 d4410000 0850feff 30020000 .....A...P..0... │ │ │ │ - 0x00041e00 00440e70 4896029a 064c9f0b 549e0a58 .D.pH....L..T..X │ │ │ │ - 0x00041e10 9d098101 54980448 99054c97 03489b07 ....T..H..L..H.. │ │ │ │ - 0x00041e20 509c0802 c8d744db 44dc4cd8 44d954c1 P.....D.D.L.D.T. │ │ │ │ - 0x00041e30 44d644da 44dd44de 44df440e 00600e70 D.D.D.D.D.D..`.p │ │ │ │ - 0x00041e40 81019602 98049905 9a069d09 9e0a9f0b ................ │ │ │ │ - 0x00041e50 02409703 9b079c08 440ad744 db44dc44 .@......D..D.D.D │ │ │ │ - 0x00041e60 0b44d744 db44dc44 d8d95c97 03980499 .D.D.D.D..\..... │ │ │ │ - 0x00041e70 059b079c 08000000 18000000 5c420000 ............\B.. │ │ │ │ - 0x00041e80 b051feff 20000000 00440e10 44810148 .Q.. ....D..D..H │ │ │ │ - 0x00041e90 c14c0e00 10000000 78420000 b451feff .L......xB...Q.. │ │ │ │ - 0x00041ea0 14000000 00000000 10000000 8c420000 .............B.. │ │ │ │ - 0x00041eb0 c051feff 14000000 00000000 84000000 .Q.............. │ │ │ │ - 0x00041ec0 a0420000 cc51feff 38020000 00440e70 .B...Q..8....D.p │ │ │ │ - 0x00041ed0 4896029a 064c9f0b 549d0958 9e0a8101 H....L..T..X.... │ │ │ │ - 0x00041ee0 58980448 99054c97 03489b07 509c0802 X..H..L..H..P... │ │ │ │ - 0x00041ef0 d4d744db 44dc54d8 44d95cc1 44d644da ..D.D.T.D.\.D.D. │ │ │ │ - 0x00041f00 44dd44de 44df480e 004c0e70 81019602 D.D.D.H..L.p.... │ │ │ │ - 0x00041f10 98049905 9a069d09 9e0a9f0b 02409703 .............@.. │ │ │ │ - 0x00041f20 9b079c08 440ad744 db44dc44 0b44d744 ....D..D.D.D.D.D │ │ │ │ - 0x00041f30 db44dc44 d8d95497 03980499 059b079c .D.D..T......... │ │ │ │ - 0x00041f40 08000000 20000000 28430000 8453feff .... ...(C...S.. │ │ │ │ - 0x00041f50 5c150000 00500e30 44810103 0c010ac1 \....P.0D....... │ │ │ │ - 0x00041f60 480e0058 0b000000 30000000 4c430000 H..X....0...LC.. │ │ │ │ - 0x00041f70 7474feff 7c000000 00440e30 48970248 tt..|....D.0H..H │ │ │ │ - 0x00041f80 98035081 01580ac1 44d744d8 440e0048 ..P..X..D.D.D..H │ │ │ │ - 0x00041f90 0b58c144 d744d848 0e000000 28000000 .X.D.D.H....(... │ │ │ │ - 0x00041fa0 80430000 8c68feff 2c0b0000 00480e20 .C...h..,....H. │ │ │ │ - 0x00041fb0 44810103 20070ac1 440e0050 0b031001 D... ...D..P.... │ │ │ │ - 0x00041fc0 0ac1480e 00480b00 14000000 ac430000 ..H..H.......C.. │ │ │ │ - 0x00041fd0 2442fcff 28000000 00000000 00000000 $B..(........... │ │ │ │ - 0x00041fe0 10000000 c4430000 90b3feff 04000000 .....C.......... │ │ │ │ - 0x00041ff0 00000000 10000000 d8430000 88b3feff .........C...... │ │ │ │ - 0x00042000 08000000 00000000 10000000 ec430000 .............C.. │ │ │ │ - 0x00042010 5074feff ac000000 00000000 10000000 Pt.............. │ │ │ │ - 0x00042020 00440000 ec74feff 38000000 00000000 .D...t..8....... │ │ │ │ - 0x00042030 38000000 ec430000 1875feff 0c040000 8....C...u...... │ │ │ │ - 0x00042040 04a72500 00440e60 449a0550 98035881 ..%..D.`D..P..X. │ │ │ │ - 0x00042050 01970299 049b0603 34030ac1 44d744d8 ........4...D.D. │ │ │ │ - 0x00042060 44d944da 48db440e 00480b00 38000000 D.D.H.D..H..8... │ │ │ │ - 0x00042070 28440000 ec78feff 3c040000 04ca2500 (D...x..<.....%. │ │ │ │ - 0x00042080 00440e60 449a0550 98035881 01970299 .D.`D..P..X..... │ │ │ │ - 0x00042090 049b0603 64030ac1 44d744d8 44d944da ....d...D.D.D.D. │ │ │ │ - 0x000420a0 48db440e 00480b00 20000000 8c440000 H.D..H.. ....D.. │ │ │ │ - 0x000420b0 f07cfeff c4000000 004c0e10 4897024c .|.......L..H..L │ │ │ │ - 0x000420c0 81010274 c150d744 0e000000 44000000 ...t.P.D....D... │ │ │ │ - 0x000420d0 88440000 9c7dfeff 78020000 04c52500 .D...}..x.....%. │ │ │ │ - 0x000420e0 00440e50 44980350 97025081 014c9904 .D.PD..P..P..L.. │ │ │ │ - 0x000420f0 038c01d9 50c144d7 44d8440e 00540e50 ....P.D.D.D..T.P │ │ │ │ - 0x00042100 81019702 98039904 640ad95c 0b58d944 ........d..\.X.D │ │ │ │ - 0x00042110 99040000 20000000 f8440000 d47ffeff .... ....D...... │ │ │ │ - 0x00042120 c4000000 00440e10 48810197 0202a8c1 .....D..H....... │ │ │ │ - 0x00042130 44d7480e 00000000 58000000 f4440000 D.H.....X....D.. │ │ │ │ - 0x00042140 8080feff 24030000 046c2500 00440e90 ....$....l%..D.. │ │ │ │ - 0x00042150 01449c07 509b0660 81019702 98039904 .D..P..`........ │ │ │ │ - 0x00042160 9d080264 9e0903ac 010ac144 de44d744 ...d.......D.D.D │ │ │ │ - 0x00042170 d844d944 db44dc44 dd440e00 480b449a .D.D.D.D.D..H.D. │ │ │ │ - 0x00042180 054cda74 0a9a054c 0b0238de 609a059e .L.t...L..8.`... │ │ │ │ - 0x00042190 09000000 64000000 50450000 5483feff ....d...PE..T... │ │ │ │ - 0x000421a0 20100000 04572500 00440ed0 01449d08 ....W%..D...D.. │ │ │ │ - 0x000421b0 509a055c 81019702 98039e09 02989c07 P..\............ │ │ │ │ - 0x000421c0 034c090a c144dc44 d744d844 da44dd44 .L...D.D.D.D.D.D │ │ │ │ - 0x000421d0 de440e00 5c0b0358 0499049b 0648d9db .D..\..X.....H.. │ │ │ │ - 0x000421e0 02489904 9b0650d9 db0260dc 6c99049b .H....P...`.l... │ │ │ │ - 0x000421f0 069c074c d9dbdc50 9c070000 0c010000 ...L...P........ │ │ │ │ - 0x00042200 b8450000 0c93feff 80100000 04f62500 .E............%. │ │ │ │ - 0x00042210 00440ee0 01449904 58970298 03708101 .D...D..X....p.. │ │ │ │ - 0x00042220 9b06489a 0502700a c144da44 d744d844 ..H...p..D.D.D.D │ │ │ │ - 0x00042230 d944db44 0e00500b 0370019d 089e0902 .D.D..P..p...... │ │ │ │ - 0x00042240 6cdd44de 02740a9d 089e0902 4c0b689d l.D..t......L.h. │ │ │ │ - 0x00042250 089e0903 4c03dd44 de030802 9d08549f ....L..D......T. │ │ │ │ - 0x00042260 0a02949e 0902e8dd 44de44df 489d089e ........D.D.H... │ │ │ │ - 0x00042270 09034001 ddde03e8 009d089e 09440add ..@..........D.. │ │ │ │ - 0x00042280 44de480b 0288dd44 de027c9d 089e099f D.H....D..|..... │ │ │ │ - 0x00042290 0a68ddde df509c07 9d089e09 9f0a48dc .h...P........H. │ │ │ │ - 0x000422a0 440add44 de44df44 0b68df6c 9c079f0a D..D.D.D.h.l.... │ │ │ │ - 0x000422b0 4cdcdf48 ddde689c 079d089e 099f0a50 L..H..h........P │ │ │ │ - 0x000422c0 dcdf58dd de489d08 9e0958de 9f0a0248 ..X..H....X....H │ │ │ │ - 0x000422d0 9c079e09 48dcddde df489d08 9e0950de ....H....H....P. │ │ │ │ - 0x000422e0 9f0a600a 9c079e09 480b50dd df489d08 ..`.....H.P..H.. │ │ │ │ - 0x000422f0 9e0960dd de50da58 9a05509d 089e0960 ..`..P.X..P....` │ │ │ │ - 0x00042300 9f0a540a de440b5c 9c0744dc 8c000000 ..T..D.\..D..... │ │ │ │ - 0x00042310 c8460000 7ca2feff 180d0000 04ec2500 .F..|.........%. │ │ │ │ - 0x00042320 00440eb0 02449e0a 509a0660 81019602 .D...D..P..`.... │ │ │ │ - 0x00042330 97039804 9f0b03e4 0299059c 089d0903 ................ │ │ │ │ - 0x00042340 28060ad9 44c144d6 44d744d8 44da44de (...D.D.D.D.D.D. │ │ │ │ - 0x00042350 44df4cdd 44dc440e 005c0b02 300ac144 D.L.D.D..\..0..D │ │ │ │ - 0x00042360 d944dc44 dd44d644 d744d844 da44de44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00042370 df440e00 480b0324 019b074c d9dbdcdd .D..H..$...L.... │ │ │ │ - 0x00042380 7099059b 079c089d 0950d9db dcdd024c p........P.....L │ │ │ │ - 0x00042390 99059c08 9d09023c 9b0748db 30000000 .......<..H.0... │ │ │ │ - 0x000423a0 58470000 0caffeff b8000000 04412600 XG...........A&. │ │ │ │ - 0x000423b0 00440e20 44970250 98038101 02580ac1 .D. D..P.....X.. │ │ │ │ - 0x000423c0 48d744d8 440e0048 0b000000 00000000 H.D.D..H........ │ │ │ │ - 0x000423d0 10000000 b4470000 ccaffeff 04000000 .....G.......... │ │ │ │ - 0x000423e0 00000000 18000000 c8470000 c8affeff .........G...... │ │ │ │ - 0x000423f0 48000000 00500e20 5081014c c14c0e00 H....P. P..L.L.. │ │ │ │ - 0x00042400 10000000 e4470000 fcaffeff 08000000 .....G.......... │ │ │ │ - 0x00042410 00000000 10000000 f8470000 f8affeff .........G...... │ │ │ │ - 0x00042420 28000000 00000000 1c000000 0c480000 (............H.. │ │ │ │ - 0x00042430 14b0feff ec000000 00500e40 48810102 .........P.@H... │ │ │ │ - 0x00042440 500ac144 0e00440b 3c000000 04480000 P..D..D.<....H.. │ │ │ │ - 0x00042450 e4b0feff 00030000 04b32500 00440e90 ..........%..D.. │ │ │ │ - 0x00042460 01449803 5099045c 81019702 9a059b06 .D..P..\........ │ │ │ │ - 0x00042470 9c07029c 0ac144d7 44d844d9 44da44db ......D.D.D.D.D. │ │ │ │ - 0x00042480 44dc440e 00540b00 64000000 44480000 D.D..T..d...DH.. │ │ │ │ - 0x00042490 a4b3feff 14020000 04c72500 00440e90 ..........%..D.. │ │ │ │ - 0x000424a0 01449803 50970254 8101540a c144d744 .D..P..T..T..D.D │ │ │ │ - 0x000424b0 d8440e00 540b6c9b 069c0702 64990402 .D..T.l.....d... │ │ │ │ - 0x000424c0 58d944db 44dc0230 99049b06 9c07440a X.D.D..0......D. │ │ │ │ - 0x000424d0 d944db44 dc540b48 d944db44 dc589904 .D.D.T.H.D.D.X.. │ │ │ │ - 0x000424e0 9a059b06 9c0748d9 da709904 9a050000 ......H..p...... │ │ │ │ - 0x000424f0 14000000 d4480000 5cb5feff 14000000 .....H..\....... │ │ │ │ - 0x00042500 00000000 00000000 34000000 c4480000 ........4....H.. │ │ │ │ - 0x00042510 78b5feff a4000000 04632500 00440e40 x........c%..D.@ │ │ │ │ - 0x00042520 44970254 98039904 9a054c81 01024c0a D..T......L...L. │ │ │ │ - 0x00042530 c144d844 d944da48 d7440e00 440b0000 .D.D.D.H.D..D... │ │ │ │ - 0x00042540 1c000000 24490000 f0b5feff fc000000 ....$I.......... │ │ │ │ - 0x00042550 00500e40 48810102 500ac144 0e00540b .P.@H...P..D..T. │ │ │ │ - 0x00042560 24000000 44490000 d0b6feff 84000000 $...DI.......... │ │ │ │ - 0x00042570 00480e20 4c980381 01970202 58c144d7 .H. L.......X.D. │ │ │ │ - 0x00042580 44d8440e 00000000 58000000 6c490000 D.D.....X...lI.. │ │ │ │ - 0x00042590 38b7feff a0010000 00440e50 449d084c 8........D.PD..L │ │ │ │ - 0x000425a0 99048101 50970248 9b065498 039a059c ....P..H..T..... │ │ │ │ - 0x000425b0 079e0903 f4000ac1 44d744d8 44db44dc ........D.D.D.D. │ │ │ │ - 0x000425c0 44de44d9 44dd48da 440e0054 0b44d744 D.D.D.H.D..T.D.D │ │ │ │ - 0x000425d0 d844da44 db44dc44 de44c144 dd48d944 .D.D.D.D.D.D.H.D │ │ │ │ - 0x000425e0 0e000000 40000000 c8490000 7cb8feff ....@....I..|... │ │ │ │ - 0x000425f0 f8010000 00440e40 449d085c 98039b06 .....D.@D..\.... │ │ │ │ - 0x00042600 9c078101 97029904 609a0502 8cda023c ........`......< │ │ │ │ - 0x00042610 0ac144d7 44d844db 44dc4cd9 44dd440e ..D.D.D.D.L.D.D. │ │ │ │ - 0x00042620 00600b60 9a0544da 40000000 0c4a0000 .`.`..D.@....J.. │ │ │ │ - 0x00042630 38bafeff f8010000 00440e40 449d085c 8........D.@D..\ │ │ │ │ - 0x00042640 98039b06 9c078101 97029904 609a0502 ............`... │ │ │ │ - 0x00042650 8cda023c 0ac144d7 44d844db 44dc4cd9 ...<..D.D.D.D.L. │ │ │ │ - 0x00042660 44dd440e 00600b60 9a0544da 5c000000 D.D..`.`..D.\... │ │ │ │ - 0x00042670 504a0000 f4bbfeff 64030000 00440e50 PJ......d....D.P │ │ │ │ - 0x00042680 50980399 04810154 9702709a 050240da P......T..p...@. │ │ │ │ - 0x00042690 023c0ac1 44d744d8 44d9440e 004c0b02 .<..D.D.D.D..L.. │ │ │ │ - 0x000426a0 acd7480a c14cd944 d8480e00 540b4c97 ..H..L.D.H..T.L. │ │ │ │ - 0x000426b0 020268c1 44d844d9 4cd7440e 00540e50 ..h.D.D.L.D..T.P │ │ │ │ - 0x000426c0 81019702 98039904 9a0564da 2c000000 ..........d.,... │ │ │ │ - 0x000426d0 b04a0000 04bffeff 74010000 00480e30 .J......t....H.0 │ │ │ │ - 0x000426e0 549a0581 01970298 03990403 3801c144 T...........8..D │ │ │ │ - 0x000426f0 d744d844 d944da44 0e000000 10000000 .D.D.D.D........ │ │ │ │ - 0x00042700 e04a0000 54c0feff 04000000 00000000 .J..T........... │ │ │ │ - 0x00042710 28000000 f44a0000 50c0feff f8010000 (....J..P....... │ │ │ │ - 0x00042720 00440e50 50970298 03810199 0402ec0a .D.PP........... │ │ │ │ - 0x00042730 c144d744 d844d944 0e00600b 70000000 .D.D.D.D..`.p... │ │ │ │ - 0x00042740 204b0000 24c2feff 4c040000 00440e80 K..$...L....D.. │ │ │ │ - 0x00042750 01449f0b 70970399 059a0681 0198049b .D..p........... │ │ │ │ - 0x00042760 07032801 9c089d09 960203f4 00d644dc ..(...........D. │ │ │ │ - 0x00042770 44dd0254 0ac144d7 44d844d9 44da44db D..T..D.D.D.D.D. │ │ │ │ - 0x00042780 44df440e 00440b03 20019602 9c089d09 D.D..D.. ....... │ │ │ │ - 0x00042790 9e0a48de 44d644dc 44dd5c0a 96029c08 ..H.D.D.D.\..... │ │ │ │ - 0x000427a0 9d099e0a 480b6096 029c089d 099e0a00 ....H.`......... │ │ │ │ - 0x000427b0 3c000000 6c4b0000 00c6feff cc000000 <...lK.......... │ │ │ │ - 0x000427c0 04c92200 00440e60 4497025c 98039a05 .."..D.`D..\.... │ │ │ │ - 0x000427d0 9b066081 01023c0a c144d744 d844da44 ..`...<..D.D.D.D │ │ │ │ - 0x000427e0 db440e00 440b4499 044cd958 99040000 .D..D.D..L.X.... │ │ │ │ - 0x000427f0 4c000000 d44b0000 90c6feff e0040000 L....K.......... │ │ │ │ - 0x00042800 00440e80 02449e09 50980360 99049a05 .D...D..P..`.... │ │ │ │ - 0x00042810 9b069c07 9d088101 97020324 019f0a03 ...........$.... │ │ │ │ - 0x00042820 3801df03 04020ac1 44d744d8 44d944da 8.......D.D.D.D. │ │ │ │ - 0x00042830 44db44dc 44dd44de 440e0044 0b5c9f0a D.D.D.D.D..D.\.. │ │ │ │ - 0x00042840 88000000 fc4b0000 20cbfeff 04050000 .....K.. ....... │ │ │ │ - 0x00042850 044b2200 00440ef0 04449d09 5897034c .K"..D...D..X..L │ │ │ │ - 0x00042860 9e0a5481 01709804 99059b07 9f0b0278 ..T..p.........x │ │ │ │ - 0x00042870 9a065496 02749c08 036002d6 48da44dc ..T..t...`..H.D. │ │ │ │ - 0x00042880 68d844d9 44db44df 6c960298 0499059a h.D.D.D.l....... │ │ │ │ - 0x00042890 069b079c 089f0b68 0ad644da 44dc440b .......h..D.D.D. │ │ │ │ - 0x000428a0 78d6d8d9 dadbdcdf 48960298 0499059a x.......H....... │ │ │ │ - 0x000428b0 069b079c 089f0b02 70d6dadc 4896029a ........p...H... │ │ │ │ - 0x000428c0 069c0850 d644da44 dc000000 70000000 ...P.D.D....p... │ │ │ │ - 0x000428d0 884c0000 a4cffeff 4c030000 041b2200 .L......L.....". │ │ │ │ - 0x000428e0 00440ec0 05449b07 5c960298 045c9905 .D...D..\....\.. │ │ │ │ - 0x000428f0 9c089e0a 81010260 97039a06 549d0902 .......`....T... │ │ │ │ - 0x00042900 d00ac144 d744da44 dd44d644 d844d944 ...D.D.D.D.D.D.D │ │ │ │ - 0x00042910 db44dc44 de440e00 540b0284 9f0b4cdf .D.D.D..T.....L. │ │ │ │ - 0x00042920 54da48dd 6c9a069d 099f0b50 d7dadddf T.H.l......P.... │ │ │ │ - 0x00042930 4497034c 9a069d09 6c9f0b4c df000000 D..L....l..L.... │ │ │ │ - 0x00042940 44000000 fc4c0000 80d2feff a8010000 D....L.......... │ │ │ │ - 0x00042950 04f32100 00440e50 68970298 0399049b ..!..D.Ph....... │ │ │ │ - 0x00042960 069d0881 0102e80a c144d844 d944db44 .........D.D.D.D │ │ │ │ - 0x00042970 dd54d744 0e00440b 5c0a9a05 9c079e09 .T.D..D.\....... │ │ │ │ - 0x00042980 540b449e 0954de00 c4000000 444d0000 T.D..T......DM.. │ │ │ │ - 0x00042990 e8d3feff 20060000 04c72100 00440e80 .... .....!..D.. │ │ │ │ - 0x000429a0 01449905 58970398 049a069c 084c8101 .D..X........L.. │ │ │ │ - 0x000429b0 02849b07 9d09609e 0a589602 9f0b0294 ......`..X...... │ │ │ │ - 0x000429c0 d644de44 df70c144 db44dd44 d744d944 .D.D.p.D.D.D.D.D │ │ │ │ - 0x000429d0 da44dc48 d8440e00 480e8001 81019602 .D.H.D..H....... │ │ │ │ - 0x000429e0 97039804 99059a06 9b079c08 9d099e0a ................ │ │ │ │ - 0x000429f0 9f0b02a4 d644de44 df02d40a 96029e0a .....D.D........ │ │ │ │ - 0x00042a00 9f0b600b 6096029e 0a9f0b02 bc0ad644 ..`.`..........D │ │ │ │ - 0x00042a10 de44df5c 0b4c0ad6 44de44df 4c0b0260 .D.\.L..D.D.L..` │ │ │ │ - 0x00042a20 0ad644de 44df580b 540ad644 de44df64 ..D.D.X.T..D.D.d │ │ │ │ - 0x00042a30 0b64d644 de44df6c 96029e0a 9f0b70d6 .d.D.D.l......p. │ │ │ │ - 0x00042a40 dbdddedf 5496029b 079d099e 0a9f0b00 ....T........... │ │ │ │ - 0x00042a50 48000000 344e0000 40d9feff b4050000 H...4N..@....... │ │ │ │ - 0x00042a60 00500ec0 01449905 50970398 04688101 .P...D..P....h.. │ │ │ │ - 0x00042a70 96029a06 9b079c08 9d099e0a 9f0b03d4 ................ │ │ │ │ - 0x00042a80 010ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ - 0x00042a90 dc44dd44 de44df44 0e00540b 40000000 .D.D.D.D..T.@... │ │ │ │ - 0x00042aa0 804e0000 24f3feff 48020000 00440e60 .N..$...H....D.` │ │ │ │ - 0x00042ab0 44990454 97029803 9a05589b 069c079e D..T......X..... │ │ │ │ - 0x00042ac0 0981019d 0802d00a c144d744 d944da44 .........D.D.D.D │ │ │ │ - 0x00042ad0 db44dc44 dd44de48 d8440e00 540b0000 .D.D.D.H.D..T... │ │ │ │ - 0x00042ae0 6c000000 9c4e0000 70defeff 74070000 l....N..p...t... │ │ │ │ - 0x00042af0 048f2000 004c0ee0 014c9c08 54980499 .. ..L...L..T... │ │ │ │ - 0x00042b00 059a066c 81019602 97039b07 9d099e0a ...l............ │ │ │ │ - 0x00042b10 9f0b0354 020ac144 d644d744 d844d944 ...T...D.D.D.D.D │ │ │ │ - 0x00042b20 da44db44 dc44dd44 de44df44 0e00480b .D.D.D.D.D.D..H. │ │ │ │ - 0x00042b30 0358010a c144d644 d944da44 db44dc44 .X...D.D.D.D.D.D │ │ │ │ - 0x00042b40 dd44de44 df4cd844 d7440e00 540b0000 .D.D.L.D.D..T... │ │ │ │ - 0x00042b50 4c000000 0c4f0000 80e5feff e8080000 L....O.......... │ │ │ │ - 0x00042b60 04572000 00440ec0 024c9c08 749a0697 .W ..D...L..t... │ │ │ │ - 0x00042b70 03980499 055c9e0a 81019602 9b079d09 .....\.......... │ │ │ │ - 0x00042b80 9f0b0338 050ac144 d644d744 d844d944 ...8...D.D.D.D.D │ │ │ │ - 0x00042b90 da44db44 dc44dd44 de44df44 0e005c0b .D.D.D.D.D.D..\. │ │ │ │ - 0x00042ba0 40000000 5c4f0000 20eefeff 20020000 @...\O.. ... ... │ │ │ │ - 0x00042bb0 045e2000 00440e50 6c970298 0399049a .^ ..D.Pl....... │ │ │ │ - 0x00042bc0 059d089e 09810103 38010ac1 44d744d8 ........8...D.D. │ │ │ │ - 0x00042bd0 44d944da 44dd44de 440e004c 0b02849b D.D.D.D.D..L.... │ │ │ │ - 0x00042be0 069c0700 48000000 a04f0000 fceffeff ....H....O...... │ │ │ │ - 0x00042bf0 d0010000 04412000 00440e50 6c970298 .....A ..D.Pl... │ │ │ │ - 0x00042c00 0399049a 059d089e 09810103 08010ac1 ................ │ │ │ │ - 0x00042c10 44d744d8 44d944da 44dd44de 440e0044 D.D.D.D.D.D.D..D │ │ │ │ - 0x00042c20 0b023c9b 069c074c dbdc0000 00000000 ..<....L........ │ │ │ │ - 0x00042c30 30000000 14500000 e8f3feff 38010000 0....P......8... │ │ │ │ - 0x00042c40 00440e50 449a055c 98038101 97029904 .D.PD..\........ │ │ │ │ - 0x00042c50 025c0ac1 44d744d8 44d944da 440e005c .\..D.D.D.D.D..\ │ │ │ │ - 0x00042c60 0b000000 40000000 48500000 f4f4feff ....@...HP...... │ │ │ │ - 0x00042c70 f8010000 00440e40 449d085c 98039b06 .....D.@D..\.... │ │ │ │ - 0x00042c80 9c078101 97029904 609a0502 8cda023c ........`......< │ │ │ │ - 0x00042c90 0ac144d7 44d844db 44dc4cd9 44dd440e ..D.D.D.D.L.D.D. │ │ │ │ - 0x00042ca0 00600b60 9a0544da 60000000 8c500000 .`.`..D.`....P.. │ │ │ │ - 0x00042cb0 b0f6feff bc030000 00480e60 509b0781 .........H.`P... │ │ │ │ - 0x00042cc0 0197039c 08609804 99059d09 9e0a649a .....`........d. │ │ │ │ - 0x00042cd0 06509f0b 58960202 58d60254 df44da02 .P..X...X..T.D.. │ │ │ │ - 0x00042ce0 5c9a069f 0b44df02 54da0268 9a069f0b \....D..T..h.... │ │ │ │ - 0x00042cf0 0250dadf 02a4d844 d944dd44 de0254c1 .P.....D.D.D..T. │ │ │ │ - 0x00042d00 44d744db 44dc440e 00000000 2c000000 D.D.D.D.....,... │ │ │ │ - 0x00042d10 f0500000 0cfafeff 3c010000 00480e30 .P......<....H.0 │ │ │ │ - 0x00042d20 549a0581 01970298 03990403 0001c144 T..............D │ │ │ │ - 0x00042d30 d744d844 d944da44 0e000000 10000000 .D.D.D.D........ │ │ │ │ - 0x00042d40 20510000 1cfbfeff 14000000 00000000 Q.............. │ │ │ │ - 0x00042d50 10000000 34510000 28fbfeff 14000000 ....4Q..(....... │ │ │ │ - 0x00042d60 00000000 ac000000 20510000 34fbfeff ........ Q..4... │ │ │ │ - 0x00042d70 74060000 04e31e00 00440e80 01449904 t........D...D.. │ │ │ │ - 0x00042d80 509a0558 81019702 980302c4 0ac144d7 P..X..........D. │ │ │ │ - 0x00042d90 44d844d9 44da440e 00480b50 0ac144d7 D.D.D.D..H.P..D. │ │ │ │ - 0x00042da0 44d844d9 44da440e 005c0b58 9b069c07 D.D.D.D..\.X.... │ │ │ │ - 0x00042db0 02f0db44 dc02909b 069c079d 0803f800 ...D............ │ │ │ │ - 0x00042dc0 db44dc44 dd02449b 069c079d 080240db .D.D..D.......@. │ │ │ │ - 0x00042dd0 dcdd0240 9b069c07 02409d08 74dd50db ...@.....@..t.P. │ │ │ │ - 0x00042de0 44dc509b 069c0744 9d084cdd 02489d08 D.P....D..L..H.. │ │ │ │ - 0x00042df0 50dbdcdd 609b069c 079d0848 dd489d08 P...`......H.H.. │ │ │ │ - 0x00042e00 0250dbdc dd549b06 9c079d08 5cdd509d .P...T......\.P. │ │ │ │ - 0x00042e10 08000000 58000000 d0510000 0401ffff ....X....Q...... │ │ │ │ - 0x00042e20 2c0e0000 04a21e00 00440ee0 01449b06 ,........D...D.. │ │ │ │ - 0x00042e30 02408101 98039702 99049a05 9c079d08 .@.............. │ │ │ │ - 0x00042e40 0330070a c144d744 d844d944 da44db44 .0...D.D.D.D.D.D │ │ │ │ - 0x00042e50 dc44dd44 0e00580b 03ec000a c144d744 .D.D..X......D.D │ │ │ │ - 0x00042e60 d844d944 da44db44 dc44dd54 0e00440b .D.D.D.D.D.T..D. │ │ │ │ - 0x00042e70 c4000000 2c520000 d80effff e0050000 ....,R.......... │ │ │ │ - 0x00042e80 04371f00 00440e80 01449905 58970398 .7...D...D..X... │ │ │ │ - 0x00042e90 049a069c 084c8101 7c9b079d 09609e0a .....L..|....`.. │ │ │ │ - 0x00042ea0 5896029f 0b0294d6 44de44df 70c144db X.......D.D.p.D. │ │ │ │ - 0x00042eb0 44dd44d7 44d944da 44dc48d8 440e0050 D.D.D.D.D.H.D..P │ │ │ │ - 0x00042ec0 0e800181 01960297 03980499 059a069b ................ │ │ │ │ - 0x00042ed0 079c089d 099e0a9f 0b02a4d6 44de44df ............D.D. │ │ │ │ - 0x00042ee0 02d40a96 029e0a9f 0b600b60 96029e0a .........`.`.... │ │ │ │ - 0x00042ef0 9f0b02bc 0ad644de 44df5c0b 4c0ad644 ......D.D.\.L..D │ │ │ │ - 0x00042f00 de44df4c 0b02600a d644de44 df580b54 .D.L..`..D.D.X.T │ │ │ │ - 0x00042f10 0ad644de 44df640b 64d644de 44df6c96 ..D.D.d.d.D.D.l. │ │ │ │ - 0x00042f20 029e0a9f 0b70d6db dddedf54 96029b07 .....p.....T.... │ │ │ │ - 0x00042f30 9d099e0a 9f0b0000 78000000 1c530000 ........x....S.. │ │ │ │ - 0x00042f40 0069ffff 18020000 00440e80 01449e0a .i.......D...D.. │ │ │ │ - 0x00042f50 5096025c 9d099f0b 81019804 58970399 P..\........X... │ │ │ │ - 0x00042f60 059c0854 9a06509b 0702dcd7 44d944da ...T..P.....D.D. │ │ │ │ - 0x00042f70 44db44dc 580ac144 d644d844 dd44de44 D.D.X..D.D.D.D.D │ │ │ │ - 0x00042f80 df440e00 440b0240 97039905 9a069b07 .D..D..@........ │ │ │ │ - 0x00042f90 9c08440a d744d944 da44db44 dc440b44 ..D..D.D.D.D.D.D │ │ │ │ - 0x00042fa0 d744d944 da44db44 dc589703 99059a06 .D.D.D.D.X...... │ │ │ │ - 0x00042fb0 9b079c08 4c000000 70530000 ac6affff ....L...pS...j.. │ │ │ │ - 0x00042fc0 f0030000 044c1e00 00440eb0 04449b07 .....L...D...D.. │ │ │ │ - 0x00042fd0 509e0a74 96029703 99059c08 9f0b8101 P..t............ │ │ │ │ - 0x00042fe0 98049a06 9d090318 020ac144 d644d744 ...........D.D.D │ │ │ │ - 0x00042ff0 d844d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ - 0x00043000 0e00500b b4000000 c0530000 2413ffff ..P......S..$... │ │ │ │ - 0x00043010 501d0000 046f1e00 00440eb0 024c9804 P....o...D...L.. │ │ │ │ - 0x00043020 549a064c 97035c81 0196029c 089d0950 T..L..\........P │ │ │ │ - 0x00043030 99057c0a c144d944 d644d744 d844da44 ..|..D.D.D.D.D.D │ │ │ │ - 0x00043040 dc44dd44 0e00480b 03d8149e 0a9f0b02 .D.D..H......... │ │ │ │ - 0x00043050 acde44df 0338029e 0a9f0b60 dedf0300 ..D..8.....`.... │ │ │ │ - 0x00043060 019e0a9f 0b44de44 df609e0a 9f0b44de .....D.D.`....D. │ │ │ │ - 0x00043070 44df0254 9b079e0a 9f0b4cdb dedf024c D..T......L....L │ │ │ │ - 0x00043080 9b079e0a 9f0b54db dedf0294 0a9b079e ......T......... │ │ │ │ - 0x00043090 0a9f0b4c 0b58d96c 99059b07 9e0a9f0b ...L.X.l........ │ │ │ │ - 0x000430a0 4cdbdedf 640ad944 c144d644 d744d844 L...d..D.D.D.D.D │ │ │ │ - 0x000430b0 da44dc44 dd440e00 440b0000 50000000 .D.D.D..D...P... │ │ │ │ - 0x000430c0 78540000 a46dffff 30030000 04012000 xT...m..0..... . │ │ │ │ - 0x000430d0 00440e80 04449c08 58970398 04609905 .D...D..X....`.. │ │ │ │ - 0x000430e0 9a069d09 9f0b5481 0196029b 079e0a03 ......T......... │ │ │ │ - 0x000430f0 ac010ac1 44d644d8 44d944da 44db44dc ....D.D.D.D.D.D. │ │ │ │ - 0x00043100 44dd44de 44df48d7 440e0050 0b000000 D.D.D.H.D..P.... │ │ │ │ - 0x00043110 80000000 cc540000 682fffff b0370000 .....T..h/...7.. │ │ │ │ - 0x00043120 040b2000 00500ec0 02688101 96029703 .. ..P...h...... │ │ │ │ - 0x00043130 98049905 9b079c08 9f0b023c 9e0a03e4 ...........<.... │ │ │ │ - 0x00043140 210ac144 de44d644 d744d844 d944db44 !..D.D.D.D.D.D.D │ │ │ │ - 0x00043150 dc44df44 0e00540b 0348109a 069d0948 .D.D..T..H.....H │ │ │ │ - 0x00043160 dadd740a 9a069d09 4c0b0368 01de023c ..t.....L..h...< │ │ │ │ - 0x00043170 0a9e0a4c 0b589e0a 48de5c9a 069d099e ...L.X..H.\..... │ │ │ │ - 0x00043180 0a4cdadd 0228de64 9a069d09 9e0a4cda .L...(.d......L. │ │ │ │ - 0x00043190 dd000000 20000000 78550000 8830fcff .... ...xU...0.. │ │ │ │ - 0x000431a0 90000000 00440e10 4c810102 68c1540e .....D..L...h.T. │ │ │ │ - 0x000431b0 00000000 00000000 18000000 9c550000 .............U.. │ │ │ │ - 0x000431c0 e86fffff 34000000 00440e10 48970254 .o..4....D..H..T │ │ │ │ - 0x000431d0 81010000 18000000 b8550000 0c70ffff .........U...p.. │ │ │ │ - 0x000431e0 34000000 00440e10 48970254 81010000 4....D..H..T.... │ │ │ │ - 0x000431f0 3c000000 d4550000 3070ffff b8000000 <....U..0p...... │ │ │ │ - 0x00043200 00440ef0 0f449803 50990454 0e801181 .D...D..P..T.... │ │ │ │ - 0x00043210 019a0502 6c0a0ef0 0f44c144 d844d944 ....l....D.D.D.D │ │ │ │ - 0x00043220 da440e00 440b4497 02000000 00000000 .D..D.D......... │ │ │ │ - 0x00043230 14000000 14560000 a870ffff 2c000000 .....V...p..,... │ │ │ │ - 0x00043240 00540e10 4c810100 10000000 2c560000 .T..L.......,V.. │ │ │ │ - 0x00043250 c070ffff 24000000 00000000 34000000 .p..$.......4... │ │ │ │ - 0x00043260 40560000 dc70ffff b4000000 00480e20 @V...p.......H. │ │ │ │ - 0x00043270 4c990481 0197024c 980374d8 02380ac1 L......L..t..8.. │ │ │ │ - 0x00043280 44d744d9 480e0044 0b44c144 d744d944 D.D.H..D.D.D.D.D │ │ │ │ - 0x00043290 0e000000 3c000000 78560000 6471ffff ....<...xV..dq.. │ │ │ │ - 0x000432a0 f4010000 00440e40 44990460 81019702 .....D.@D..`.... │ │ │ │ - 0x000432b0 98039a05 9b069c07 9d08032c 010ac144 ...........,...D │ │ │ │ - 0x000432c0 d744d844 d944da44 db44dc44 dd440e00 .D.D.D.D.D.D.D.. │ │ │ │ - 0x000432d0 4c0b0000 70000000 b8560000 2473ffff L...p....V..$s.. │ │ │ │ - 0x000432e0 70030000 00440e70 449f0b4c 97039905 p....D.pD..L.... │ │ │ │ - 0x000432f0 5898049c 08810164 9b079d09 9e0a9602 X......d........ │ │ │ │ - 0x00043300 9a0603ec 01d644da 44db44dd 44de4cc1 ......D.D.D.D.L. │ │ │ │ - 0x00043310 44d84cd7 44d944dc 44df440e 00480e70 D.L.D.D.D.D..H.p │ │ │ │ - 0x00043320 81019602 97039804 99059a06 9b079c08 ................ │ │ │ │ - 0x00043330 9d099e0a 9f0b0298 d6dadbdd de509602 .............P.. │ │ │ │ - 0x00043340 9a069b07 9d099e0a 00000000 ............ │ │ │ │ + 0x0003dbf8 10000000 00000000 017a5200 01780101 .........zR..x.. │ │ │ │ + 0x0003dc08 1b0d0300 10000000 18000000 9886fcff ................ │ │ │ │ + 0x0003dc18 60000000 00070100 18000000 00000000 `............... │ │ │ │ + 0x0003dc28 017a504c 52000178 01079b5d 2802001b .zPLR..x...](... │ │ │ │ + 0x0003dc38 1b0d0300 30000000 20000000 f881fcff ....0... ....... │ │ │ │ + 0x0003dc48 f4000000 04cf5600 00440e50 44970258 ......V..D.PD..X │ │ │ │ + 0x0003dc58 98039904 81010268 0ac144d7 44d844d9 .......h..D.D.D. │ │ │ │ + 0x0003dc68 440e0048 0b000000 30000000 7c000000 D..H....0...|... │ │ │ │ + 0x0003dc78 b882fcff 08010000 00440e50 449a055c .........D.PD..\ │ │ │ │ + 0x0003dc88 99048101 97029803 02640ac1 44d744d8 .........d..D.D. │ │ │ │ + 0x0003dc98 44d944da 440e0044 0b000000 34000000 D.D.D..D....4... │ │ │ │ + 0x0003dca8 88000000 b480fcff c4000000 048b5600 ..............V. │ │ │ │ + 0x0003dcb8 00440e40 44970254 98039904 9a054c81 .D.@D..T......L. │ │ │ │ + 0x0003dcc8 01026c0a c144d844 d944da48 d7440e00 ..l..D.D.D.H.D.. │ │ │ │ + 0x0003dcd8 440b0000 18000000 e8000000 04defcff D............... │ │ │ │ + 0x0003dce8 68000000 005c0e20 44810158 c1440e00 h....\. D..X.D.. │ │ │ │ + 0x0003dcf8 20000000 04010000 50defcff 50000000 .......P...P... │ │ │ │ + 0x0003dd08 00440e10 44970250 810164c1 48d7480e .D..D..P..d.H.H. │ │ │ │ + 0x0003dd18 00000000 24000000 28010000 fc87fcff ....$...(....... │ │ │ │ + 0x0003dd28 94000000 00480e20 4c980381 01970202 .....H. L....... │ │ │ │ + 0x0003dd38 58c144d7 44d8440e 00000000 2c000000 X.D.D.D.....,... │ │ │ │ + 0x0003dd48 50010000 7488fcff 3c010000 00480e30 P...t...<....H.0 │ │ │ │ + 0x0003dd58 549a0581 01970298 03990403 0001c144 T..............D │ │ │ │ + 0x0003dd68 d744d844 d944da44 0e000000 40000000 .D.D.D.D....@... │ │ │ │ + 0x0003dd78 80010000 24defcff 08020000 00440e40 ....$........D.@ │ │ │ │ + 0x0003dd88 449d085c 98039b06 9c078101 97029904 D..\............ │ │ │ │ + 0x0003dd98 609a0502 9cda023c 0ac144d7 44d844db `......<..D.D.D. │ │ │ │ + 0x0003dda8 44dc4cd9 44dd440e 00600b60 9a0544da D.L.D.D..`.`..D. │ │ │ │ + 0x0003ddb8 40000000 c4010000 4089fcff f8010000 @.......@....... │ │ │ │ + 0x0003ddc8 00440e40 449d085c 98039b06 9c078101 .D.@D..\........ │ │ │ │ + 0x0003ddd8 97029904 609a0502 8cda023c 0ac144d7 ....`......<..D. │ │ │ │ + 0x0003dde8 44d844db 44dc4cd9 44dd440e 00600b60 D.D.D.L.D.D..`.` │ │ │ │ + 0x0003ddf8 9a0544da 34000000 e0010000 c4dffcff ..D.4........... │ │ │ │ + 0x0003de08 1c010000 04415500 00440e40 44980358 .....AU..D.@D..X │ │ │ │ + 0x0003de18 97028101 02540ac1 44d744d8 440e0050 .....T..D.D.D..P │ │ │ │ + 0x0003de28 0b025c0a 9904440b 44990400 10000000 ..\...D.D....... │ │ │ │ + 0x0003de38 40020000 c48afcff 2c000000 00000000 @.......,....... │ │ │ │ + 0x0003de48 24000000 54020000 e08afcff 84010000 $...T........... │ │ │ │ + 0x0003de58 0002380e 204c8101 580ac148 0e005c0b ..8. L..X..H..\. │ │ │ │ + 0x0003de68 02800e00 c1000000 1c000000 7c020000 ............|... │ │ │ │ + 0x0003de78 488cfcff fc000000 00540e30 48810102 H........T.0H... │ │ │ │ + 0x0003de88 6c0ac144 0e00440b 28000000 9c020000 l..D..D.(....... │ │ │ │ + 0x0003de98 64e0fcff f0000000 00440e20 44970250 d........D. D..P │ │ │ │ + 0x0003dea8 98039904 810102c4 c144d744 d844d944 .........D.D.D.D │ │ │ │ + 0x0003deb8 0e000000 30000000 a0020000 30e1fcff ....0.......0... │ │ │ │ + 0x0003dec8 9c010000 04935400 00440e20 44980354 ......T..D. D..T │ │ │ │ + 0x0003ded8 81019702 99040360 010ac144 d744d844 .......`...D.D.D │ │ │ │ + 0x0003dee8 d9440e00 440b0000 18000000 fc020000 .D..D........... │ │ │ │ + 0x0003def8 a8e2fcff 68000000 00540e20 44810160 ....h....T. D..` │ │ │ │ + 0x0003df08 c1500e00 20000000 18030000 04e3fcff .P.. ........... │ │ │ │ + 0x0003df18 58000000 00440e10 4497024c 810170c1 X....D..D..L..p. │ │ │ │ + 0x0003df28 48d7480e 00000000 2c000000 3c030000 H.H.....,...<... │ │ │ │ + 0x0003df38 48e3fcff b8000000 00440e30 44810102 H........D.0D... │ │ │ │ + 0x0003df48 3c0ac148 0e00440b 500ac148 0e00480b <..H..D.P..H..H. │ │ │ │ + 0x0003df58 7cc1480e 00000000 88000000 44030000 |.H.........D... │ │ │ │ + 0x0003df68 588cfcff 84030000 04ff5300 00440ec0 X.........S..D.. │ │ │ │ + 0x0003df78 01489e0a 5899054c 9a065081 01549d09 .H..X..L..P..T.. │ │ │ │ + 0x0003df88 02509602 97039804 9c089f0b 0354010a .P...........T.. │ │ │ │ + 0x0003df98 c144d644 d744d844 dc44dd44 df44d944 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003dfa8 da44de44 0e00500b 02449b07 4cdb0250 .D.D..P..D..L..P │ │ │ │ + 0x0003dfb8 d6d7d8dc dddf4497 036c9602 98049b07 ......D..l...... │ │ │ │ + 0x0003dfc8 9c089d09 9f0b50db 50d6d7d8 dcdf4497 ......P.P.....D. │ │ │ │ + 0x0003dfd8 03689602 98049b07 9c089f0b 4cdb649b .h..........L.d. │ │ │ │ + 0x0003dfe8 07000000 c4000000 d0030000 5c8ffcff ............\... │ │ │ │ + 0x0003dff8 e0050000 04ab5300 00440e80 01449905 ......S..D...D.. │ │ │ │ + 0x0003e008 58970398 049a069c 084c8101 7c9b079d X........L..|... │ │ │ │ + 0x0003e018 09609e0a 5896029f 0b0294d6 44de44df .`..X.......D.D. │ │ │ │ + 0x0003e028 70c144db 44dd44d7 44d944da 44dc48d8 p.D.D.D.D.D.D.H. │ │ │ │ + 0x0003e038 440e0050 0e800181 01960297 03980499 D..P............ │ │ │ │ + 0x0003e048 059a069b 079c089d 099e0a9f 0b02a4d6 ................ │ │ │ │ + 0x0003e058 44de44df 02d40a96 029e0a9f 0b600b60 D.D..........`.` │ │ │ │ + 0x0003e068 96029e0a 9f0b02bc 0ad644de 44df5c0b ..........D.D.\. │ │ │ │ + 0x0003e078 4c0ad644 de44df4c 0b02600a d644de44 L..D.D.L..`..D.D │ │ │ │ + 0x0003e088 df580b54 0ad644de 44df640b 64d644de .X.T..D.D.d.d.D. │ │ │ │ + 0x0003e098 44df6c96 029e0a9f 0b70d6db dddedf54 D.l......p.....T │ │ │ │ + 0x0003e0a8 96029b07 9d099e0a 9f0b0000 5c000000 ............\... │ │ │ │ + 0x0003e0b8 98040000 8ce2fcff 10060000 04035300 ..............S. │ │ │ │ + 0x0003e0c8 00440e70 48970398 04649a06 9d099e0a .D.pH....d...... │ │ │ │ + 0x0003e0d8 9f0b8101 99059b07 9c080314 010ac144 ...............D │ │ │ │ + 0x0003e0e8 d744d844 da44db44 dc44dd44 de44df48 .D.D.D.D.D.D.D.H │ │ │ │ + 0x0003e0f8 d9440e00 500b4496 02039401 0ad6480b .D..P.D.......H. │ │ │ │ + 0x0003e108 02c80ad6 580b02a0 d6449602 38000000 ....X....D..8... │ │ │ │ + 0x0003e118 f8040000 4ce8fcff e8010000 04c75200 ....L.........R. │ │ │ │ + 0x0003e128 00440e40 44970254 99049a05 81014c98 .D.@D..T......L. │ │ │ │ + 0x0003e138 039b0603 fc000ac1 44d744d8 44da44db ........D.D.D.D. │ │ │ │ + 0x0003e148 48d9440e 00480b00 24000000 5c050000 H.D..H..$...\... │ │ │ │ + 0x0003e158 f8e9fcff 48000000 00440e20 44970248 ....H....D. D..H │ │ │ │ + 0x0003e168 81014898 0360d844 c144d744 0e000000 ..H..`.D.D.D.... │ │ │ │ + 0x0003e178 3c000000 5c050000 28eafcff 3c020000 <...\...(...<... │ │ │ │ + 0x0003e188 04b35200 00440e40 5c97029a 05810198 ..R..D.@\....... │ │ │ │ + 0x0003e198 0399049b 069c0703 94010ac1 44d744d8 ............D.D. │ │ │ │ + 0x0003e1a8 44d944da 44db44dc 440e0048 0b000000 D.D.D.D.D..H.... │ │ │ │ + 0x0003e1b8 38000000 9c050000 4cecfcff d8010000 8.......L....... │ │ │ │ + 0x0003e1c8 04935200 00440e40 44970254 99049a05 ..R..D.@D..T.... │ │ │ │ + 0x0003e1d8 81014c98 039b0603 ec000ac1 44d744d8 ..L.........D.D. │ │ │ │ + 0x0003e1e8 44da44db 48d9440e 00480b00 60000000 D.D.H.D..H..`... │ │ │ │ + 0x0003e1f8 d8050000 10eefcff fc010000 04a75200 ..............R. │ │ │ │ + 0x0003e208 00440e50 489c079d 08509803 54810197 .D.PH....P..T... │ │ │ │ + 0x0003e218 02489a05 6c9e0950 9b06025c 990402a4 .H..l..P...\.... │ │ │ │ + 0x0003e228 d960c154 d744da44 db44de44 d844dc44 .`.T.D.D.D.D.D.D │ │ │ │ + 0x0003e238 dd440e00 440e5081 01970298 039c079d .D..D.P......... │ │ │ │ + 0x0003e248 08549904 9a059b06 9e0944d9 50990400 .T........D.P... │ │ │ │ + 0x0003e258 24000000 64060000 d092fcff 18010000 $...d........... │ │ │ │ + 0x0003e268 00440e30 4497024c 98038101 700ac144 .D.0D..L....p..D │ │ │ │ + 0x0003e278 d744d844 0e00500b 50000000 64060000 .D.D..P.P...d... │ │ │ │ + 0x0003e288 a0effcff 20030000 042e5200 00440e80 .... .....R..D.. │ │ │ │ + 0x0003e298 04449c08 5096024c 97039804 7099059a .D..P..L....p... │ │ │ │ + 0x0003e2a8 069d0981 019b079e 0a9f0b03 a4010ac1 ................ │ │ │ │ + 0x0003e2b8 44d644d8 44d944da 44db44dc 44dd44de D.D.D.D.D.D.D.D. │ │ │ │ + 0x0003e2c8 44df48d7 440e0048 0b000000 50000000 D.H.D..H....P... │ │ │ │ + 0x0003e2d8 b8060000 8cf2fcff 20030000 04085200 ........ .....R. │ │ │ │ + 0x0003e2e8 00440e80 04449c08 5096024c 97039804 .D...D..P..L.... │ │ │ │ + 0x0003e2f8 7099059a 069d0981 019b079e 0a9f0b03 p............... │ │ │ │ + 0x0003e308 a4010ac1 44d644d8 44d944da 44db44dc ....D.D.D.D.D.D. │ │ │ │ + 0x0003e318 44dd44de 44df48d7 440e0048 0b000000 D.D.D.H.D..H.... │ │ │ │ + 0x0003e328 50000000 0c070000 2093fcff 9c1d0000 P....... ....... │ │ │ │ + 0x0003e338 04e35100 00440eb0 0f449c08 4c99059a ..Q..D...D..L... │ │ │ │ + 0x0003e348 06589804 4c97039b 07589d09 9e0a5481 .X..L....X....T. │ │ │ │ + 0x0003e358 0196029f 0b031416 0ac144d6 44d744d8 ..........D.D.D. │ │ │ │ + 0x0003e368 44d944da 44db44dc 44dd44de 44df440e D.D.D.D.D.D.D.D. │ │ │ │ + 0x0003e378 005c0b00 4c000000 60070000 24f5fcff .\..L...`...$... │ │ │ │ + 0x0003e388 00040000 04db5300 00440eb0 04449b07 ......S..D...D.. │ │ │ │ + 0x0003e398 509e0a74 96029703 99059c08 9f0b8101 P..t............ │ │ │ │ + 0x0003e3a8 98049a06 9d090318 020ac144 d644d744 ...........D.D.D │ │ │ │ + 0x0003e3b8 d844d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e3c8 0e00600b 4c000000 b0070000 f4f8fcff ..`.L........... │ │ │ │ + 0x0003e3d8 00040000 04c45300 00440eb0 04449b07 ......S..D...D.. │ │ │ │ + 0x0003e3e8 509e0a74 96029703 99059c08 9f0b8101 P..t............ │ │ │ │ + 0x0003e3f8 98049a06 9d090318 020ac144 d644d744 ...........D.D.D │ │ │ │ + 0x0003e408 d844d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e418 0e00600b 4c000000 00080000 c4fcfcff ..`.L........... │ │ │ │ + 0x0003e428 00040000 04ad5300 00440eb0 04449b07 ......S..D...D.. │ │ │ │ + 0x0003e438 509e0a74 96029703 99059c08 9f0b8101 P..t............ │ │ │ │ + 0x0003e448 98049a06 9d090318 020ac144 d644d744 ...........D.D.D │ │ │ │ + 0x0003e458 d844d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e468 0e00600b 54000000 50080000 7caffcff ..`.T...P...|... │ │ │ │ + 0x0003e478 e8260000 04975300 00440ef0 0f489804 .&....S..D...H.. │ │ │ │ + 0x0003e488 9d095097 03990574 0ed0169a 069b0781 ..P....t........ │ │ │ │ + 0x0003e498 0196029c 089e0a9f 0b030820 0a0ef00f ........... .... │ │ │ │ + 0x0003e4a8 44c144d6 44d744d8 44d944da 44db44dc D.D.D.D.D.D.D.D. │ │ │ │ + 0x0003e4b8 44dd44de 44df440e 00580b00 18000000 D.D.D.D..X...... │ │ │ │ + 0x0003e4c8 d0080000 747bfcff 50000000 00440e10 ....t{..P....D.. │ │ │ │ + 0x0003e4d8 4c810168 c1540e00 34000000 ec080000 L..h.T..4....... │ │ │ │ + 0x0003e4e8 981dfdff 98000000 00440e20 48970298 .........D. H... │ │ │ │ + 0x0003e4f8 03509904 81010248 0ac144d7 44d94cd8 .P.....H..D.D.L. │ │ │ │ + 0x0003e508 440e0044 0b44c144 d744d844 d9440e00 D..D.D.D.D.D.D.. │ │ │ │ + 0x0003e518 28000000 24090000 081efdff 90000000 (...$........... │ │ │ │ + 0x0003e528 00440e20 48970298 03509904 81010258 .D. H....P.....X │ │ │ │ + 0x0003e538 c144d744 d848d948 0e000000 24000000 .D.D.H.H....$... │ │ │ │ + 0x0003e548 50090000 bcfffcff 94000000 00480e20 P............H. │ │ │ │ + 0x0003e558 4c980381 01970202 58c144d7 44d8440e L.......X.D.D.D. │ │ │ │ + 0x0003e568 00000000 38000000 78090000 3400fdff ....8...x...4... │ │ │ │ + 0x0003e578 f0000000 00440e30 44990454 9a058101 .....D.0D..T.... │ │ │ │ + 0x0003e588 60970298 030264d7 44d84c0a c144d944 `.....d.D.L..D.D │ │ │ │ + 0x0003e598 da440e00 540b50c1 44d944da 440e0000 .D..T.P.D.D.D... │ │ │ │ + 0x0003e5a8 18000000 b4090000 e800fdff 24000000 ............$... │ │ │ │ + 0x0003e5b8 00440e20 44810150 c1480e00 58000000 .D. D..P.H..X... │ │ │ │ + 0x0003e5c8 d0090000 fc00fdff a0010000 00440e50 .............D.P │ │ │ │ + 0x0003e5d8 449d084c 99048101 50970248 9b065498 D..L....P..H..T. │ │ │ │ + 0x0003e5e8 039a059c 079e0903 f4000ac1 44d744d8 ............D.D. │ │ │ │ + 0x0003e5f8 44db44dc 44de44d9 44dd48da 440e0054 D.D.D.D.D.H.D..T │ │ │ │ + 0x0003e608 0b44d744 d844da44 db44dc44 de44c144 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e618 dd48d944 0e000000 40000000 2c0a0000 .H.D....@...,... │ │ │ │ + 0x0003e628 4002fdff f8010000 00440e40 449d085c @........D.@D..\ │ │ │ │ + 0x0003e638 98039b06 9c078101 97029904 609a0502 ............`... │ │ │ │ + 0x0003e648 8cda023c 0ac144d7 44d844db 44dc4cd9 ...<..D.D.D.D.L. │ │ │ │ + 0x0003e658 44dd440e 00600b60 9a0544da 10000000 D.D..`.`..D..... │ │ │ │ + 0x0003e668 700a0000 fc03fdff 7c000000 00000000 p.......|....... │ │ │ │ + 0x0003e678 10000000 840a0000 6804fdff 9c000000 ........h....... │ │ │ │ + 0x0003e688 00000000 10000000 980a0000 f404fdff ................ │ │ │ │ + 0x0003e698 2c000000 00000000 10000000 ac0a0000 ,............... │ │ │ │ + 0x0003e6a8 1005fdff 20000000 00000000 44000000 .... .......D... │ │ │ │ + 0x0003e6b8 c00a0000 1c05fdff f4010000 00500e60 .............P.` │ │ │ │ + 0x0003e6c8 6c98049b 079c0881 01960297 0399059a l............... │ │ │ │ + 0x0003e6d8 069d099e 0a9f0b03 8801c144 d644d744 ...........D.D.D │ │ │ │ + 0x0003e6e8 d844d944 da44db44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e6f8 0e000000 40000000 080b0000 d406fdff ....@........... │ │ │ │ + 0x0003e708 ac010000 00480e60 4cb80b68 9c076c98 .....H.`L..h..l. │ │ │ │ + 0x0003e718 0399049a 059b069d 08810197 029e0903 ................ │ │ │ │ + 0x0003e728 1801c144 d744d844 d944da44 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ + 0x0003e738 dd44de44 f8440e00 34000000 4c0b0000 .D.D.D..4...L... │ │ │ │ + 0x0003e748 4008fdff 1c010000 00440e30 44980358 @........D.0D..X │ │ │ │ + 0x0003e758 81019702 99049a05 489b0602 940ac144 ........H......D │ │ │ │ + 0x0003e768 da44db4c d844d748 d9440e00 500b0000 .D.L.D.H.D..P... │ │ │ │ + 0x0003e778 10000000 840b0000 2809fdff bc000000 ........(....... │ │ │ │ + 0x0003e788 00000000 10000000 980b0000 d409fdff ................ │ │ │ │ + 0x0003e798 fc000000 00000000 10000000 ac0b0000 ................ │ │ │ │ + 0x0003e7a8 c00afdff 08000000 00000000 10000000 ................ │ │ │ │ + 0x0003e7b8 c00b0000 bc0afdff 08000000 00000000 ................ │ │ │ │ + 0x0003e7c8 10000000 d40b0000 b80afdff 08000000 ................ │ │ │ │ + 0x0003e7d8 00000000 10000000 e80b0000 b40afdff ................ │ │ │ │ + 0x0003e7e8 08000000 00000000 20000000 fc0b0000 ........ ....... │ │ │ │ + 0x0003e7f8 b00afdff 3c000000 004c0e10 4497024c ....<....L..D..L │ │ │ │ + 0x0003e808 810148c1 50d7440e 00000000 10000000 ..H.P.D......... │ │ │ │ + 0x0003e818 200c0000 cc0afdff 0c010000 00000000 ............... │ │ │ │ + 0x0003e828 10000000 340c0000 c80bfdff 0c010000 ....4........... │ │ │ │ + 0x0003e838 00000000 10000000 480c0000 c40cfdff ........H....... │ │ │ │ + 0x0003e848 fc000000 00000000 1c000000 5c0c0000 ............\... │ │ │ │ + 0x0003e858 b00dfdff 1c010000 0002400e 10589701 ..........@..X.. │ │ │ │ + 0x0003e868 02b4d744 0e000000 c4000000 540c0000 ...D........T... │ │ │ │ + 0x0003e878 b00efdff f0050000 042f5100 00440e80 ........./Q..D.. │ │ │ │ + 0x0003e888 01449905 58970398 049a069c 084c8101 .D..X........L.. │ │ │ │ + 0x0003e898 7c9b079d 09609e0a 5896029f 0b0294d6 |....`..X....... │ │ │ │ + 0x0003e8a8 44de44df 70c144db 44dd44d7 44d944da D.D.p.D.D.D.D.D. │ │ │ │ + 0x0003e8b8 44dc48d8 440e0060 0e800181 01960297 D.H.D..`........ │ │ │ │ + 0x0003e8c8 03980499 059a069b 079c089d 099e0a9f ................ │ │ │ │ + 0x0003e8d8 0b02a4d6 44de44df 02d40a96 029e0a9f ....D.D......... │ │ │ │ + 0x0003e8e8 0b600b60 96029e0a 9f0b02bc 0ad644de .`.`..........D. │ │ │ │ + 0x0003e8f8 44df5c0b 4c0ad644 de44df4c 0b02600a D.\.L..D.D.L..`. │ │ │ │ + 0x0003e908 d644de44 df580b54 0ad644de 44df640b .D.D.X.T..D.D.d. │ │ │ │ + 0x0003e918 64d644de 44df6c96 029e0a9f 0b70d6db d.D.D.l......p.. │ │ │ │ + 0x0003e928 dddedf54 96029b07 9d099e0a 9f0b0000 ...T............ │ │ │ │ + 0x0003e938 78000000 440d0000 d813fdff 28020000 x...D.......(... │ │ │ │ + 0x0003e948 00440e80 01449e0a 50960260 9c089f0b .D...D..P..`.... │ │ │ │ + 0x0003e958 81019804 58970399 059d0954 9a06509b ....X......T..P. │ │ │ │ + 0x0003e968 0702c8d7 44d944da 44db44dd 580ac144 ....D.D.D.D.X..D │ │ │ │ + 0x0003e978 d644dc44 de44df48 d8440e00 600b0240 .D.D.D.H.D..`..@ │ │ │ │ + 0x0003e988 97039905 9a069b07 9d09440a d744d944 ..........D..D.D │ │ │ │ + 0x0003e998 da44db44 dd440b44 d744d944 da44db44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003e9a8 dd589703 99059a06 9b079d09 78000000 .X..........x... │ │ │ │ + 0x0003e9b8 c00d0000 8c15fdff 6c020000 00440ea0 ........l....D.. │ │ │ │ + 0x0003e9c8 01489b07 9f0b589a 06509703 99056481 .H....X..P....d. │ │ │ │ + 0x0003e9d8 0198049c 089e0a02 4496026c 9d0902c4 ........D..l.... │ │ │ │ + 0x0003e9e8 dd60d654 c144d744 d844da44 db44dc44 .`.T.D.D.D.D.D.D │ │ │ │ + 0x0003e9f8 de44df48 d9440e00 480ea001 81019602 .D.H.D..H....... │ │ │ │ + 0x0003ea08 97039804 99059a06 9b079c08 9e0a9f0b ................ │ │ │ │ + 0x0003ea18 0240d660 96029d09 440add44 0b44dd44 .@.`....D..D.D.D │ │ │ │ + 0x0003ea28 d6489602 9d090000 24000000 3c0e0000 .H......$...<... │ │ │ │ + 0x0003ea38 9019fdff 30020000 0002c40e 504c8101 ....0.......PL.. │ │ │ │ + 0x0003ea48 97020330 010ac15c d7440e00 480b0000 ...0...\.D..H... │ │ │ │ + 0x0003ea58 7c000000 640e0000 a81bfdff 20080000 |...d....... ... │ │ │ │ + 0x0003ea68 00440e90 014c8101 78970299 04649803 .D...L..x....d.. │ │ │ │ + 0x0003ea78 9a059b06 039801d8 44d744d9 44da44db ........D.D.D.D. │ │ │ │ + 0x0003ea88 48c1440e 00600e90 01810197 02990403 H.D..`.......... │ │ │ │ + 0x0003ea98 ac010ac1 4cd944d7 440e0060 0b609803 ....L.D.D..`.`.. │ │ │ │ + 0x0003eaa8 9a059b06 038001d8 dadb02a0 98039a05 ................ │ │ │ │ + 0x0003eab8 9b0603e0 00d8dadb 02409803 9a059b06 .........@...... │ │ │ │ + 0x0003eac8 0240d8da db024098 039a059b 06000000 .@....@......... │ │ │ │ + 0x0003ead8 40000000 bc0e0000 6823fdff c0010000 @.......h#...... │ │ │ │ + 0x0003eae8 04e74e00 0002340e 60449803 6499049a ..N...4.`D..d... │ │ │ │ + 0x0003eaf8 05810197 029b069c 079d0802 f00ac144 ...............D │ │ │ │ + 0x0003eb08 d744d844 d944da44 db44dc44 dd440e00 .D.D.D.D.D.D.D.. │ │ │ │ + 0x0003eb18 440b0000 30000000 000f0000 9416fdff D...0........... │ │ │ │ + 0x0003eb28 c8000000 04b24e00 00440e30 54970281 ......N..D.0T... │ │ │ │ + 0x0003eb38 01980399 04025c0a c144d844 d948d744 ......\..D.D.H.D │ │ │ │ + 0x0003eb48 0e00480b 00000000 10000000 5c0f0000 ..H.........\... │ │ │ │ + 0x0003eb58 104afdff 08000000 00000000 18000000 .J.............. │ │ │ │ + 0x0003eb68 700f0000 144afdff 58000000 005c0e20 p....J..X....\. │ │ │ │ + 0x0003eb78 44810158 c1440e00 20000000 8c0f0000 D..X.D.. ....... │ │ │ │ + 0x0003eb88 604afdff 50000000 00440e10 44970250 `J..P....D..D..P │ │ │ │ + 0x0003eb98 810164c1 48d7480e 00000000 40000000 ..d.H.H.....@... │ │ │ │ + 0x0003eba8 b00f0000 9c4afdff 08020000 00440e40 .....J.......D.@ │ │ │ │ + 0x0003ebb8 449d085c 98039b06 9c078101 97029904 D..\............ │ │ │ │ + 0x0003ebc8 609a0502 9cda023c 0ac144d7 44d844db `......<..D.D.D. │ │ │ │ + 0x0003ebd8 44dc4cd9 44dd440e 00600b60 9a0544da D.L.D.D..`.`..D. │ │ │ │ + 0x0003ebe8 60000000 f40f0000 3824fdff bc030000 `.......8$...... │ │ │ │ + 0x0003ebf8 00480e60 509b0781 0197039c 08609804 .H.`P........`.. │ │ │ │ + 0x0003ec08 99059d09 9e0a649a 06509f0b 58960202 ......d..P..X... │ │ │ │ + 0x0003ec18 58d60254 df44da02 5c9a069f 0b44df02 X..T.D..\....D.. │ │ │ │ + 0x0003ec28 54da0268 9a069f0b 0250dadf 02a4d844 T..h.....P.....D │ │ │ │ + 0x0003ec38 d944dd44 de0254c1 44d744db 44dc440e .D.D..T.D.D.D.D. │ │ │ │ + 0x0003ec48 00000000 2c000000 58100000 9427fdff ....,...X....'.. │ │ │ │ + 0x0003ec58 3c010000 00480e30 549a0581 01970298 <....H.0T....... │ │ │ │ + 0x0003ec68 03990403 0001c144 d744d844 d944da44 .......D.D.D.D.D │ │ │ │ + 0x0003ec78 0e000000 34000000 60100000 dc4bfdff ....4...`....K.. │ │ │ │ + 0x0003ec88 1c010000 04654d00 00440e40 44980358 .....eM..D.@D..X │ │ │ │ + 0x0003ec98 97028101 02540ac1 44d744d8 440e0050 .....T..D.D.D..P │ │ │ │ + 0x0003eca8 0b025c0a 9904440b 44990400 30000000 ..\...D.D...0... │ │ │ │ + 0x0003ecb8 c0100000 c84cfdff 28010000 00440e50 .....L..(....D.P │ │ │ │ + 0x0003ecc8 449a055c 98038101 97029904 025c0ac1 D..\.........\.. │ │ │ │ + 0x0003ecd8 44d744d8 44d944da 440e004c 0b000000 D.D.D.D.D..L.... │ │ │ │ + 0x0003ece8 34000000 f4100000 d44dfdff a8000000 4........M...... │ │ │ │ + 0x0003ecf8 00440e20 48970298 03509904 81010248 .D. H....P.....H │ │ │ │ + 0x0003ed08 0ac144d7 44d94cd8 440e0054 0b44c144 ..D.D.L.D..T.D.D │ │ │ │ + 0x0003ed18 d744d844 d9440e00 88000000 04110000 .D.D.D.......... │ │ │ │ + 0x0003ed28 0028fdff f0040000 04d34c00 00440ee0 .(........L..D.. │ │ │ │ + 0x0003ed38 014c9e0a 549d094c 99059c08 58810160 .L..T..L....X..` │ │ │ │ + 0x0003ed48 96029703 9a06689b 07033401 db5cc144 ......h...4..\.D │ │ │ │ + 0x0003ed58 d644d744 da44d944 dd44de48 dc440e00 .D.D.D.D.D.H.D.. │ │ │ │ + 0x0003ed68 4c0ee001 81019602 97039905 9a069b07 L............... │ │ │ │ + 0x0003ed78 9c089d09 9e0a0328 02db4c98 049b079f .......(..L..... │ │ │ │ + 0x0003ed88 0b4cd6d7 d8dadbdf 44970370 96029804 .L......D..p.... │ │ │ │ + 0x0003ed98 9a069b07 9f0b4cd8 df789804 9f0b48d8 ......L..x....H. │ │ │ │ + 0x0003eda8 df000000 60000000 90110000 d04dfdff ....`........M.. │ │ │ │ + 0x0003edb8 50050000 04774c00 00440e80 01489703 P....wL..D...H.. │ │ │ │ + 0x0003edc8 9804649a 069d099e 0a9f0b81 0199059b ..d............. │ │ │ │ + 0x0003edd8 079c0803 04010ac1 44d744d8 44da44db ........D.D.D.D. │ │ │ │ + 0x0003ede8 44dc44dd 44de44df 48d9440e 00500b44 D.D.D.D.H.D..P.D │ │ │ │ + 0x0003edf8 960202f4 0ad6480b 02c80ad6 500b0308 ......H.....P... │ │ │ │ + 0x0003ee08 01d64496 02000000 18000000 1c120000 ..D............. │ │ │ │ + 0x0003ee18 d452fdff 64000000 00500e20 5081014c .R..d....P. P..L │ │ │ │ + 0x0003ee28 c1580e00 44000000 38120000 2c53fdff .X..D...8...,S.. │ │ │ │ + 0x0003ee38 40040000 004c0e90 01508101 02b80ac1 @....L...P...... │ │ │ │ + 0x0003ee48 480e0054 0b640ac1 500e004c 0b689b06 H..T.d..P..L.h.. │ │ │ │ + 0x0003ee58 97029803 99049a05 037c020a c15cd744 .........|...\.D │ │ │ │ + 0x0003ee68 d844d944 da44db44 0e004c0b 40000000 .D.D.D.D..L.@... │ │ │ │ + 0x0003ee78 58120000 2457fdff 2c020000 04014c00 X...$W..,.....L. │ │ │ │ + 0x0003ee88 00440e60 64970298 039a0581 0103dc00 .D.`d........... │ │ │ │ + 0x0003ee98 0ac144d7 44d844da 440e004c 0b509904 ..D.D.D.D..L.P.. │ │ │ │ + 0x0003eea8 02a00ad9 500b580a d9480b4c 0ad94c0b ....P.X..H.L..L. │ │ │ │ + 0x0003eeb8 3c000000 9c120000 1459fdff 88010000 <........Y...... │ │ │ │ + 0x0003eec8 04cc4b00 00440e50 4899049a 05589c07 ..K..D.PH....X.. │ │ │ │ + 0x0003eed8 6c810197 0298039b 0602e40a c154d844 l............T.D │ │ │ │ + 0x0003eee8 d744d944 da44db44 dc440e00 480b0000 .D.D.D.D.D..H... │ │ │ │ + 0x0003eef8 54000000 dc120000 182bfdff d0170000 T........+...... │ │ │ │ + 0x0003ef08 04a34b00 00440ef0 0f7c0ef0 11970398 ..K..D...|...... │ │ │ │ + 0x0003ef18 049a069b 07810196 0299059c 089d099e ................ │ │ │ │ + 0x0003ef28 0a9f0b03 1c0f0a0e f00f44c1 44d644d7 ..........D.D.D. │ │ │ │ + 0x0003ef38 44d844d9 44da44db 44dc44dd 44de44df D.D.D.D.D.D.D.D. │ │ │ │ + 0x0003ef48 440e0054 0b000000 44000000 34130000 D..T....D...4... │ │ │ │ + 0x0003ef58 9042fdff 70030000 047b4c00 00440ec0 .B..p....{L..D.. │ │ │ │ + 0x0003ef68 01449904 5497029a 05589803 4c9b0650 .D..T....X..L..P │ │ │ │ + 0x0003ef78 9c079d08 48810103 a8010ac1 44d744d8 ....H.......D.D. │ │ │ │ + 0x0003ef88 44da44db 44dc44dd 48d9440e 004c0b00 D.D.D.D.H.D..L.. │ │ │ │ + 0x0003ef98 24000000 a4130000 f070fcff 88000000 $........p...... │ │ │ │ + 0x0003efa8 00440e30 44980360 81010238 0ac144d8 .D.0D..`...8..D. │ │ │ │ + 0x0003efb8 540e0048 0b449702 18000000 cc130000 T..H.D.......... │ │ │ │ + 0x0003efc8 605efdff 5c000000 00540e20 44810154 `^..\....T. D..T │ │ │ │ + 0x0003efd8 c14c0e00 10000000 e8130000 c85efdff .L...........^.. │ │ │ │ + 0x0003efe8 34000000 00000000 10000000 fc130000 4............... │ │ │ │ + 0x0003eff8 6c59fdff 1c000000 00000000 40000000 lY..........@... │ │ │ │ + 0x0003f008 10140000 7859fdff f0000000 00440e30 ....xY.......D.0 │ │ │ │ + 0x0003f018 48970248 81014c98 03990402 740ac14c H..H..L.....t..L │ │ │ │ + 0x0003f028 d944d844 d7480e00 500b44d8 44d944c1 .D.D.H..P.D.D.D. │ │ │ │ + 0x0003f038 48d7480e 00440e30 81019702 98039904 H.H..D.0........ │ │ │ │ + 0x0003f048 10000000 54140000 245afdff 08000000 ....T...$Z...... │ │ │ │ + 0x0003f058 00000000 50000000 40140000 205afdff ....P...@... Z.. │ │ │ │ + 0x0003f068 5c010000 04a74b00 00440e90 014c9e0a \.....K..D...L.. │ │ │ │ + 0x0003f078 02409703 98049905 9b079c08 9d098101 .@.............. │ │ │ │ + 0x0003f088 96029f0b 02a80ac1 44d644d7 44d844d9 ........D.D.D.D. │ │ │ │ + 0x0003f098 44db44dc 44dd44de 44df440e 00480b44 D.D.D.D.D.D..H.D │ │ │ │ + 0x0003f0a8 9a064cda 589a0600 34000000 bc140000 ..L.X...4....... │ │ │ │ + 0x0003f0b8 285efdff 00010000 00440e40 489a059b (^.......D.@H... │ │ │ │ + 0x0003f0c8 06509702 50810198 03990402 a00ac154 .P..P..........T │ │ │ │ + 0x0003f0d8 d744d844 d944da44 db440e00 440b0000 .D.D.D.D.D..D... │ │ │ │ + 0x0003f0e8 38000000 f4140000 f45afdff 1c010000 8........Z...... │ │ │ │ + 0x0003f0f8 00440e50 449c0764 97029a05 9b068101 .D.PD..d........ │ │ │ │ + 0x0003f108 98039904 029c0ac1 44d744d8 44d944da ........D.D.D.D. │ │ │ │ + 0x0003f118 44db44dc 440e005c 0b000000 30000000 D.D.D..\....0... │ │ │ │ + 0x0003f128 30150000 d85bfdff 88000000 004c0e30 0....[.......L.0 │ │ │ │ + 0x0003f138 44990454 81015497 0298039a 059b0674 D..T..T........t │ │ │ │ + 0x0003f148 d744d844 da44db44 c144d944 0e000000 .D.D.D.D.D.D.... │ │ │ │ + 0x0003f158 1c000000 64150000 345cfdff 74000000 ....d...4\..t... │ │ │ │ + 0x0003f168 00580e20 4481016c 0ac1440e 00440b00 .X. D..l..D..D.. │ │ │ │ + 0x0003f178 18000000 84150000 e074fdff 5c000000 .........t..\... │ │ │ │ + 0x0003f188 00540e20 44810154 c14c0e00 10000000 .T. D..T.L...... │ │ │ │ + 0x0003f198 a0150000 2875fdff 24000000 00000000 ....(u..$....... │ │ │ │ + 0x0003f1a8 48000000 b4150000 305efdff 1c020000 H.......0^...... │ │ │ │ + 0x0003f1b8 00440e30 4498035c 81019702 9a056099 .D.0D..\......`. │ │ │ │ + 0x0003f1c8 040274d9 02e40ac1 44d844da 48d7480e ..t.....D.D.H.H. │ │ │ │ + 0x0003f1d8 004c0b44 0ac144d7 44d844da 440e004c .L.D..D.D.D.D..L │ │ │ │ + 0x0003f1e8 0b64c144 d844da48 d7440e00 18000000 .d.D.D.H.D...... │ │ │ │ + 0x0003f1f8 00160000 0460fdff 24000000 00440e20 .....`..$....D. │ │ │ │ + 0x0003f208 44810150 c1480e00 1c000000 1c160000 D..P.H.......... │ │ │ │ + 0x0003f218 1860fdff 68000000 00440e10 48810197 .`..h....D..H... │ │ │ │ + 0x0003f228 0278c15c d7440e00 94000000 14160000 .x.\.D.......... │ │ │ │ + 0x0003f238 6860fdff dc040000 04e24900 00440e60 h`........I..D.` │ │ │ │ + 0x0003f248 44970254 98038101 640ac144 d744d844 D..T....d..D.D.D │ │ │ │ + 0x0003f258 0e00540b 4c990454 9b069a05 02640ad9 ..T.L..T.....d.. │ │ │ │ + 0x0003f268 44da44db 44c144d7 44d8440e 00440b02 D.D.D.D.D.D..D.. │ │ │ │ + 0x0003f278 5c0ad944 da44db44 c144d744 d8440e00 \..D.D.D.D.D.D.. │ │ │ │ + 0x0003f288 4c0b0270 0ad944da 44db44c1 44d748d8 L..p..D.D.D.D.H. │ │ │ │ + 0x0003f298 440e0054 0b780ad9 44da44db 44c144d7 D..T.x..D.D.D.D. │ │ │ │ + 0x0003f2a8 48d8440e 004c0b03 a8010ad9 44da44db H.D..L......D.D. │ │ │ │ + 0x0003f2b8 480b0240 d9dadb4c 99049a05 9b060000 H..@...L........ │ │ │ │ + 0x0003f2c8 10000000 d4160000 b064fdff 0c000000 .........d...... │ │ │ │ + 0x0003f2d8 00000000 10000000 e8160000 ac64fdff .............d.. │ │ │ │ + 0x0003f2e8 08000000 00000000 10000000 fc160000 ................ │ │ │ │ + 0x0003f2f8 a864fdff 08000000 00000000 10000000 .d.............. │ │ │ │ + 0x0003f308 10170000 a464fdff 08000000 00000000 .....d.......... │ │ │ │ + 0x0003f318 10000000 24170000 a064fdff 50010000 ....$....d..P... │ │ │ │ + 0x0003f328 00000000 28000000 38170000 dc65fdff ....(...8....e.. │ │ │ │ + 0x0003f338 98000000 00440e20 44810154 0ac1440e .....D. D..T..D. │ │ │ │ + 0x0003f348 00500b5c 0ac1440e 00600b5c c1440e00 .P.\..D..`.\.D.. │ │ │ │ + 0x0003f358 40000000 3c170000 5066fdff 64080000 @...<...Pf..d... │ │ │ │ + 0x0003f368 040b4900 00440e90 01449b06 50970260 ..I..D...D..P..` │ │ │ │ + 0x0003f378 9a058101 98039904 9c079d08 03b4050a ................ │ │ │ │ + 0x0003f388 c144d844 d944da44 db44dc44 dd48d744 .D.D.D.D.D.D.H.D │ │ │ │ + 0x0003f398 0e00600b 88000000 80170000 7c6efdff ..`.........|n.. │ │ │ │ + 0x0003f3a8 30040000 04644900 00440e70 44980358 0....dI..D.pD..X │ │ │ │ + 0x0003f3b8 81014c97 0258d754 c144d844 0e00600e ..L..X.T.D.D..`. │ │ │ │ + 0x0003f3c8 70810197 02980344 99044c9a 0502a80a p......D..L..... │ │ │ │ + 0x0003f3d8 d744da44 c144d848 d9440e00 500b0240 .D.D.D.H.D..P..@ │ │ │ │ + 0x0003f3e8 d9da0268 d7589702 99049a05 500ad744 ...h.X......P..D │ │ │ │ + 0x0003f3f8 da44c144 d848d944 0e00580b 030001d9 .D.D.H.D..X..... │ │ │ │ + 0x0003f408 da740ac1 44d744d8 440e0060 0b0230d7 .t..D.D.D..`..0. │ │ │ │ + 0x0003f418 4497024c 99049a05 48d9da5c 99049a05 D..L....H..\.... │ │ │ │ + 0x0003f428 10000000 34180000 d872fdff 08000000 ....4....r...... │ │ │ │ + 0x0003f438 00000000 10000000 48180000 d472fdff ........H....r.. │ │ │ │ + 0x0003f448 18000000 00000000 10000000 5c180000 ............\... │ │ │ │ + 0x0003f458 e072fdff 0c000000 00000000 10000000 .r.............. │ │ │ │ + 0x0003f468 70180000 dc72fdff 0c000000 00000000 p....r.......... │ │ │ │ + 0x0003f478 10000000 84180000 d872fdff 10000000 .........r...... │ │ │ │ + 0x0003f488 00000000 10000000 98180000 d472fdff .............r.. │ │ │ │ + 0x0003f498 08000000 00000000 10000000 ac180000 ................ │ │ │ │ + 0x0003f4a8 d072fdff 08000000 00000000 28000000 .r..........(... │ │ │ │ + 0x0003f4b8 c0180000 cc72fdff 20020000 00480e20 .....r.. ....H. │ │ │ │ + 0x0003f4c8 4c970298 03810103 28010ac1 44d744d8 L.......(...D.D. │ │ │ │ + 0x0003f4d8 440e0048 0b000000 30000000 ec180000 D..H....0....... │ │ │ │ + 0x0003f4e8 c074fdff 00010000 004c0e30 5c970298 .t.......L.0\... │ │ │ │ + 0x0003f4f8 03990481 019a059b 0602a8c1 44db50da ............D.P. │ │ │ │ + 0x0003f508 44d94cd7 44d8440e 00000000 10000000 D.L.D.D......... │ │ │ │ + 0x0003f518 20190000 8c75fdff 40000000 00000000 ....u..@....... │ │ │ │ + 0x0003f528 10000000 34190000 b875fdff 58000000 ....4....u..X... │ │ │ │ + 0x0003f538 00000000 34000000 48190000 1478fdff ....4...H....x.. │ │ │ │ + 0x0003f548 00010000 00440e40 489a059b 06509702 .....D.@H....P.. │ │ │ │ + 0x0003f558 50810198 03990402 a00ac154 d744d844 P..........T.D.D │ │ │ │ + 0x0003f568 d944da44 db440e00 440b0000 1c000000 .D.D.D..D....... │ │ │ │ + 0x0003f578 80190000 cc75fdff 74000000 00580e20 .....u..t....X. │ │ │ │ + 0x0003f588 48810168 0ac1440e 00440b00 38000000 H..h..D..D..8... │ │ │ │ + 0x0003f598 78190000 2c76fdff 80010000 04814700 x...,v........G. │ │ │ │ + 0x0003f5a8 00440e60 44990458 97029803 024c8101 .D.`D..X.....L.. │ │ │ │ + 0x0003f5b8 02540ac1 44d744d8 44d9440e 00600b02 .T..D.D.D.D..`.. │ │ │ │ + 0x0003f5c8 4c9a054c da6c9a05 30000000 dc190000 L..L.l..0....... │ │ │ │ + 0x0003f5d8 9078fdff 28010000 00440e50 449a055c .x..(....D.PD..\ │ │ │ │ + 0x0003f5e8 98038101 97029904 025c0ac1 44d744d8 .........\..D.D. │ │ │ │ + 0x0003f5f8 44d944da 440e004c 0b000000 40000000 D.D.D..L....@... │ │ │ │ + 0x0003f608 101a0000 8c79fdff f8010000 00440e40 .....y.......D.@ │ │ │ │ + 0x0003f618 449d085c 98039b06 9c078101 97029904 D..\............ │ │ │ │ + 0x0003f628 609a0502 8cda023c 0ac144d7 44d844db `......<..D.D.D. │ │ │ │ + 0x0003f638 44dc4cd9 44dd440e 00600b60 9a0544da D.L.D.D..`.`..D. │ │ │ │ + 0x0003f648 60000000 541a0000 487bfdff bc030000 `...T...H{...... │ │ │ │ + 0x0003f658 00480e60 509b0781 0197039c 08609804 .H.`P........`.. │ │ │ │ + 0x0003f668 99059d09 9e0a649a 06509f0b 58960202 ......d..P..X... │ │ │ │ + 0x0003f678 58d60254 df44da02 5c9a069f 0b44df02 X..T.D..\....D.. │ │ │ │ + 0x0003f688 54da0268 9a069f0b 0250dadf 02a4d844 T..h.....P.....D │ │ │ │ + 0x0003f698 d944dd44 de0254c1 44d744db 44dc440e .D.D..T.D.D.D.D. │ │ │ │ + 0x0003f6a8 00000000 2c000000 b81a0000 a47efdff ....,........~.. │ │ │ │ + 0x0003f6b8 3c010000 00480e30 549a0581 01970298 <....H.0T....... │ │ │ │ + 0x0003f6c8 03990403 0001c144 d744d844 d944da44 .......D.D.D.D.D │ │ │ │ + 0x0003f6d8 0e000000 10000000 e81a0000 b47ffdff ................ │ │ │ │ + 0x0003f6e8 14000000 00000000 10000000 fc1a0000 ................ │ │ │ │ + 0x0003f6f8 c07ffdff 14000000 00000000 ac000000 ................ │ │ │ │ + 0x0003f708 e81a0000 cc7ffdff 74060000 04234600 ........t....#F. │ │ │ │ + 0x0003f718 00440e80 01449904 509a0558 81019702 .D...D..P..X.... │ │ │ │ + 0x0003f728 980302c4 0ac144d7 44d844d9 44da440e ......D.D.D.D.D. │ │ │ │ + 0x0003f738 00480b50 0ac144d7 44d844d9 44da440e .H.P..D.D.D.D.D. │ │ │ │ + 0x0003f748 005c0b58 9b069c07 02f0db44 dc02909b .\.X.......D.... │ │ │ │ + 0x0003f758 069c079d 0803f800 db44dc44 dd02449b .........D.D..D. │ │ │ │ + 0x0003f768 069c079d 080240db dcdd0240 9b069c07 ......@....@.... │ │ │ │ + 0x0003f778 02409d08 74dd50db 44dc509b 069c0744 .@..t.P.D.P....D │ │ │ │ + 0x0003f788 9d084cdd 02489d08 50dbdcdd 609b069c ..L..H..P...`... │ │ │ │ + 0x0003f798 079d0848 dd489d08 0250dbdc dd549b06 ...H.H...P...T.. │ │ │ │ + 0x0003f7a8 9c079d08 5cdd509d 08000000 58000000 ....\.P.....X... │ │ │ │ + 0x0003f7b8 981b0000 9c85fdff 2c0e0000 04e24500 ........,.....E. │ │ │ │ + 0x0003f7c8 00440ee0 01449b06 02408101 98039702 .D...D...@...... │ │ │ │ + 0x0003f7d8 99049a05 9c079d08 0330070a c144d744 .........0...D.D │ │ │ │ + 0x0003f7e8 d844d944 da44db44 dc44dd44 0e00580b .D.D.D.D.D.D..X. │ │ │ │ + 0x0003f7f8 03ec000a c144d744 d844d944 da44db44 .....D.D.D.D.D.D │ │ │ │ + 0x0003f808 dc44dd54 0e00440b c4000000 f41b0000 .D.T..D......... │ │ │ │ + 0x0003f818 7093fdff e0050000 04774600 00440e80 p........wF..D.. │ │ │ │ + 0x0003f828 01449905 58970398 049a069c 084c8101 .D..X........L.. │ │ │ │ + 0x0003f838 7c9b079d 09609e0a 5896029f 0b0294d6 |....`..X....... │ │ │ │ + 0x0003f848 44de44df 70c144db 44dd44d7 44d944da D.D.p.D.D.D.D.D. │ │ │ │ + 0x0003f858 44dc48d8 440e0050 0e800181 01960297 D.H.D..P........ │ │ │ │ + 0x0003f868 03980499 059a069b 079c089d 099e0a9f ................ │ │ │ │ + 0x0003f878 0b02a4d6 44de44df 02d40a96 029e0a9f ....D.D......... │ │ │ │ + 0x0003f888 0b600b60 96029e0a 9f0b02bc 0ad644de .`.`..........D. │ │ │ │ + 0x0003f898 44df5c0b 4c0ad644 de44df4c 0b02600a D.\.L..D.D.L..`. │ │ │ │ + 0x0003f8a8 d644de44 df580b54 0ad644de 44df640b .D.D.X.T..D.D.d. │ │ │ │ + 0x0003f8b8 64d644de 44df6c96 029e0a9f 0b70d6db d.D.D.l......p.. │ │ │ │ + 0x0003f8c8 dddedf54 96029b07 9d099e0a 9f0b0000 ...T............ │ │ │ │ + 0x0003f8d8 78000000 e41c0000 a8edfdff 18020000 x............... │ │ │ │ + 0x0003f8e8 00440e80 01449e0a 5096025c 9d099f0b .D...D..P..\.... │ │ │ │ + 0x0003f8f8 81019804 58970399 059c0854 9a06509b ....X......T..P. │ │ │ │ + 0x0003f908 0702dcd7 44d944da 44db44dc 580ac144 ....D.D.D.D.X..D │ │ │ │ + 0x0003f918 d644d844 dd44de44 df440e00 440b0240 .D.D.D.D.D..D..@ │ │ │ │ + 0x0003f928 97039905 9a069b07 9c08440a d744d944 ..........D..D.D │ │ │ │ + 0x0003f938 da44db44 dc440b44 d744d944 da44db44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x0003f948 dc589703 99059a06 9b079c08 4c000000 .X..........L... │ │ │ │ + 0x0003f958 381d0000 44effdff f0030000 048c4500 8...D.........E. │ │ │ │ + 0x0003f968 00440eb0 04449b07 509e0a74 96029703 .D...D..P..t.... │ │ │ │ + 0x0003f978 99059c08 9f0b8101 98049a06 9d090318 ................ │ │ │ │ + 0x0003f988 020ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ + 0x0003f998 dc44dd44 de44df44 0e00500b b4000000 .D.D.D.D..P..... │ │ │ │ + 0x0003f9a8 881d0000 bc97fdff 501d0000 04af4500 ........P.....E. │ │ │ │ + 0x0003f9b8 00440eb0 024c9804 549a064c 97035c81 .D...L..T..L..\. │ │ │ │ + 0x0003f9c8 0196029c 089d0950 99057c0a c144d944 .......P..|..D.D │ │ │ │ + 0x0003f9d8 d644d744 d844da44 dc44dd44 0e00480b .D.D.D.D.D.D..H. │ │ │ │ + 0x0003f9e8 03d8149e 0a9f0b02 acde44df 0338029e ..........D..8.. │ │ │ │ + 0x0003f9f8 0a9f0b60 dedf0300 019e0a9f 0b44de44 ...`.........D.D │ │ │ │ + 0x0003fa08 df609e0a 9f0b44de 44df0254 9b079e0a .`....D.D..T.... │ │ │ │ + 0x0003fa18 9f0b4cdb dedf024c 9b079e0a 9f0b54db ..L....L......T. │ │ │ │ + 0x0003fa28 dedf0294 0a9b079e 0a9f0b4c 0b58d96c ...........L.X.l │ │ │ │ + 0x0003fa38 99059b07 9e0a9f0b 4cdbdedf 640ad944 ........L...d..D │ │ │ │ + 0x0003fa48 c144d644 d744d844 da44dc44 dd440e00 .D.D.D.D.D.D.D.. │ │ │ │ + 0x0003fa58 440b0000 50000000 401e0000 3cf2fdff D...P...@...<... │ │ │ │ + 0x0003fa68 40030000 04414700 00440e80 04449c08 @....AG..D...D.. │ │ │ │ + 0x0003fa78 58970398 04609905 9a069d09 9f0b5481 X....`........T. │ │ │ │ + 0x0003fa88 0196029b 079e0a03 ac010ac1 44d644d8 ............D.D. │ │ │ │ + 0x0003fa98 44d944da 44db44dc 44dd44de 44df48d7 D.D.D.D.D.D.D.H. │ │ │ │ + 0x0003faa8 440e0060 0b000000 80000000 941e0000 D..`............ │ │ │ │ + 0x0003fab8 00b4fdff b0370000 044b4700 00500ec0 .....7...KG..P.. │ │ │ │ + 0x0003fac8 02688101 96029703 98049905 9b079c08 .h.............. │ │ │ │ + 0x0003fad8 9f0b023c 9e0a03e4 210ac144 de44d644 ...<....!..D.D.D │ │ │ │ + 0x0003fae8 d744d844 d944db44 dc44df44 0e00540b .D.D.D.D.D.D..T. │ │ │ │ + 0x0003faf8 0348109a 069d0948 dadd740a 9a069d09 .H.....H..t..... │ │ │ │ + 0x0003fb08 4c0b0368 01de023c 0a9e0a4c 0b589e0a L..h...<...L.X.. │ │ │ │ + 0x0003fb18 48de5c9a 069d099e 0a4cdadd 0228de64 H.\......L...(.d │ │ │ │ + 0x0003fb28 9a069d09 9e0a4cda dd000000 20000000 ......L..... ... │ │ │ │ + 0x0003fb38 401f0000 ec65fcff 90000000 00440e10 @....e.......D.. │ │ │ │ + 0x0003fb48 4c810102 68c1540e 00000000 00000000 L...h.T......... │ │ │ │ + 0x0003fb58 18000000 641f0000 80f4fdff 34000000 ....d.......4... │ │ │ │ + 0x0003fb68 00440e10 48970254 81010000 18000000 .D..H..T........ │ │ │ │ + 0x0003fb78 801f0000 a4f4fdff 34000000 00440e10 ........4....D.. │ │ │ │ + 0x0003fb88 48970254 81010000 3c000000 9c1f0000 H..T....<....... │ │ │ │ + 0x0003fb98 c8f4fdff b8000000 00440ef0 0f449803 .........D...D.. │ │ │ │ + 0x0003fba8 50990454 0e801181 019a0502 6c0a0ef0 P..T........l... │ │ │ │ + 0x0003fbb8 0f44c144 d844d944 da440e00 440b4497 .D.D.D.D.D..D.D. │ │ │ │ + 0x0003fbc8 02000000 00000000 34000000 b41f0000 ........4....... │ │ │ │ + 0x0003fbd8 50f5fdff a4000000 04a74900 00440e40 P.........I..D.@ │ │ │ │ + 0x0003fbe8 44970254 98039904 9a054c81 01024c0a D..T......L...L. │ │ │ │ + 0x0003fbf8 c144d844 d944da48 d7440e00 440b0000 .D.D.D.H.D..D... │ │ │ │ + 0x0003fc08 1c000000 14200000 c8f5fdff ec000000 ..... .......... │ │ │ │ + 0x0003fc18 00500e40 48810102 500ac144 0e00440b .P.@H...P..D..D. │ │ │ │ + 0x0003fc28 24000000 34200000 98f6fdff 84000000 $...4 .......... │ │ │ │ + 0x0003fc38 00480e20 4c980381 01970202 58c144d7 .H. L.......X.D. │ │ │ │ + 0x0003fc48 44d8440e 00000000 58000000 5c200000 D.D.....X...\ .. │ │ │ │ + 0x0003fc58 00f7fdff a0010000 00440e50 449d084c .........D.PD..L │ │ │ │ + 0x0003fc68 99048101 50970248 9b065498 039a059c ....P..H..T..... │ │ │ │ + 0x0003fc78 079e0903 f4000ac1 44d744d8 44db44dc ........D.D.D.D. │ │ │ │ + 0x0003fc88 44de44d9 44dd48da 440e0054 0b44d744 D.D.D.H.D..T.D.D │ │ │ │ + 0x0003fc98 d844da44 db44dc44 de44c144 dd48d944 .D.D.D.D.D.D.H.D │ │ │ │ + 0x0003fca8 0e000000 40000000 b8200000 44f8fdff ....@.... ..D... │ │ │ │ + 0x0003fcb8 f8010000 00440e40 449d085c 98039b06 .....D.@D..\.... │ │ │ │ + 0x0003fcc8 9c078101 97029904 609a0502 8cda023c ........`......< │ │ │ │ + 0x0003fcd8 0ac144d7 44d844db 44dc4cd9 44dd440e ..D.D.D.D.L.D.D. │ │ │ │ + 0x0003fce8 00600b60 9a0544da 40000000 fc200000 .`.`..D.@.... .. │ │ │ │ + 0x0003fcf8 00fafdff f8010000 00440e40 449d085c .........D.@D..\ │ │ │ │ + 0x0003fd08 98039b06 9c078101 97029904 609a0502 ............`... │ │ │ │ + 0x0003fd18 8cda023c 0ac144d7 44d844db 44dc4cd9 ...<..D.D.D.D.L. │ │ │ │ + 0x0003fd28 44dd440e 00600b60 9a0544da 5c000000 D.D..`.`..D.\... │ │ │ │ + 0x0003fd38 40210000 bcfbfdff 64030000 00440e50 @!......d....D.P │ │ │ │ + 0x0003fd48 50980399 04810154 9702709a 050240da P......T..p...@. │ │ │ │ + 0x0003fd58 023c0ac1 44d744d8 44d9440e 004c0b02 .<..D.D.D.D..L.. │ │ │ │ + 0x0003fd68 acd7480a c14cd944 d8480e00 540b4c97 ..H..L.D.H..T.L. │ │ │ │ + 0x0003fd78 020268c1 44d844d9 4cd7440e 00540e50 ..h.D.D.L.D..T.P │ │ │ │ + 0x0003fd88 81019702 98039904 9a0564da 2c000000 ..........d.,... │ │ │ │ + 0x0003fd98 a0210000 ccfefdff 74010000 00480e30 .!......t....H.0 │ │ │ │ + 0x0003fda8 549a0581 01970298 03990403 3801c144 T...........8..D │ │ │ │ + 0x0003fdb8 d744d844 d944da44 0e000000 10000000 .D.D.D.D........ │ │ │ │ + 0x0003fdc8 d0210000 1c00feff 04000000 00000000 .!.............. │ │ │ │ + 0x0003fdd8 28000000 e4210000 1800feff f8010000 (....!.......... │ │ │ │ + 0x0003fde8 00440e50 50970298 03810199 0402ec0a .D.PP........... │ │ │ │ + 0x0003fdf8 c144d744 d844d944 0e00600b 70000000 .D.D.D.D..`.p... │ │ │ │ + 0x0003fe08 10220000 ec01feff 4c040000 00440e80 ."......L....D.. │ │ │ │ + 0x0003fe18 01449f0b 70970399 059a0681 0198049b .D..p........... │ │ │ │ + 0x0003fe28 07032801 9c089d09 960203f4 00d644dc ..(...........D. │ │ │ │ + 0x0003fe38 44dd0254 0ac144d7 44d844d9 44da44db D..T..D.D.D.D.D. │ │ │ │ + 0x0003fe48 44df440e 00440b03 20019602 9c089d09 D.D..D.. ....... │ │ │ │ + 0x0003fe58 9e0a48de 44d644dc 44dd5c0a 96029c08 ..H.D.D.D.\..... │ │ │ │ + 0x0003fe68 9d099e0a 480b6096 029c089d 099e0a00 ....H.`......... │ │ │ │ + 0x0003fe78 3c000000 5c220000 c805feff cc000000 <...\".......... │ │ │ │ + 0x0003fe88 040d4700 00440e60 4497025c 98039a05 ..G..D.`D..\.... │ │ │ │ + 0x0003fe98 9b066081 01023c0a c144d744 d844da44 ..`...<..D.D.D.D │ │ │ │ + 0x0003fea8 db440e00 440b4499 044cd958 99040000 .D..D.D..L.X.... │ │ │ │ + 0x0003feb8 4c000000 c4220000 5806feff e0040000 L...."..X....... │ │ │ │ + 0x0003fec8 00440e80 02449e09 50980360 99049a05 .D...D..P..`.... │ │ │ │ + 0x0003fed8 9b069c07 9d088101 97020324 019f0a03 ...........$.... │ │ │ │ + 0x0003fee8 3801df03 04020ac1 44d744d8 44d944da 8.......D.D.D.D. │ │ │ │ + 0x0003fef8 44db44dc 44dd44de 440e0044 0b5c9f0a D.D.D.D.D..D.\.. │ │ │ │ + 0x0003ff08 88000000 ec220000 e80afeff 04050000 .....".......... │ │ │ │ + 0x0003ff18 048f4600 00440ef0 04449d09 5897034c ..F..D...D..X..L │ │ │ │ + 0x0003ff28 9e0a5481 01709804 99059b07 9f0b0278 ..T..p.........x │ │ │ │ + 0x0003ff38 9a065496 02749c08 036002d6 48da44dc ..T..t...`..H.D. │ │ │ │ + 0x0003ff48 68d844d9 44db44df 6c960298 0499059a h.D.D.D.l....... │ │ │ │ + 0x0003ff58 069b079c 089f0b68 0ad644da 44dc440b .......h..D.D.D. │ │ │ │ + 0x0003ff68 78d6d8d9 dadbdcdf 48960298 0499059a x.......H....... │ │ │ │ + 0x0003ff78 069b079c 089f0b02 70d6dadc 4896029a ........p...H... │ │ │ │ + 0x0003ff88 069c0850 d644da44 dc000000 70000000 ...P.D.D....p... │ │ │ │ + 0x0003ff98 78230000 6c0ffeff 4c030000 045f4600 x#..l...L...._F. │ │ │ │ + 0x0003ffa8 00440ec0 05449b07 5c960298 045c9905 .D...D..\....\.. │ │ │ │ + 0x0003ffb8 9c089e0a 81010260 97039a06 549d0902 .......`....T... │ │ │ │ + 0x0003ffc8 d00ac144 d744da44 dd44d644 d844d944 ...D.D.D.D.D.D.D │ │ │ │ + 0x0003ffd8 db44dc44 de440e00 540b0284 9f0b4cdf .D.D.D..T.....L. │ │ │ │ + 0x0003ffe8 54da48dd 6c9a069d 099f0b50 d7dadddf T.H.l......P.... │ │ │ │ + 0x0003fff8 4497034c 9a069d09 6c9f0b4c df000000 D..L....l..L.... │ │ │ │ + 0x00040008 44000000 ec230000 4812feff a8010000 D....#..H....... │ │ │ │ + 0x00040018 04374600 00440e50 68970298 0399049b .7F..D.Ph....... │ │ │ │ + 0x00040028 069d0881 0102e80a c144d844 d944db44 .........D.D.D.D │ │ │ │ + 0x00040038 dd54d744 0e00440b 5c0a9a05 9c079e09 .T.D..D.\....... │ │ │ │ + 0x00040048 540b449e 0954de00 c4000000 34240000 T.D..T......4$.. │ │ │ │ + 0x00040058 b013feff 20060000 040b4600 00440e80 .... .....F..D.. │ │ │ │ + 0x00040068 01449905 58970398 049a069c 084c8101 .D..X........L.. │ │ │ │ + 0x00040078 02849b07 9d09609e 0a589602 9f0b0294 ......`..X...... │ │ │ │ + 0x00040088 d644de44 df70c144 db44dd44 d744d944 .D.D.p.D.D.D.D.D │ │ │ │ + 0x00040098 da44dc48 d8440e00 480e8001 81019602 .D.H.D..H....... │ │ │ │ + 0x000400a8 97039804 99059a06 9b079c08 9d099e0a ................ │ │ │ │ + 0x000400b8 9f0b02a4 d644de44 df02d40a 96029e0a .....D.D........ │ │ │ │ + 0x000400c8 9f0b600b 6096029e 0a9f0b02 bc0ad644 ..`.`..........D │ │ │ │ + 0x000400d8 de44df5c 0b4c0ad6 44de44df 4c0b0260 .D.\.L..D.D.L..` │ │ │ │ + 0x000400e8 0ad644de 44df580b 540ad644 de44df64 ..D.D.X.T..D.D.d │ │ │ │ + 0x000400f8 0b64d644 de44df6c 96029e0a 9f0b70d6 .d.D.D.l......p. │ │ │ │ + 0x00040108 dbdddedf 5496029b 079d099e 0a9f0b00 ....T........... │ │ │ │ + 0x00040118 48000000 24250000 0819feff b4050000 H...$%.......... │ │ │ │ + 0x00040128 00500ec0 01449905 50970398 04688101 .P...D..P....h.. │ │ │ │ + 0x00040138 96029a06 9b079c08 9d099e0a 9f0b03d4 ................ │ │ │ │ + 0x00040148 010ac144 d644d744 d844d944 da44db44 ...D.D.D.D.D.D.D │ │ │ │ + 0x00040158 dc44dd44 de44df44 0e00540b 40000000 .D.D.D.D..T.@... │ │ │ │ + 0x00040168 70250000 fc32feff 38020000 00440e60 p%...2..8....D.` │ │ │ │ + 0x00040178 44990454 97029803 9a05589b 069c079e D..T......X..... │ │ │ │ + 0x00040188 0981019d 0802d00a c144d744 d944da44 .........D.D.D.D │ │ │ │ + 0x00040198 db44dc44 dd44de48 d8440e00 440b0000 .D.D.D.H.D..D... │ │ │ │ + 0x000401a8 6c000000 8c250000 381efeff 74070000 l....%..8...t... │ │ │ │ + 0x000401b8 04d34400 004c0ee0 014c9c08 54980499 ..D..L...L..T... │ │ │ │ + 0x000401c8 059a066c 81019602 97039b07 9d099e0a ...l............ │ │ │ │ + 0x000401d8 9f0b0354 020ac144 d644d744 d844d944 ...T...D.D.D.D.D │ │ │ │ + 0x000401e8 da44db44 dc44dd44 de44df44 0e00480b .D.D.D.D.D.D..H. │ │ │ │ + 0x000401f8 0358010a c144d644 d944da44 db44dc44 .X...D.D.D.D.D.D │ │ │ │ + 0x00040208 dd44de44 df4cd844 d7440e00 540b0000 .D.D.L.D.D..T... │ │ │ │ + 0x00040218 4c000000 fc250000 4825feff e8080000 L....%..H%...... │ │ │ │ + 0x00040228 049b4400 00440ec0 024c9c08 749a0697 ..D..D...L..t... │ │ │ │ + 0x00040238 03980499 055c9e0a 81019602 9b079d09 .....\.......... │ │ │ │ + 0x00040248 9f0b0338 050ac144 d644d744 d844d944 ...8...D.D.D.D.D │ │ │ │ + 0x00040258 da44db44 dc44dd44 de44df44 0e005c0b .D.D.D.D.D.D..\. │ │ │ │ + 0x00040268 40000000 4c260000 e82dfeff 20020000 @...L&...-.. ... │ │ │ │ + 0x00040278 04a24400 00440e50 6c970298 0399049a ..D..D.Pl....... │ │ │ │ + 0x00040288 059d089e 09810103 38010ac1 44d744d8 ........8...D.D. │ │ │ │ + 0x00040298 44d944da 44dd44de 440e004c 0b02849b D.D.D.D.D..L.... │ │ │ │ + 0x000402a8 069c0700 48000000 90260000 c42ffeff ....H....&.../.. │ │ │ │ + 0x000402b8 d0010000 04854400 00440e50 6c970298 ......D..D.Pl... │ │ │ │ + 0x000402c8 0399049a 059d089e 09810103 08010ac1 ................ │ │ │ │ + 0x000402d8 44d744d8 44d944da 44dd44de 440e0044 D.D.D.D.D.D.D..D │ │ │ │ + 0x000402e8 0b023c9b 069c074c dbdc0000 00000000 ..<....L........ │ │ │ │ + 0x000402f8 10000000 04270000 2855feff 24000000 .....'..(U..$... │ │ │ │ + 0x00040308 00000000 18000000 18270000 5055feff .........'..PU.. │ │ │ │ + 0x00040318 5c000000 00540e20 44810154 c14c0e00 \....T. D..T.L.. │ │ │ │ + 0x00040328 54000000 0c270000 7033feff 701f0000 T....'..p3..p... │ │ │ │ + 0x00040338 042a4400 00440e80 0a024897 03980499 .*D..D....H..... │ │ │ │ + 0x00040348 059d0981 0196029b 079c089e 0a9f0b03 ................ │ │ │ │ + 0x00040358 d4190ac1 44d644d7 44d844d9 44db44dc ....D.D.D.D.D.D. │ │ │ │ + 0x00040368 44dd44de 44df440e 00580b02 a49a064c D.D.D.D..X.....L │ │ │ │ + 0x00040378 da689a06 50da0000 34000000 8c270000 .h..P...4....'.. │ │ │ │ + 0x00040388 3855feff e8000000 00440e40 4898039b 8U.......D.@H... │ │ │ │ + 0x00040398 06608101 97029904 9a050288 0ac154d7 .`............T. │ │ │ │ + 0x000403a8 44d844d9 44da44db 440e0044 0b000000 D.D.D.D.D..D.... │ │ │ │ + 0x000403b8 34000000 9c270000 5052feff 08020000 4....'..PR...... │ │ │ │ + 0x000403c8 04494500 00540e50 54970298 03810199 .IE..T.PT....... │ │ │ │ + 0x000403d8 049a0503 30010ac1 44d744d8 44d944da ....0...D.D.D.D. │ │ │ │ + 0x000403e8 440e0044 0b000000 7c000000 d4270000 D..D....|....'.. │ │ │ │ + 0x000403f8 d055feff 04050000 04444500 00440e80 .U.......DE..D.. │ │ │ │ + 0x00040408 01449904 58810150 97029a05 02449803 .D..X..P.....D.. │ │ │ │ + 0x00040418 9b06037c 02d744d8 44da44db 44c144d9 ...|..D.D.D.D.D. │ │ │ │ + 0x00040428 440e0048 0e800181 01970299 049a0564 D..H...........d │ │ │ │ + 0x00040438 0ad744da 44c144d9 440e004c 0b489803 ..D.D.D.D..L.H.. │ │ │ │ + 0x00040448 02c0d802 4898039b 0650d7d8 dadb500a ....H....P....P. │ │ │ │ + 0x00040458 c144d944 0e00480b 50970298 039a059b .D.D..H.P....... │ │ │ │ + 0x00040468 0648db5c 9b060000 80000000 54280000 .H.\........T(.. │ │ │ │ + 0x00040478 605afeff fc050000 04f64400 00440ee0 `Z........D..D.. │ │ │ │ + 0x00040488 01449b07 58980497 034c8101 9e0a025c .D..X....L.....\ │ │ │ │ + 0x00040498 99059c08 9d099f0b 031c030a c144d944 .............D.D │ │ │ │ + 0x000404a8 dc44dd44 df44d744 d844db44 de440e00 .D.D.D.D.D.D.D.. │ │ │ │ + 0x000404b8 580b6496 0202b40a d6480b64 d64c0a96 X.d......H.d.L.. │ │ │ │ + 0x000404c8 029a0648 0b689602 9a0650da 649a064c ...H.h....P.d..L │ │ │ │ + 0x000404d8 d6da50d9 dcdddf6c 96029905 9a069c08 ..P....l........ │ │ │ │ + 0x000404e8 9d099f0b 4cd6da58 960258d6 28000000 ....L..X..X.(... │ │ │ │ + 0x000404f8 d8280000 dc5ffeff 7c000000 04ea4400 .(..._..|.....D. │ │ │ │ + 0x00040508 00440e20 4c980350 97028101 780ac144 .D. L..P....x..D │ │ │ │ + 0x00040518 d744d844 0e00440b 24000000 2c290000 .D.D..D.$...,).. │ │ │ │ + 0x00040528 3060feff 0c010000 00440e20 4497024c 0`.......D. D..L │ │ │ │ + 0x00040538 810102d8 0ac148d7 440e0048 0b000000 ......H.D..H.... │ │ │ │ + 0x00040548 1c000000 2c290000 1861feff 28000000 ....,)...a..(... │ │ │ │ + 0x00040558 04a74400 00440e20 44810158 c1440e00 ..D..D. D..X.D.. │ │ │ │ + 0x00040568 24000000 4c290000 2861feff 3c000000 $...L)..(a..<... │ │ │ │ + 0x00040578 048f4400 00440e10 48810197 025cc148 ..D..D..H....\.H │ │ │ │ + 0x00040588 d7480e00 00000000 10000000 9c290000 .H...........).. │ │ │ │ + 0x00040598 5461feff 04000000 00000000 18000000 Ta.............. │ │ │ │ + 0x000405a8 b0290000 5061feff 54000000 00500e20 .)..Pa..T....P. │ │ │ │ + 0x000405b8 5081014c c1480e00 10000000 cc290000 P..L.H.......).. │ │ │ │ + 0x000405c8 9461feff 04000000 00000000 10000000 .a.............. │ │ │ │ + 0x000405d8 e0290000 9061feff 08000000 00000000 .)...a.......... │ │ │ │ + 0x000405e8 30000000 cc290000 8c61feff 18020000 0....)...a...... │ │ │ │ + 0x000405f8 04174400 00440e40 4c810197 0298034c ..D..D.@L......L │ │ │ │ + 0x00040608 990402f0 0ac144d8 44d948d7 440e0050 ......D.D.H.D..P │ │ │ │ + 0x00040618 0b000000 10000000 282a0000 7863feff ........(*..xc.. │ │ │ │ + 0x00040628 20000000 00000000 10000000 3c2a0000 ...........<*.. │ │ │ │ + 0x00040638 8c63feff 04000000 00000000 10000000 .c.............. │ │ │ │ + 0x00040648 502a0000 8863feff 04000000 00000000 P*...c.......... │ │ │ │ + 0x00040658 28000000 3c2a0000 8463feff 50000000 (...<*...c..P... │ │ │ │ + 0x00040668 04bc4300 00440e20 48970281 015c0ac1 ..C..D. H....\.. │ │ │ │ + 0x00040678 44d7440e 00480b44 98030000 1c000000 D.D..H.D........ │ │ │ │ + 0x00040688 902a0000 a863feff 28000000 00440e10 .*...c..(....D.. │ │ │ │ + 0x00040698 48970281 014cc148 d7440e00 20000000 H....L.H.D.. ... │ │ │ │ + 0x000406a8 882a0000 b863feff 38000000 04804300 .*...c..8.....C. │ │ │ │ + 0x000406b8 00440e10 48810197 025cc148 d7440e00 .D..H....\.H.D.. │ │ │ │ + 0x000406c8 24000000 ac2a0000 d463feff 44000000 $....*...c..D... │ │ │ │ + 0x000406d8 04644300 00440e10 48810197 0264c148 .dC..D..H....d.H │ │ │ │ + 0x000406e8 d7480e00 00000000 18000000 fc2a0000 .H...........*.. │ │ │ │ + 0x000406f8 346bfeff 4c000000 00540e20 44810154 4k..L....T. D..T │ │ │ │ + 0x00040708 c14c0e00 1c000000 182b0000 f463feff .L.......+...c.. │ │ │ │ + 0x00040718 ec000000 00500e40 48810102 500ac144 .....P.@H...P..D │ │ │ │ + 0x00040728 0e00440b 10000000 382b0000 546bfeff ..D.....8+..Tk.. │ │ │ │ + 0x00040738 24000000 00000000 54000000 242b0000 $.......T...$+.. │ │ │ │ + 0x00040748 b064feff 14020000 04f44200 00440e80 .d........B..D.. │ │ │ │ + 0x00040758 01449904 4c9a0568 81019803 9b069d08 .D..L..h........ │ │ │ │ + 0x00040768 02889702 02a00ad7 44c144d8 44d944da ........D.D.D.D. │ │ │ │ + 0x00040778 44db44dd 440e0048 0b449c07 44d7dc02 D.D.D..H.D..D... │ │ │ │ + 0x00040788 5897029c 0750d7dc 5897029c 07000000 X....P..X....... │ │ │ │ + 0x00040798 40000000 7c2b0000 7866feff 34020000 @...|+..xf..4... │ │ │ │ + 0x000407a8 04b64200 00440e70 44990458 81019702 ..B..D.pD..X.... │ │ │ │ + 0x000407b8 9803589a 059b069c 079d0803 50010ac1 ..X.........P... │ │ │ │ + 0x000407c8 44d744d8 44d944db 44dc44dd 48da440e D.D.D.D.D.D.H.D. │ │ │ │ + 0x000407d8 00440b00 28000000 c02b0000 7468feff .D..(....+..th.. │ │ │ │ + 0x000407e8 68000000 04af4200 00440e30 48970248 h.....B..D.0H..H │ │ │ │ + 0x000407f8 8101700a c144d744 0e00440b 44980300 ..p..D.D..D.D... │ │ │ │ + 0x00040808 24000000 142c0000 b868feff dc000000 $....,...h...... │ │ │ │ + 0x00040818 00440e20 4497024c 81010298 0ac148d7 .D. D..L......H. │ │ │ │ + 0x00040828 440e0058 0b000000 1c000000 142c0000 D..X.........,.. │ │ │ │ + 0x00040838 7069feff 28000000 046b4200 00440e20 pi..(....kB..D. │ │ │ │ + 0x00040848 44810158 c1440e00 24000000 342c0000 D..X.D..$...4,.. │ │ │ │ + 0x00040858 8069feff 3c000000 04534200 00440e10 .i..<....SB..D.. │ │ │ │ + 0x00040868 48810197 025cc148 d7480e00 00000000 H....\.H.H...... │ │ │ │ + 0x00040878 24000000 842c0000 ac6ffeff 94000000 $....,...o...... │ │ │ │ + 0x00040888 00540e20 44810168 c1440e00 022c0e20 .T. D..h.D...,. │ │ │ │ + 0x00040898 810144c1 440e0000 20000000 ac2c0000 ..D.D... ....,.. │ │ │ │ + 0x000408a8 1870feff 58000000 00440e10 4497024c .p..X....D..D..L │ │ │ │ + 0x000408b8 810170c1 48d7480e 00000000 28000000 ..p.H.H.....(... │ │ │ │ + 0x000408c8 d02c0000 f869feff 2c010000 00440e70 .,...i..,....D.p │ │ │ │ + 0x000408d8 44970254 98038101 02440ac1 44d744d8 D..T.....D..D.D. │ │ │ │ + 0x000408e8 440e0044 0b000000 10000000 fc2c0000 D..D.........,.. │ │ │ │ + 0x000408f8 fc6afeff 0c000000 00000000 4c000000 .j..........L... │ │ │ │ + 0x00040908 e82c0000 f86afeff 3c010000 04a74100 .,...j..<.....A. │ │ │ │ + 0x00040918 00440e70 44980350 9c075497 029a0558 .D.pD..P..T....X │ │ │ │ + 0x00040928 99049d08 81010270 0ac144d7 44d844d9 .......p..D.D.D. │ │ │ │ + 0x00040938 44da44dc 44dd440e 00480b44 0a9b0644 D.D.D.D..H.D...D │ │ │ │ + 0x00040948 0b640a9b 064c0b58 9b060000 60000000 .d...L.X....`... │ │ │ │ + 0x00040958 382d0000 e86bfeff c0020000 046f4100 8-...k.......oA. │ │ │ │ + 0x00040968 00440e80 01449d08 4c9c075c 98039904 .D...D..L..\.... │ │ │ │ + 0x00040978 5c9a059b 06810197 029e0964 9f0a0280 \..........d.... │ │ │ │ + 0x00040988 df02600a c144d744 d844d944 da44db44 ..`..D.D.D.D.D.D │ │ │ │ + 0x00040998 dc44dd44 de440e00 5c0b0260 9f0a025c .D.D.D..\..`...\ │ │ │ │ + 0x000409a8 df489f0a 024cdf58 9f0a0000 00000000 .H...L.X........ │ │ │ │ + 0x000409b8 10000000 c42d0000 f072feff 0c000000 .....-...r...... │ │ │ │ + 0x000409c8 00000000 18000000 d82d0000 f072feff .........-...r.. │ │ │ │ + 0x000409d8 2c000000 00440e20 44810158 c1480e00 ,....D. D..X.H.. │ │ │ │ + 0x000409e8 10000000 f42d0000 386ffeff 0c000000 .....-..8o...... │ │ │ │ + 0x000409f8 00000000 18000000 082e0000 346ffeff ............4o.. │ │ │ │ + 0x00040a08 28000000 00440e20 44810150 c14c0e00 (....D. D..P.L.. │ │ │ │ + 0x00040a18 48000000 242e0000 486ffeff 18010000 H...$...Ho...... │ │ │ │ + 0x00040a28 00440e40 4881019b 066c9803 99045497 .D.@H....l....T. │ │ │ │ + 0x00040a38 0202409c 079a0502 48d744d8 44d944da ..@.....H.D.D.D. │ │ │ │ + 0x00040a48 44dc48c1 44db440e 004c0e40 81019702 D.H.D.D..L.@.... │ │ │ │ + 0x00040a58 98039904 9b064cd7 44d844d9 24000000 ......L.D.D.$... │ │ │ │ + 0x00040a68 702e0000 1c70feff a8000000 00440e10 p....p.......D.. │ │ │ │ + 0x00040a78 44970250 81010264 0ac14cd7 440e0054 D..P...d..L.D..T │ │ │ │ + 0x00040a88 0b000000 58000000 982e0000 6c72feff ....X.......lr.. │ │ │ │ + 0x00040a98 24010000 00480e40 48980381 01609a05 $....H.@H....`.. │ │ │ │ + 0x00040aa8 9b069c07 9d089702 9904025c d744d944 ...........\.D.D │ │ │ │ + 0x00040ab8 da44db44 dc44dd44 c144d844 0e00440e .D.D.D.D.D.D..D. │ │ │ │ + 0x00040ac8 40810197 02980399 049a059b 069c079d @............... │ │ │ │ + 0x00040ad8 0802700e 00c1d7d8 d9dadbdc dd000000 ..p............. │ │ │ │ + 0x00040ae8 48000000 f42e0000 5c73feff ac010000 H.......\s...... │ │ │ │ + 0x00040af8 00440e60 489d0970 98049a06 9b079c08 .D.`H..p........ │ │ │ │ + 0x00040b08 9e0a9f0b 81019602 97039905 02b80ac1 ................ │ │ │ │ + 0x00040b18 48d644d7 44d844d9 44da44db 44dc44dd H.D.D.D.D.D.D.D. │ │ │ │ + 0x00040b28 44de44df 440e004c 0b000000 4c000000 D.D.D..L....L... │ │ │ │ + 0x00040b38 402f0000 cc74feff 8c020000 00500e50 @/...t.......P.P │ │ │ │ + 0x00040b48 64980399 049a059c 079d089e 09810197 d............... │ │ │ │ + 0x00040b58 029b0603 a0010ac1 44d744d8 44d944da ........D.D.D.D. │ │ │ │ + 0x00040b68 44db44dc 44dd44de 440e0048 0b02880e D.D.D.D.D..H.... │ │ │ │ + 0x00040b78 00c1d7d8 d9dadbdc ddde0000 60000000 ............`... │ │ │ │ + 0x00040b88 902f0000 ac6ffeff 78010000 00440e30 ./...o..x....D.0 │ │ │ │ + 0x00040b98 449b0654 97029a05 81019803 02489904 D..T.........H.. │ │ │ │ + 0x00040ba8 02a0d948 c144d744 d844da48 db440e00 ...H.D.D.D.H.D.. │ │ │ │ + 0x00040bb8 4c0e3081 01970298 0399049a 059b0654 L.0............T │ │ │ │ + 0x00040bc8 c144d944 d744d844 da48db44 0e00500e .D.D.D.D.H.D..P. │ │ │ │ + 0x00040bd8 30810197 0298039a 059b0600 00000000 0............... │ │ │ │ + 0x00040be8 10000000 f42f0000 bc76feff 04000000 ...../...v...... │ │ │ │ + 0x00040bf8 00000000 24000000 08300000 3c79feff ....$....0....D.pD..P │ │ │ │ + 0x00040c78 9c075497 029a0554 99048101 02700ac1 ..T....T.....p.. │ │ │ │ + 0x00040c88 44d744d8 44d944da 44dc440e 00480b44 D.D.D.D.D.D..H.D │ │ │ │ + 0x00040c98 0a9b0644 0b640a9b 064c0b58 9b060000 ...D.d...L.X.... │ │ │ │ + 0x00040ca8 44000000 8c300000 5c77feff 24010000 D....0..\w..$... │ │ │ │ + 0x00040cb8 04533e00 00440e80 01489803 9a055497 .S>..D...H....T. │ │ │ │ + 0x00040cc8 02608101 99049b06 509d0802 700ac144 .`......P...p..D │ │ │ │ + 0x00040cd8 d744d844 d944da44 db44dd44 0e00440b .D.D.D.D.D.D..D. │ │ │ │ + 0x00040ce8 549c074c dc589c07 10000000 fc300000 T..L.X.......0.. │ │ │ │ + 0x00040cf8 d480feff 24000000 00000000 18000000 ....$........... │ │ │ │ + 0x00040d08 10310000 f480feff 5c000000 00540e20 .1......\....T. │ │ │ │ + 0x00040d18 44810158 c14c0e00 64000000 04310000 D..X.L..d....1.. │ │ │ │ + 0x00040d28 4479feff 2c030000 04ee3d00 00440e80 Dy..,.....=..D.. │ │ │ │ + 0x00040d38 01449c07 50980364 9a059b06 9e099f0a .D..P..d........ │ │ │ │ + 0x00040d48 81019702 02b49d08 0310010a c144dd44 .............D.D │ │ │ │ + 0x00040d58 d744d844 da44db44 dc44de44 df440e00 .D.D.D.D.D.D.D.. │ │ │ │ + 0x00040d68 4c0b0240 dd02489d 08449904 4cd95899 L..@..H..D..L.X. │ │ │ │ + 0x00040d78 0450d948 dd5c9904 9d084cd9 dd489d08 .P.H.\....L..H.. │ │ │ │ + 0x00040d88 50000000 6c310000 0c7cfeff 7c020000 P...l1...|..|... │ │ │ │ + 0x00040d98 04b13d00 00440e60 44970254 99048101 ..=..D.`D..T.... │ │ │ │ + 0x00040da8 640ac144 d744d944 0e00540b 4c980354 d..D.D.D..T.L..T │ │ │ │ + 0x00040db8 9a05780a d844da64 0b02a40a d844da58 ..x..D.d.....D.X │ │ │ │ + 0x00040dc8 0b02400a d844da5c 0b023cd8 44da5098 ..@..D.\..<.D.P. │ │ │ │ + 0x00040dd8 039a0500 44000000 c0310000 387efeff ....D....1..8~.. │ │ │ │ + 0x00040de8 6c010000 04773d00 00440e80 01449904 l....w=..D...D.. │ │ │ │ + 0x00040df8 54980368 97029b06 9c078101 02780ac1 T..h.........x.. │ │ │ │ + 0x00040e08 44d744d8 44d944db 44dc440e 004c0b02 D.D.D.D.D.D..L.. │ │ │ │ + 0x00040e18 5c0a9a05 440b589a 05000000 10000000 \...D.X......... │ │ │ │ + 0x00040e28 30320000 607ffeff 08000000 00000000 02..`........... │ │ │ │ + 0x00040e38 10000000 44320000 5c7ffeff 10000000 ....D2..\....... │ │ │ │ + 0x00040e48 00000000 10000000 58320000 587ffeff ........X2..X... │ │ │ │ + 0x00040e58 08000000 00000000 10000000 6c320000 ............l2.. │ │ │ │ + 0x00040e68 fc7ffeff 04000000 00000000 10000000 ................ │ │ │ │ + 0x00040e78 80320000 ec82feff 24000000 00000000 .2......$....... │ │ │ │ + 0x00040e88 18000000 94320000 1483feff 5c000000 .....2......\... │ │ │ │ + 0x00040e98 00540e20 44810158 c14c0e00 3c000000 .T. D..X.L..<... │ │ │ │ + 0x00040ea8 88320000 c87ffeff cc010000 04be3c00 .2............<. │ │ │ │ + 0x00040eb8 00480e80 01449803 60970264 9a059b06 .H...D..`..d.... │ │ │ │ + 0x00040ec8 81010270 0ac144d7 44d844da 44db440e ...p..D.D.D.D.D. │ │ │ │ + 0x00040ed8 005c0b02 ac99044c d9589904 20000000 .\.....L.X.. ... │ │ │ │ + 0x00040ee8 f0320000 5881feff 14010000 00540e40 .2..X........T.@ │ │ │ │ + 0x00040ef8 48810102 740ac144 0e004c0b 00000000 H...t..D..L..... │ │ │ │ + 0x00040f08 10000000 14330000 188ffeff 34000000 .....3......4... │ │ │ │ + 0x00040f18 00000000 18000000 28330000 408ffeff ........(3..@... │ │ │ │ + 0x00040f28 4c000000 00540e20 44810158 c14c0e00 L....T. D..X.L.. │ │ │ │ + 0x00040f38 74000000 1c330000 c082feff cc040000 t....3.......... │ │ │ │ + 0x00040f48 043a3c00 00440e70 44980354 97028101 .:<..D.pD..T.... │ │ │ │ + 0x00040f58 640ac144 d744d844 0e00540b 027c0ac1 d..D.D.D..T..|.. │ │ │ │ + 0x00040f68 44d744d8 480e0054 0b028099 049a0560 D.D.H..T.......` │ │ │ │ + 0x00040f78 d9da4c99 04549a05 0264d944 da025899 ..L..T...d.D..X. │ │ │ │ + 0x00040f88 049a0502 34d944da 02689904 9a0502c0 ....4.D..h...... │ │ │ │ + 0x00040f98 d9da6099 049a0502 700ad944 da4c0b60 ..`.....p..D.L.` │ │ │ │ + 0x00040fa8 d9da5c99 049a0500 10000000 bc330000 ..\..........3.. │ │ │ │ + 0x00040fb8 1887feff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x00040fc8 d0330000 3487feff 3c000000 00000000 .3..4...<....... │ │ │ │ + 0x00040fd8 10000000 e4330000 6087feff 3c000000 .....3..`...<... │ │ │ │ + 0x00040fe8 00000000 10000000 f8330000 8c87feff .........3...... │ │ │ │ + 0x00040ff8 0c000000 00000000 10000000 0c340000 .............4.. │ │ │ │ + 0x00041008 8887feff 2c000000 00000000 50000000 ....,.......P... │ │ │ │ + 0x00041018 f8330000 a487feff 24010000 048a3b00 .3......$.....;. │ │ │ │ + 0x00041028 00440e80 01449803 509c0754 97029a05 .D...D..P..T.... │ │ │ │ + 0x00041038 6099049d 089e099f 0a810102 780ac144 `...........x..D │ │ │ │ + 0x00041048 d744d844 d944da44 dc44dd44 de44df44 .D.D.D.D.D.D.D.D │ │ │ │ + 0x00041058 0e00480b 440a9b06 440b589b 06000000 ..H.D...D.X..... │ │ │ │ + 0x00041068 4c000000 4c340000 8088feff 18050000 L...L4.......... │ │ │ │ + 0x00041078 04483b00 00440ed0 04449d09 024c9602 .H;..D...D...L.. │ │ │ │ + 0x00041088 97039804 99059e0a 9f0b8101 9a069b07 ................ │ │ │ │ + 0x00041098 9c0803fc 020ac144 d644d744 d844d944 .......D.D.D.D.D │ │ │ │ + 0x000410a8 da44db44 dc44dd44 de44df44 0e00540b .D.D.D.D.D.D..T. │ │ │ │ + 0x000410b8 34000000 c4340000 a497feff b8000000 4....4.......... │ │ │ │ + 0x000410c8 00440e20 48970298 03509904 81010268 .D. H....P.....h │ │ │ │ + 0x000410d8 0ac144d7 44d844d9 480e0048 0b44c144 ..D.D.D.H..H.D.D │ │ │ │ + 0x000410e8 d744d844 d9440e00 28000000 fc340000 .D.D.D..(....4.. │ │ │ │ + 0x000410f8 2c98feff a8000000 00440e20 48970298 ,........D. H... │ │ │ │ + 0x00041108 03509904 81010270 c144d744 d848d948 .P.....p.D.D.H.H │ │ │ │ + 0x00041118 0e000000 50000000 00350000 9c8dfeff ....P....5...... │ │ │ │ + 0x00041128 9c020000 04e53a00 00440e60 44970254 ......:..D.`D..T │ │ │ │ + 0x00041138 98038101 640ac144 d744d844 0e00440b ....d..D.D.D..D. │ │ │ │ + 0x00041148 4c990454 9a050244 0ad944da 580b4c0a L..T...D..D.X.L. │ │ │ │ + 0x00041158 d944da70 0b02cc0a d944da50 0b0278d9 .D.p.....D.P..x. │ │ │ │ + 0x00041168 da489904 9a050000 10000000 7c350000 .H..........|5.. │ │ │ │ + 0x00041178 e88ffeff 2c000000 00000000 10000000 ....,........... │ │ │ │ + 0x00041188 90350000 0490feff 3c000000 00000000 .5......<....... │ │ │ │ + 0x00041198 10000000 a4350000 3090feff 08000000 .....5..0....... │ │ │ │ + 0x000411a8 00000000 1c000000 b8350000 2c90feff .........5..,... │ │ │ │ + 0x000411b8 fc000000 005c0e30 4c810102 5c0ac148 .....\.0L...\..H │ │ │ │ + 0x000411c8 0e00440b 54000000 b0350000 0c91feff ..D.T....5...... │ │ │ │ + 0x000411d8 88020000 04503a00 004c0ea0 01489d08 .....P:..L...H.. │ │ │ │ + 0x000411e8 509c0754 97029904 549e0950 98039a05 P..T....T..P.... │ │ │ │ + 0x000411f8 4c9b064c 81010354 010ac144 d744d844 L..L...T...D.D.D │ │ │ │ + 0x00041208 d944da44 db44dc44 dd44de44 0e00440b .D.D.D.D.D.D..D. │ │ │ │ + 0x00041218 02449f0a 4cdf649f 0a4cdf00 48000000 .D..L.d..L..H... │ │ │ │ + 0x00041228 08360000 4493feff ec020000 04233a00 .6..D........#:. │ │ │ │ + 0x00041238 00440e80 01449b06 509d0854 98039904 .D...D..P..T.... │ │ │ │ + 0x00041248 609a059c 07810197 029e0903 8c010ac1 `............... │ │ │ │ + 0x00041258 44d744d8 44d944da 44db44dc 44dd44de D.D.D.D.D.D.D.D. │ │ │ │ + 0x00041268 440e0044 0b000000 34000000 7c360000 D..D....4...|6.. │ │ │ │ + 0x00041278 6c97feff e8000000 004c0e20 54970299 l........L. T... │ │ │ │ + 0x00041288 04810198 03027c0a c144d744 d844d94c ......|..D.D.D.L │ │ │ │ + 0x00041298 0e005c0b 44c144d7 44d844d9 440e0000 ..\.D.D.D.D.D... │ │ │ │ + 0x000412a8 18000000 b4360000 2498feff 24000000 .....6..$...$... │ │ │ │ + 0x000412b8 00440e20 44810150 c1480e00 18000000 .D. D..P.H...... │ │ │ │ + 0x000412c8 d0360000 3898feff 7c000000 00640e20 .6..8...|....d. │ │ │ │ + 0x000412d8 44810150 c1500e00 10000000 ec360000 D..P.P.......6.. │ │ │ │ + 0x000412e8 9c98feff 38000000 00000000 30000000 ....8.......0... │ │ │ │ + 0x000412f8 00370000 c898feff 30020000 0002b40e .7......0....... │ │ │ │ + 0x00041308 40508101 97020330 010ac14c d7440e00 @P.....0...L.D.. │ │ │ │ + 0x00041318 440b500e 00c1d748 0e408101 97020000 D.P....H.@...... │ │ │ │ + 0x00041328 24000000 34370000 c49afeff 28010000 $...47......(... │ │ │ │ + 0x00041338 0002280e 40508101 970202cc 0ac154d7 ..(.@P........T. │ │ │ │ + 0x00041348 440e0044 0b000000 70000000 34370000 D..D....p...47.. │ │ │ │ + 0x00041358 cc9bfeff b4030000 04223900 00600ea0 ........."9..`.. │ │ │ │ + 0x00041368 01709703 99058101 9a069b07 9c089e0a .p.............. │ │ │ │ + 0x00041378 9f0b0250 96029804 9d0903d4 01d644d8 ...P..........D. │ │ │ │ + 0x00041388 44dd5cc1 44d744d9 44da44db 44dc44de D.\.D.D.D.D.D.D. │ │ │ │ + 0x00041398 44df440e 00580ea0 01810196 02970398 D.D..X.......... │ │ │ │ + 0x000413a8 0499059a 069b079c 089d099e 0a9f0b02 ................ │ │ │ │ + 0x000413b8 80d6d8dd 6c960298 049d0900 10000000 ....l........... │ │ │ │ + 0x000413c8 d0370000 189ffeff a0000000 00000000 .7.............. │ │ │ │ + 0x000413d8 1c000000 e4370000 a49ffeff 84000000 .....7.......... │ │ │ │ + 0x000413e8 00025c0e 10448101 4cc1540e 00000000 ..\..D..L.T..... │ │ │ │ + 0x000413f8 5c000000 04380000 14a0feff 38010000 \....8......8... │ │ │ │ + 0x00041408 00440e40 4897029a 054c8101 5099049b .D.@H....L..P... │ │ │ │ + 0x00041418 069c0748 9803024c 0ad844d9 44dc44c1 ...H...L..D.D.D. │ │ │ │ + 0x00041428 44da4cd7 44db440e 00600b64 d844d944 D.L.D.D..`.d.D.D │ │ │ │ + 0x00041438 db44dc44 c144d744 da440e00 600e4081 .D.D.D.D.D..`.@. │ │ │ │ + 0x00041448 01970298 0399049a 059b069c 07000000 ................ │ │ │ │ + 0x00041458 10000000 64380000 f4a0feff 8c000000 ....d8.......... │ │ │ │ + 0x00041468 00000000 80000000 50380000 70a1feff ........P8..p... │ │ │ │ + 0x00041478 74030000 04213800 00440e60 44970254 t....!8..D.`D..T │ │ │ │ + 0x00041488 99048101 640ac144 d744d944 0e00440b ....d..D.D.D..D. │ │ │ │ + 0x00041498 4c980354 9a050240 0ad844da 44c144d7 L..T...@..D.D.D. │ │ │ │ + 0x000414a8 48d9440e 00480b02 800ad844 da44c144 H.D..H.....D.D.D │ │ │ │ + 0x000414b8 d748d944 0e00480b 029c0ad8 44da600b .H.D..H.....D.`. │ │ │ │ + 0x000414c8 02ac0ad8 44da44c1 44d744d9 480e0044 ....D.D.D.D.H..D │ │ │ │ + 0x000414d8 0b480ad8 44da4c0b 440ad844 da500b58 .H..D.L.D..D.P.X │ │ │ │ + 0x000414e8 d8da4898 039a0500 10000000 fc380000 ..H..........8.. │ │ │ │ + 0x000414f8 6ca4feff 74000000 00000000 10000000 l...t........... │ │ │ │ + 0x00041508 10390000 d8a4feff 80000000 00000000 .9.............. │ │ │ │ + 0x00041518 18000000 24390000 44a5feff 74000000 ....$9..D...t... │ │ │ │ + 0x00041528 00740e20 54810158 c1500e00 10000000 .t. T..X.P...... │ │ │ │ + 0x00041538 40390000 a8a5feff 18000000 00000000 @9.............. │ │ │ │ + 0x00041548 1c000000 54390000 b4a5feff 44010000 ....T9......D... │ │ │ │ + 0x00041558 00540e30 44810102 6c0ac148 0e00440b .T.0D...l..H..D. │ │ │ │ + 0x00041568 18000000 74390000 e4a6feff 40000000 ....t9......@... │ │ │ │ + 0x00041578 00640e10 4481014c c1480e00 10000000 .d..D..L.H...... │ │ │ │ + 0x00041588 90390000 08a7feff 64000000 00000000 .9......d....... │ │ │ │ + 0x00041598 10000000 a4390000 64a7feff 78000000 .....9..d...x... │ │ │ │ + 0x000415a8 00000000 1c000000 b8390000 d0a7feff .........9...... │ │ │ │ + 0x000415b8 ac010000 00580e30 48810102 680ac148 .....X.0H...h..H │ │ │ │ + 0x000415c8 0e00600b 10000000 d8390000 60a9feff ..`......9..`... │ │ │ │ + 0x000415d8 0c000000 00000000 40000000 ec390000 ........@....9.. │ │ │ │ + 0x000415e8 58a9feff 74010000 00440e40 489d0881 X...t....D.@H... │ │ │ │ + 0x000415f8 01500ac1 50dd440e 00500b60 98039a05 .P..P.D..P.`.... │ │ │ │ + 0x00041608 9b069c07 97029904 02ecc144 d744d844 ...........D.D.D │ │ │ │ + 0x00041618 d944da44 db44dc48 dd440e00 20000000 .D.D.D.H.D.. ... │ │ │ │ + 0x00041628 303a0000 94aafeff a0000000 00440e20 0:...........D. │ │ │ │ + 0x00041638 48970281 010288c1 44d7440e 00000000 H.......D.D..... │ │ │ │ + 0x00041648 2c000000 543a0000 10abfeff 10010000 ,...T:.......... │ │ │ │ + 0x00041658 004c0e40 60810164 0ac1440e 004c0b6c .L.@`..d..D..L.l │ │ │ │ + 0x00041668 98039904 0268d844 d9549702 98039904 .....h.D.T...... │ │ │ │ + 0x00041678 20000000 843a0000 f0abfeff 08010000 ....:.......... │ │ │ │ + 0x00041688 0002640e 20488101 780ac158 0e00540b ..d. H..x..X..T. │ │ │ │ + 0x00041698 600e00c1 10000000 a83a0000 dcacfeff `........:...... │ │ │ │ + 0x000416a8 58020000 00000000 20000000 bc3a0000 X....... ....:.. │ │ │ │ + 0x000416b8 28affeff f0000000 00026c0e 20488101 (.........l. H.. │ │ │ │ + 0x000416c8 6c0ac158 0e00480b 600e00c1 10000000 l..X..H.`....... │ │ │ │ + 0x000416d8 e03a0000 f4affeff 04000000 00000000 .:.............. │ │ │ │ + 0x000416e8 5c000000 f43a0000 f0affeff 50010000 \....:......P... │ │ │ │ + 0x000416f8 00440e70 44990450 9b065081 014c9803 .D.pD..P..P..L.. │ │ │ │ + 0x00041708 5497024c 9c07026c d744c144 d94cdb44 T..L...l.D.D.L.D │ │ │ │ + 0x00041718 d848dc44 0e005c0e 70810198 0399049b .H.D..\.p....... │ │ │ │ + 0x00041728 0644d854 0ac144d9 44db480e 00480b50 .D.T..D.D.H..H.P │ │ │ │ + 0x00041738 97029803 9a059c07 48da449a 05000000 ........H.D..... │ │ │ │ + 0x00041748 24000000 543b0000 f0b0feff 4c000000 $...T;......L... │ │ │ │ + 0x00041758 00440e30 4497024c 98035081 0150c14c .D.0D..L..P..P.L │ │ │ │ + 0x00041768 d844d744 0e000000 48000000 7c3b0000 .D.D....H...|;.. │ │ │ │ + 0x00041778 18b1feff 48020000 00440e70 4c810150 ....H....D.pL..P │ │ │ │ + 0x00041788 0ac1440e 005c0b44 97024c98 03609904 ..D..\.D..L..`.. │ │ │ │ + 0x00041798 9a050344 01c144d7 44d844d9 44da440e ...D..D.D.D.D.D. │ │ │ │ + 0x000417a8 00580e70 81014497 020258c1 44d7440e .X.p..D...X.D.D. │ │ │ │ + 0x000417b8 00000000 2c000000 a03b0000 1cb3feff ....,....;...... │ │ │ │ + 0x000417c8 c0000000 04013500 00440e10 4497024c ......5..D..D..L │ │ │ │ + 0x000417d8 81010270 0ac144d7 480e0060 0b44c144 ...p..D.H..`.D.D │ │ │ │ + 0x000417e8 d7440e00 24000000 d03b0000 acb3feff .D..$....;...... │ │ │ │ + 0x000417f8 a0000000 04da3400 00440e10 4497024c ......4..D..D..L │ │ │ │ + 0x00041808 81010278 c148d748 0e000000 34000000 ...x.H.H....4... │ │ │ │ + 0x00041818 203c0000 24b4feff b4000000 00480e40 <..$........H.@ │ │ │ │ + 0x00041828 5c970298 0399049a 059b069c 07810102 \............... │ │ │ │ + 0x00041838 50c144d7 44d844d9 44da44db 44dc440e P.D.D.D.D.D.D.D. │ │ │ │ + 0x00041848 00000000 34000000 303c0000 acb4feff ....4...0<...... │ │ │ │ + 0x00041858 f8000000 04833400 00440e20 44970202 ......4..D. D... │ │ │ │ + 0x00041868 7c810150 0ac144d7 440e0054 0b440ac1 |..P..D.D..T.D.. │ │ │ │ + 0x00041878 4cd7440e 00440b44 98030000 34000000 L.D..D.D....4... │ │ │ │ + 0x00041888 683c0000 74b5feff 78010000 045a3400 h<..t...x....Z4. │ │ │ │ + 0x00041898 00440e20 02649702 8101024c 0ac144d7 .D. .d.....L..D. │ │ │ │ + 0x000418a8 440e0054 0b02640a c14cd744 0e00440b D..T..d..L.D..D. │ │ │ │ + 0x000418b8 44980300 10000000 c83c0000 bcb6feff D........<...... │ │ │ │ + 0x000418c8 0c000000 00000000 30000000 dc3c0000 ........0....<.. │ │ │ │ + 0x000418d8 b8b6feff 80000000 00440e30 4497024c .........D.0D..L │ │ │ │ + 0x000418e8 98034c81 01680ac1 44d744d8 440e004c ..L..h..D.D.D..L │ │ │ │ + 0x000418f8 0b4cc144 d744d848 0e000000 30000000 .L.D.D.H....0... │ │ │ │ + 0x00041908 103d0000 04b7feff 7c000000 00440e30 .=......|....D.0 │ │ │ │ + 0x00041918 4497024c 98034c81 01680ac1 44d744d8 D..L..L..h..D.D. │ │ │ │ + 0x00041928 440e004c 0b48c144 d748d844 0e000000 D..L.H.D.H.D.... │ │ │ │ + 0x00041938 10000000 443d0000 50b7feff 0c000000 ....D=..P....... │ │ │ │ + 0x00041948 00000000 10000000 583d0000 4cb7feff ........X=..L... │ │ │ │ + 0x00041958 08000000 00000000 10000000 6c3d0000 ............l=.. │ │ │ │ + 0x00041968 48b7feff 08000000 00000000 10000000 H............... │ │ │ │ + 0x00041978 803d0000 44b7feff 08000000 00000000 .=..D........... │ │ │ │ + 0x00041988 10000000 943d0000 40b7feff 08000000 .....=..@....... │ │ │ │ + 0x00041998 00000000 10000000 a83d0000 3cb7feff .........=..<... │ │ │ │ + 0x000419a8 08000000 00000000 10000000 bc3d0000 .............=.. │ │ │ │ + 0x000419b8 38b7feff 24000000 00000000 44000000 8...$.......D... │ │ │ │ + 0x000419c8 d03d0000 54b7feff bc000000 00440e30 .=..T........D.0 │ │ │ │ + 0x000419d8 4497024c 99045481 0198039a 05489b06 D..L..T......H.. │ │ │ │ + 0x000419e8 680ac144 d744d844 d944da44 db440e00 h..D.D.D.D.D.D.. │ │ │ │ + 0x000419f8 600b48c1 44d744d8 44d94cda 44db440e `.H.D.D.D.L.D.D. │ │ │ │ + 0x00041a08 00000000 10000000 183e0000 ccb7feff .........>...... │ │ │ │ + 0x00041a18 94000000 00000000 50000000 043e0000 ........P....>.. │ │ │ │ + 0x00041a28 58b8feff 70010000 04cd3200 00580e90 X...p.....2..X.. │ │ │ │ + 0x00041a38 01689602 97039804 99059a06 9d099e0a .h.............. │ │ │ │ + 0x00041a48 9f0b8101 02c80ac1 44d644d7 44d844d9 ........D.D.D.D. │ │ │ │ + 0x00041a58 44da44dd 44de44df 440e0044 0b489b07 D.D.D.D.D..D.H.. │ │ │ │ + 0x00041a68 9c0848db dc649b07 9c080000 90000000 ..H..d.......... │ │ │ │ + 0x00041a78 583e0000 74b9feff 0c040000 048d3200 X>..t.........2. │ │ │ │ + 0x00041a88 00440e80 01449904 50970254 81019803 .D...D..P..T.... │ │ │ │ + 0x00041a98 02649a05 02789c07 02dc9b06 0264db50 .d...x.......d.P │ │ │ │ + 0x00041aa8 c144da44 dc44d744 d844d944 0e00500e .D.D.D.D.D.D..P. │ │ │ │ + 0x00041ab8 80018101 97029803 99049a05 449c075c ............D..\ │ │ │ │ + 0x00041ac8 dadc449a 05749c07 489b0660 db60dadc ..D..t..H..`.`.. │ │ │ │ + 0x00041ad8 580a9a05 480b609a 059b069c 0744db48 X...H.`......D.H │ │ │ │ + 0x00041ae8 9b064cdb 589b0650 dbdc5c9b 069c074c ..L.X..P..\....L │ │ │ │ + 0x00041af8 dadbdc60 9a059b06 9c070000 00000000 ...`............ │ │ │ │ + 0x00041b08 20000000 143f0000 f4bcfeff 68000000 ....?......h... │ │ │ │ + 0x00041b18 00440e10 48810197 02024cc1 44d7480e .D..H.....L.D.H. │ │ │ │ + 0x00041b28 00000000 18000000 383f0000 40bdfeff ........8?..@... │ │ │ │ + 0x00041b38 1c000000 00440e10 4481014c c1440e00 .....D..D..L.D.. │ │ │ │ + 0x00041b48 10000000 543f0000 44bdfeff 04000000 ....T?..D....... │ │ │ │ + 0x00041b58 00000000 30000000 683f0000 40bdfeff ....0...h?..@... │ │ │ │ + 0x00041b68 bc000000 004c0ec0 01449803 70810197 .....L...D..p... │ │ │ │ + 0x00041b78 02990402 640ac144 d744d844 d9440e00 ....d..D.D.D.D.. │ │ │ │ + 0x00041b88 440b0000 00000000 40000000 9c3f0000 D.......@....?.. │ │ │ │ + 0x00041b98 f4c7feff b0010000 00440e60 489a059c .........D.`H... │ │ │ │ + 0x00041ba8 07509702 5c810198 0399049b 069d089e .P..\........... │ │ │ │ + 0x00041bb8 09031401 0ac154d7 44d844d9 44da44db ......T.D.D.D.D. │ │ │ │ + 0x00041bc8 44dc44dd 44de440e 00500b00 48000000 D.D.D.D..P..H... │ │ │ │ + 0x00041bd8 b83f0000 84bdfeff ac020000 04783100 .?...........x1. │ │ │ │ + 0x00041be8 00440eb0 02449b06 549c0760 81019702 .D...D..T..`.... │ │ │ │ + 0x00041bf8 98039904 03d4010a c144d744 d844d944 .........D.D.D.D │ │ │ │ + 0x00041c08 db44dc44 0e00580b 589a059d 0848dadd .D.D..X.X....H.. │ │ │ │ + 0x00041c18 02409a05 9d080000 b4000000 04400000 .@...........@.. │ │ │ │ + 0x00041c28 e8bffeff 54070000 04513100 00580e80 ....T....Q1..X.. │ │ │ │ + 0x00041c38 04649804 5c970360 81019f0b 02a09b07 .d..\..`........ │ │ │ │ + 0x00041c48 024c9602 9d099e0a 9c0803e4 020ac144 .L.............D │ │ │ │ + 0x00041c58 d644db44 dc44dd44 de44d844 df48d744 .D.D.D.D.D.D.H.D │ │ │ │ + 0x00041c68 0e00600b 03200199 059a0648 d6d9dadb ..`.. .....H.... │ │ │ │ + 0x00041c78 dcddde7c 96029905 9a069b07 9c089d09 ...|............ │ │ │ │ + 0x00041c88 9e0a4cd9 da5cde64 d644db44 dc44dd44 ..L..\.d.D.D.D.D │ │ │ │ + 0x00041c98 96029905 9a069b07 9c089d09 9e0a48d9 ..............H. │ │ │ │ + 0x00041ca8 da44de4c d6dcdd54 96029c08 9d0954d6 .D.L...T......T. │ │ │ │ + 0x00041cb8 dbdcdd50 96029b07 9c089d09 9e0a0254 ...P...........T │ │ │ │ + 0x00041cc8 0ade440b 500ade48 0b000000 00000000 ..D.P..H........ │ │ │ │ + 0x00041cd8 3c000000 e4400000 64c8feff 64010000 <....@..d...d... │ │ │ │ + 0x00041ce8 00680e50 449c076c 99049a05 9b068101 .h.PD..l........ │ │ │ │ + 0x00041cf8 97029803 9d089e09 02e4c144 d744d844 ...........D.D.D │ │ │ │ + 0x00041d08 d944da44 db44dc44 dd44de44 0e000000 .D.D.D.D.D.D.... │ │ │ │ + 0x00041d18 28000000 fc400000 94c9feff 78000000 (....@......x... │ │ │ │ + 0x00041d28 04b63000 00440e20 4c970281 01980370 ..0..D. L......p │ │ │ │ + 0x00041d38 0ac144d7 44d8440e 00440b00 40000000 ..D.D.D..D..@... │ │ │ │ + 0x00041d48 50410000 e8c9feff 00020000 00440e60 PA...........D.` │ │ │ │ + 0x00041d58 44970254 81019803 99040240 0ac158d8 D..T.......@..X. │ │ │ │ + 0x00041d68 44d744d9 440e0050 0b709a05 030c010a D.D.D..P.p...... │ │ │ │ + 0x00041d78 c154da44 d744d844 d9440e00 480b0000 .T.D.D.D.D..H... │ │ │ │ + 0x00041d88 1c000000 94410000 a4cbfeff 30000000 .....A......0... │ │ │ │ + 0x00041d98 00440e10 48810197 0254c148 d7440e00 .D..H....T.H.D.. │ │ │ │ + 0x00041da8 34000000 b4410000 b4cbfeff 9c010000 4....A.......... │ │ │ │ + 0x00041db8 00440e20 48980350 81019702 02880ac1 .D. H..P........ │ │ │ │ + 0x00041dc8 44d748d8 440e004c 0b02440a c144d744 D.H.D..L..D..D.D │ │ │ │ + 0x00041dd8 d8440e00 500b0000 30000000 ec410000 .D..P...0....A.. │ │ │ │ + 0x00041de8 18cdfeff 28010000 00440e50 449a055c ....(....D.PD..\ │ │ │ │ + 0x00041df8 98038101 97029904 025c0ac1 44d744d8 .........\..D.D. │ │ │ │ + 0x00041e08 44d944da 440e004c 0b000000 58000000 D.D.D..L....X... │ │ │ │ + 0x00041e18 20420000 14cefeff a0010000 00440e50 B...........D.P │ │ │ │ + 0x00041e28 449d084c 99048101 50970248 9b065498 D..L....P..H..T. │ │ │ │ + 0x00041e38 039a059c 079e0903 f4000ac1 44d744d8 ............D.D. │ │ │ │ + 0x00041e48 44db44dc 44de44d9 44dd48da 440e0054 D.D.D.D.D.H.D..T │ │ │ │ + 0x00041e58 0b44d744 d844da44 db44dc44 de44c144 .D.D.D.D.D.D.D.D │ │ │ │ + 0x00041e68 dd48d944 0e000000 40000000 7c420000 .H.D....@...|B.. │ │ │ │ + 0x00041e78 58cffeff f8010000 00440e40 449d085c X........D.@D..\ │ │ │ │ + 0x00041e88 98039b06 9c078101 97029904 609a0502 ............`... │ │ │ │ + 0x00041e98 8cda023c 0ac144d7 44d844db 44dc4cd9 ...<..D.D.D.D.L. │ │ │ │ + 0x00041ea8 44dd440e 00600b60 9a0544da 5c000000 D.D..`.`..D.\... │ │ │ │ + 0x00041eb8 c0420000 14d1feff dc020000 00480e60 .B...........H.` │ │ │ │ + 0x00041ec8 509a0681 0197039b 07609804 99059c08 P........`...... │ │ │ │ + 0x00041ed8 9d09649e 0a509f0b 58960202 40d6023c ..d..P..X...@..< │ │ │ │ + 0x00041ee8 df44de02 4c9e0a9f 0b44df02 3cde0240 .D..L....D..<..@ │ │ │ │ + 0x00041ef8 9e0a9f0b 78dedf02 74d844d9 44dc44dd ....x...t.D.D.D. │ │ │ │ + 0x00041f08 023cc144 d744da44 db440e00 24000000 .<.D.D.D.D..$... │ │ │ │ + 0x00041f18 20430000 5805ffff 68000000 00440e20 C..X...h....D. │ │ │ │ + 0x00041f28 44970248 81014898 03023cd8 48c144d7 D..H..H...<.H.D. │ │ │ │ + 0x00041f38 440e0000 80000000 20430000 6cd3feff D....... C..l... │ │ │ │ + 0x00041f48 90060000 049f2e00 00440e90 01449d09 .........D...D.. │ │ │ │ + 0x00041f58 509a065c 97039804 99059c08 9f0b5881 P..\..........X. │ │ │ │ + 0x00041f68 019b079e 0a789602 02c8d67c 0ac144d7 .....x.....|..D. │ │ │ │ + 0x00041f78 44d844d9 44da44dc 44dd44de 44df48db D.D.D.D.D.D.D.H. │ │ │ │ + 0x00041f88 440e005c 0b489602 02bcd603 14010a96 D..\.H.......... │ │ │ │ + 0x00041f98 02680b60 960202e4 0ad65c0b 4c0ad654 .h.`......\.L..T │ │ │ │ + 0x00041fa8 0b0268d6 60960202 5cd6700a 96024c0b ..h.`...\.p...L. │ │ │ │ + 0x00041fb8 64960250 d6609602 90000000 cc430000 d..P.`.......C.. │ │ │ │ + 0x00041fc8 78d9feff 24020000 00440e70 44990550 x...$....D.pD..P │ │ │ │ + 0x00041fd8 9e0a4c81 01549d09 5096029b 07980458 ..L..T..P......X │ │ │ │ + 0x00041fe8 9703489a 06509c08 9f0b02bc d744da44 ..H..P.......D.D │ │ │ │ + 0x00041ff8 dc44df68 db44d644 d844dd54 c144d944 .D.h.D.D.D.T.D.D │ │ │ │ + 0x00042008 de440e00 4c0e7081 01960297 03980499 .D..L.p......... │ │ │ │ + 0x00042018 059a069b 079c089d 099e0a9f 0b64d744 .............d.D │ │ │ │ + 0x00042028 da44dc44 df589703 9a069c08 9f0b44d7 .D.D.X........D. │ │ │ │ + 0x00042038 44da44dc 44df48d6 d8dbdd60 96029703 D.D.D.H....`.... │ │ │ │ + 0x00042048 98049a06 9b079c08 9d099f0b a8000000 ................ │ │ │ │ + 0x00042058 60440000 14dbfeff 9c030000 00440e70 `D...........D.p │ │ │ │ + 0x00042068 44990554 81019b07 4c98049f 0b509703 D..T....L....P.. │ │ │ │ + 0x00042078 9e0a5496 02549a06 9c089d09 02c4d644 ..T..T.........D │ │ │ │ + 0x00042088 d744d844 da44dc44 dd44de44 df023cc1 .D.D.D.D.D.D..<. │ │ │ │ + 0x00042098 44d944db 440e0048 0e708101 96029703 D.D.D..H.p...... │ │ │ │ + 0x000420a8 98049905 9a069b07 9c089d09 9e0a9f0b ................ │ │ │ │ + 0x000420b8 035c010a c144d644 d744d844 da44dc44 .\...D.D.D.D.D.D │ │ │ │ + 0x000420c8 dd44de44 df44d944 db440e00 580b70d6 .D.D.D.D.D..X.p. │ │ │ │ + 0x000420d8 d7d8dadc dddedf50 96029703 98049a06 .......P........ │ │ │ │ + 0x000420e8 9c089d09 9e0a9f0b 4cd644d7 44d844da ........L.D.D.D. │ │ │ │ + 0x000420f8 44dc44dd 44de44df 84000000 0c450000 D.D.D.D......E.. │ │ │ │ + 0x00042108 08defeff 30020000 00440e70 4896029a ....0....D.pH... │ │ │ │ + 0x00042118 064c9f0b 549e0a58 9d098101 54980448 .L..T..X....T..H │ │ │ │ + 0x00042128 99054c97 03489b07 509c0802 c8d744db ..L..H..P.....D. │ │ │ │ + 0x00042138 44dc4cd8 44d954c1 44d644da 44dd44de D.L.D.T.D.D.D.D. │ │ │ │ + 0x00042148 44df440e 00600e70 81019602 98049905 D.D..`.p........ │ │ │ │ + 0x00042158 9a069d09 9e0a9f0b 02409703 9b079c08 .........@...... │ │ │ │ + 0x00042168 440ad744 db44dc44 0b44d744 db44dc44 D..D.D.D.D.D.D.D │ │ │ │ + 0x00042178 d8d95c97 03980499 059b079c 08000000 ..\............. │ │ │ │ + 0x00042188 18000000 94450000 b0dffeff 20000000 .....E...... ... │ │ │ │ + 0x00042198 00440e10 44810148 c14c0e00 10000000 .D..D..H.L...... │ │ │ │ + 0x000421a8 b0450000 b4dffeff 14000000 00000000 .E.............. │ │ │ │ + 0x000421b8 10000000 c4450000 c0dffeff 14000000 .....E.......... │ │ │ │ + 0x000421c8 00000000 84000000 d8450000 ccdffeff .........E...... │ │ │ │ + 0x000421d8 38020000 00440e70 4896029a 064c9f0b 8....D.pH....L.. │ │ │ │ + 0x000421e8 549d0958 9e0a8101 58980448 99054c97 T..X....X..H..L. │ │ │ │ + 0x000421f8 03489b07 509c0802 d4d744db 44dc54d8 .H..P.....D.D.T. │ │ │ │ + 0x00042208 44d95cc1 44d644da 44dd44de 44df480e D.\.D.D.D.D.D.H. │ │ │ │ + 0x00042218 004c0e70 81019602 98049905 9a069d09 .L.p............ │ │ │ │ + 0x00042228 9e0a9f0b 02409703 9b079c08 440ad744 .....@......D..D │ │ │ │ + 0x00042238 db44dc44 0b44d744 db44dc44 d8d95497 .D.D.D.D.D.D..T. │ │ │ │ + 0x00042248 03980499 059b079c 08000000 20000000 ............ ... │ │ │ │ + 0x00042258 60460000 84e1feff 5c150000 00500e30 `F......\....P.0 │ │ │ │ + 0x00042268 44810103 0c010ac1 480e0058 0b000000 D.......H..X.... │ │ │ │ + 0x00042278 30000000 84460000 6402ffff 8c000000 0....F..d....... │ │ │ │ + 0x00042288 00440e30 48970248 98035081 01580ac1 .D.0H..H..P..X.. │ │ │ │ + 0x00042298 44d744d8 440e0058 0b58c144 d744d848 D.D.D..X.X.D.D.H │ │ │ │ + 0x000422a8 0e000000 28000000 b8460000 8cf6feff ....(....F...... │ │ │ │ + 0x000422b8 2c0b0000 00480e20 44810103 20070ac1 ,....H. D... ... │ │ │ │ + 0x000422c8 440e0050 0b031001 0ac1480e 00480b00 D..P......H..H.. │ │ │ │ + 0x000422d8 14000000 e4460000 e83efcff 28000000 .....F...>..(... │ │ │ │ + 0x000422e8 00000000 00000000 10000000 fc460000 .............F.. │ │ │ │ + 0x000422f8 8802ffff 04000000 00000000 18000000 ................ │ │ │ │ + 0x00042308 10470000 8402ffff 48000000 00500e20 .G......H....P. │ │ │ │ + 0x00042318 5081014c c14c0e00 10000000 2c470000 P..L.L......,G.. │ │ │ │ + 0x00042328 b802ffff 08000000 00000000 10000000 ................ │ │ │ │ + 0x00042338 40470000 b402ffff 28000000 00000000 @G......(....... │ │ │ │ + 0x00042348 1c000000 54470000 d002ffff ec000000 ....TG.......... │ │ │ │ + 0x00042358 00500e40 48810102 500ac144 0e00440b .P.@H...P..D..D. │ │ │ │ + 0x00042368 3c000000 4c470000 a003ffff 00030000 <...LG.......... │ │ │ │ + 0x00042378 04932a00 00440e90 01449803 5099045c ..*..D...D..P..\ │ │ │ │ + 0x00042388 81019702 9a059b06 9c07029c 0ac144d7 ..............D. │ │ │ │ + 0x00042398 44d844d9 44da44db 44dc440e 00540b00 D.D.D.D.D.D..T.. │ │ │ │ + 0x000423a8 64000000 8c470000 6006ffff 14020000 d....G..`....... │ │ │ │ + 0x000423b8 04a72a00 00440e90 01449803 50970254 ..*..D...D..P..T │ │ │ │ + 0x000423c8 8101540a c144d744 d8440e00 540b6c9b ..T..D.D.D..T.l. │ │ │ │ + 0x000423d8 069c0702 64990402 58d944db 44dc0230 ....d...X.D.D..0 │ │ │ │ + 0x000423e8 99049b06 9c07440a d944db44 dc540b48 ......D..D.D.T.H │ │ │ │ + 0x000423f8 d944db44 dc589904 9a059b06 9c0748d9 .D.D.X........H. │ │ │ │ + 0x00042408 da709904 9a050000 14000000 1c480000 .p...........H.. │ │ │ │ + 0x00042418 1808ffff 14000000 00000000 00000000 ................ │ │ │ │ + 0x00042428 24000000 0c480000 3c08ffff 74000000 $....H..<...t... │ │ │ │ + 0x00042438 04412a00 00580e20 50810158 0ac1480e .A*..X. P..X..H. │ │ │ │ + 0x00042448 00480b44 c1440e00 18000000 5c480000 .H.D.D......\H.. │ │ │ │ + 0x00042458 9408ffff 24000000 00440e20 44810150 ....$....D. D..P │ │ │ │ + 0x00042468 c1480e00 28000000 50480000 a808ffff .H..(...PH...... │ │ │ │ + 0x00042478 70000000 04052a00 00440e20 4c970298 p.....*..D. L... │ │ │ │ + 0x00042488 0381016c 0ac144d7 48d8480e 00480b00 ...l..D.H.H..H.. │ │ │ │ + 0x00042498 34000000 7c480000 ec08ffff a8010000 4...|H.......... │ │ │ │ + 0x000424a8 04e92900 00440e30 54970298 03990481 ..)..D.0T....... │ │ │ │ + 0x000424b8 019a0502 6c0ac144 d844d944 da48d748 ....l..D.D.D.H.H │ │ │ │ + 0x000424c8 0e00500b 00000000 10000000 dc480000 ..P..........H.. │ │ │ │ + 0x000424d8 9449ffff 04000000 00000000 10000000 .I.............. │ │ │ │ + 0x000424e8 f0480000 8449ffff 08000000 00000000 .H...I.......... │ │ │ │ + 0x000424f8 10000000 04490000 4c0affff ac000000 .....I..L....... │ │ │ │ + 0x00042508 00000000 10000000 18490000 e80affff .........I...... │ │ │ │ + 0x00042518 38000000 00000000 38000000 04490000 8.......8....I.. │ │ │ │ + 0x00042528 140bffff 0c040000 04802900 00440e60 ..........)..D.` │ │ │ │ + 0x00042538 449a0550 98035881 01970299 049b0603 D..P..X......... │ │ │ │ + 0x00042548 34030ac1 44d744d8 44d944da 48db440e 4...D.D.D.D.H.D. │ │ │ │ + 0x00042558 00480b00 38000000 40490000 e80effff .H..8...@I...... │ │ │ │ + 0x00042568 3c040000 04a32900 00440e60 449a0550 <.....)..D.`D..P │ │ │ │ + 0x00042578 98035881 01970299 049b0603 64030ac1 ..X.........d... │ │ │ │ + 0x00042588 44d744d8 44d944da 48db440e 00480b00 D.D.D.D.H.D..H.. │ │ │ │ + 0x00042598 20000000 a4490000 ec12ffff c4000000 ....I.......... │ │ │ │ + 0x000425a8 004c0e10 4897024c 81010274 c150d744 .L..H..L...t.P.D │ │ │ │ + 0x000425b8 0e000000 44000000 a0490000 9813ffff ....D....I...... │ │ │ │ + 0x000425c8 78020000 049e2900 00440e50 44980350 x.....)..D.PD..P │ │ │ │ + 0x000425d8 97025081 014c9904 038c01d9 50c144d7 ..P..L......P.D. │ │ │ │ + 0x000425e8 44d8440e 00540e50 81019702 98039904 D.D..T.P........ │ │ │ │ + 0x000425f8 640ad95c 0b58d944 99040000 20000000 d..\.X.D.... ... │ │ │ │ + 0x00042608 104a0000 d015ffff c4000000 00440e10 .J...........D.. │ │ │ │ + 0x00042618 48810197 0202a8c1 44d7480e 00000000 H.......D.H..... │ │ │ │ + 0x00042628 58000000 0c4a0000 7c16ffff 24030000 X....J..|...$... │ │ │ │ + 0x00042638 04452900 00440e90 01449c07 509b0660 .E)..D...D..P..` │ │ │ │ + 0x00042648 81019702 98039904 9d080264 9e0903ac ...........d.... │ │ │ │ + 0x00042658 010ac144 de44d744 d844d944 db44dc44 ...D.D.D.D.D.D.D │ │ │ │ + 0x00042668 dd440e00 480b449a 054cda74 0a9a054c .D..H.D..L.t...L │ │ │ │ + 0x00042678 0b0238de 609a059e 09000000 64000000 ..8.`.......d... │ │ │ │ + 0x00042688 684a0000 5019ffff 20100000 04302900 hJ..P... ....0). │ │ │ │ + 0x00042698 00440ed0 01449d08 509a055c 81019702 .D...D..P..\.... │ │ │ │ + 0x000426a8 98039e09 02989c07 034c090a c144dc44 .........L...D.D │ │ │ │ + 0x000426b8 d744d844 da44dd44 de440e00 5c0b0358 .D.D.D.D.D..\..X │ │ │ │ + 0x000426c8 0499049b 0648d9db 02489904 9b0650d9 .....H...H....P. │ │ │ │ + 0x000426d8 db0260dc 6c99049b 069c074c d9dbdc50 ..`.l......L...P │ │ │ │ + 0x000426e8 9c070000 0c010000 d04a0000 0829ffff .........J...).. │ │ │ │ + 0x000426f8 80100000 04cf2900 00440ee0 01449904 ......)..D...D.. │ │ │ │ + 0x00042708 58970298 03708101 9b06489a 0502700a X....p....H...p. │ │ │ │ + 0x00042718 c144da44 d744d844 d944db44 0e00500b .D.D.D.D.D.D..P. │ │ │ │ + 0x00042728 0370019d 089e0902 6cdd44de 02740a9d .p......l.D..t.. │ │ │ │ + 0x00042738 089e0902 4c0b689d 089e0903 4c03dd44 ....L.h.....L..D │ │ │ │ + 0x00042748 de030802 9d08549f 0a02949e 0902e8dd ......T......... │ │ │ │ + 0x00042758 44de44df 489d089e 09034001 ddde03e8 D.D.H.....@..... │ │ │ │ + 0x00042768 009d089e 09440add 44de480b 0288dd44 .....D..D.H....D │ │ │ │ + 0x00042778 de027c9d 089e099f 0a68ddde df509c07 ..|......h...P.. │ │ │ │ + 0x00042788 9d089e09 9f0a48dc 440add44 de44df44 ......H.D..D.D.D │ │ │ │ + 0x00042798 0b68df6c 9c079f0a 4cdcdf48 ddde689c .h.l....L..H..h. │ │ │ │ + 0x000427a8 079d089e 099f0a50 dcdf58dd de489d08 .......P..X..H.. │ │ │ │ + 0x000427b8 9e0958de 9f0a0248 9c079e09 48dcddde ..X....H....H... │ │ │ │ + 0x000427c8 df489d08 9e0950de 9f0a600a 9c079e09 .H....P...`..... │ │ │ │ + 0x000427d8 480b50dd df489d08 9e0960dd de50da58 H.P..H....`..P.X │ │ │ │ + 0x000427e8 9a05509d 089e0960 9f0a540a de440b5c ..P....`..T..D.\ │ │ │ │ + 0x000427f8 9c0744dc 8c000000 e04b0000 7838ffff ..D......K..x8.. │ │ │ │ + 0x00042808 180d0000 04c52900 00440eb0 02449e0a ......)..D...D.. │ │ │ │ + 0x00042818 509a0660 81019602 97039804 9f0b03e4 P..`............ │ │ │ │ + 0x00042828 0299059c 089d0903 28060ad9 44c144d6 ........(...D.D. │ │ │ │ + 0x00042838 44d744d8 44da44de 44df4cdd 44dc440e D.D.D.D.D.L.D.D. │ │ │ │ + 0x00042848 005c0b02 300ac144 d944dc44 dd44d644 .\..0..D.D.D.D.D │ │ │ │ + 0x00042858 d744d844 da44de44 df440e00 480b0324 .D.D.D.D.D..H..$ │ │ │ │ + 0x00042868 019b074c d9dbdcdd 7099059b 079c089d ...L....p....... │ │ │ │ + 0x00042878 0950d9db dcdd024c 99059c08 9d09023c .P.....L.......< │ │ │ │ + 0x00042888 9b0748db 30000000 704c0000 0845ffff ..H.0...pL...E.. │ │ │ │ + 0x00042898 b8000000 041a2a00 00440e20 44970250 ......*..D. D..P │ │ │ │ + 0x000428a8 98038101 02580ac1 48d744d8 440e0048 .....X..H.D.D..H │ │ │ │ + 0x000428b8 0b000000 00000000 10000000 cc4c0000 .............L.. │ │ │ │ + 0x000428c8 c045ffff 14000000 00000000 28000000 .E..........(... │ │ │ │ + 0x000428d8 e04c0000 cc45ffff 84000000 00440e40 .L...E.......D.@ │ │ │ │ + 0x000428e8 44980354 97025081 0102400a c144d744 D..T..P...@..D.D │ │ │ │ + 0x000428f8 d8440e00 480b0000 1c000000 0c4d0000 .D..H........M.. │ │ │ │ + 0x00042908 3046ffff a4000000 00540e40 44810160 0F.......T.@D..` │ │ │ │ + 0x00042918 0ac1440e 00540b00 1c000000 2c4d0000 ..D..T......,M.. │ │ │ │ + 0x00042928 c046ffff 94000000 00540e40 44810160 .F.......T.@D..` │ │ │ │ + 0x00042938 0ac1440e 00440b00 10000000 4c4d0000 ..D..D......LM.. │ │ │ │ + 0x00042948 4047ffff 08000000 00000000 10000000 @G.............. │ │ │ │ + 0x00042958 604d0000 3c47ffff 08000000 00000000 `M.......>.... │ │ │ │ - 0x000435ac d83e00a0 1418c83e 00881504 d03a00f0 .>.....>.....:.. │ │ │ │ - 0x000435bc 1504d839 00d81618 e03900b8 1704b039 ...9.....9.....9 │ │ │ │ - 0x000435cc 00801804 a8390098 18049837 00b01e04 .....9.....7.... │ │ │ │ - 0x000435dc 903700e8 1e040000 cc1f04c8 3a00e81f .7..........:... │ │ │ │ - 0x000435ec 04b83a00 f8200400 00d82104 c03a00f0 ..:.. ....!..:.. │ │ │ │ - 0x000435fc 2104983a 00f82204 0000dc23 04a83a00 !..:.."....#..:. │ │ │ │ - 0x0004360c f42304a0 3a00b025 04b03a00 94260400 .#..:..%..:..&.. │ │ │ │ - 0x0004361c 00902704 883700a0 271c8037 00c82804 ..'..7..'..7..(. │ │ │ │ - 0x0004362c 00009c29 1cf03600 f0290400 00f82a04 ...)..6..)....*. │ │ │ │ - 0x0004363c f8360090 2b04d836 00d42b04 b03a00a0 .6..+..6..+..:.. │ │ │ │ - 0x0004364c 2c04b039 00e02c04 d03a00c0 2d04b83b ,..9..,..:..-..; │ │ │ │ - 0x0004365c 00a02e04 e03d0080 2f04903e 00e02f04 .....=../..>../. │ │ │ │ - 0x0004366c f83c00e8 33a801a0 3600d036 040000d4 .<..3...6..6.... │ │ │ │ - 0x0004367c 3904b039 00903a04 d83900f4 3a04e03d 9..9..:..9..:..= │ │ │ │ - 0x0004368c 00b03b04 883b00e0 3b04b83b 00803c04 ..;..;..;..;..<. │ │ │ │ - 0x0004369c d03b00f0 3c04c83c 009c3d04 f83c00d8 .;..<..<..=..<.. │ │ │ │ - 0x000436ac 3d04b03d 00883e04 d83e00b4 3e04903e =..=..>..>..>..> │ │ │ │ - 0x000436bc 00fc3e04 d03a00ff ff012ffc 0004a003 ..>..:..../..... │ │ │ │ - 0x000436cc 00940104 f80300bc 010ca003 00e00104 ................ │ │ │ │ - 0x000436dc f003008c 0204a003 00a80204 d80300f8 ................ │ │ │ │ - 0x000436ec 0224a003 00840404 0000ffff 01059001 .$.............. │ │ │ │ - 0x000436fc 040000ff ff01059c 01040000 ffff010b ................ │ │ │ │ - 0x0004370c 840104c8 0100f401 040000ff ff010ba4 ................ │ │ │ │ - 0x0004371c 0104c802 00f40204 0000ffff 01108801 ................ │ │ │ │ - 0x0004372c 04000094 0128c002 00ec0204 0000ffff .....(.......... │ │ │ │ - 0x0004373c 01472c28 00006020 c80700c0 01040000 .G,(..` ........ │ │ │ │ - 0x0004374c d80120a0 0700d002 040000ec 0220f806 .. .......... .. │ │ │ │ - 0x0004375c 00e40304 00008804 20f00700 cc0504a0 ........ ....... │ │ │ │ - 0x0004376c 0700ec05 04f00700 8c0604f8 0600ac06 ................ │ │ │ │ - 0x0004377c 04c80700 c4065c00 00ffff01 17240400 ......\......$.. │ │ │ │ - 0x0004378c 00800198 01980500 900368f8 04009c04 ..........h..... │ │ │ │ - 0x0004379c fc000000 ffff0127 74040000 98010480 .......'t....... │ │ │ │ - 0x000437ac 0500e401 04f80400 b40204f0 0400e002 ................ │ │ │ │ - 0x000437bc 04800500 840304c0 0400ec04 040000ff ................ │ │ │ │ - 0x000437cc ff01275c 0400006c 04880400 b0010490 ..'\...l........ │ │ │ │ - 0x000437dc 0500f401 04f00400 f80204b0 04009c03 ................ │ │ │ │ - 0x000437ec 04e80400 ac049401 0000ffff 01145404 ..............T. │ │ │ │ - 0x000437fc 00006404 9002009c 0104e001 008c0228 ..d............( │ │ │ │ - 0x0004380c 0000ffff 011c5804 0000d401 04800500 ......X......... │ │ │ │ - 0x0004381c a4028001 0000c003 04a00500 9c048401 ................ │ │ │ │ - 0x0004382c 0000ffff 012824d8 010000c0 0304b809 .....($......... │ │ │ │ - 0x0004383c 00c40404 900900f4 04280000 940604b8 .........(...... │ │ │ │ - 0x0004384c 0900e006 9801f008 00cc0844 0000ffff ...........D.... │ │ │ │ - 0x0004385c 010e6404 00007404 f8010098 02040000 ..d...t......... │ │ │ │ - 0x0004386c ffff014d b80104f0 0800c002 04880800 ...M............ │ │ │ │ - 0x0004387c d00204a8 0900bc03 04d00900 a80404c8 ................ │ │ │ │ - 0x0004388c 0900f004 04e80900 bc0504f8 0800e805 ................ │ │ │ │ - 0x0004389c 04c80900 8c0604e0 0900d807 04d00900 ................ │ │ │ │ - 0x000438ac f0070488 0a00ec08 3c000084 0a04a809 ........<....... │ │ │ │ - 0x000438bc 00ffff01 144c0400 005c0488 02009401 .....L...\...... │ │ │ │ - 0x000438cc 04d80100 84022800 00ffff01 0f541c00 ......(......T.. │ │ │ │ - 0x000438dc 00980104 800200a0 02040000 ffff0127 ...............' │ │ │ │ - 0x000438ec 50040000 8c0104b0 0600e401 04880600 P............... │ │ │ │ - 0x000438fc ac0204b8 06008c03 04800600 d40304d8 ................ │ │ │ │ - 0x0004390c 0500fc05 040000ff ff011624 04000090 ...........$.... │ │ │ │ - 0x0004391c 0158f804 00e00248 d80400cc 03ac0100 .X.....H........ │ │ │ │ - 0x0004392c 00ffff01 0b800104 c0020090 02540000 .............T.. │ │ │ │ - 0x0004393c ffff010c 94010498 0300bc02 80010000 ................ │ │ │ │ - 0x0004394c ffff0117 ec010400 00f00224 b00700ac ...........$.... │ │ │ │ - 0x0004395c 04248807 0094069c 010000ff ff012c24 .$............,$ │ │ │ │ - 0x0004396c 04000080 0104d006 00c80104 0000d401 ................ │ │ │ │ - 0x0004397c 10d00600 a00204f0 0600e802 04000094 ................ │ │ │ │ - 0x0004398c 0310f006 00c403ac 030000ff ff011640 ...............@ │ │ │ │ - 0x0004399c 44000090 0104c803 00a0011c 900300ac D............... │ │ │ │ - 0x000439ac 02c80100 00ffff01 39380c00 005c04b0 ........98...\.. │ │ │ │ - 0x000439bc 04006804 00008401 04800400 a4010400 ..h............. │ │ │ │ - 0x000439cc 00b40104 900400f0 01180000 940248d8 ..............H. │ │ │ │ - 0x000439dc 0300e402 040000f0 0204b003 00ac0354 ...............T │ │ │ │ - 0x000439ec 0000ffff 010c1404 00003c04 50006404 ..........<.P.d. │ │ │ │ - 0x000439fc 0000ffff 01042404 0000ffff 01043804 ......$.......8. │ │ │ │ - 0x00043a0c 0000ffff 012e4434 0000a801 04900a00 ......D4........ │ │ │ │ - 0x00043a1c 800204e0 0900c802 24880a00 b0032480 ........$.....$. │ │ │ │ - 0x00043a2c 0a00f403 90040000 9c0804b8 0900c408 ................ │ │ │ │ - 0x00043a3c 9c010000 ffff0174 2c040000 7004f00a .......t,...p... │ │ │ │ - 0x00043a4c 00f00104 e00a008c 02040000 9c0220f8 .............. . │ │ │ │ - 0x00043a5c 0900c402 040000d4 0220f80b 00fc0204 ......... ...... │ │ │ │ - 0x00043a6c 00008c03 6cf00b00 9c040400 00dc0404 ....l........... │ │ │ │ - 0x00043a7c e80b00fc 04040000 8c058801 d80b00b4 ................ │ │ │ │ - 0x00043a8c 06040000 e80604b8 0b008407 0400008c ................ │ │ │ │ - 0x00043a9c 0704a80b 00940804 c00b00ac 0804b00a ................ │ │ │ │ - 0x00043aac 00f00804 c80b00ac 0a040000 ffff010d ................ │ │ │ │ - 0x00043abc 24040000 50046800 f8000400 00ffff01 $...P.h......... │ │ │ │ - 0x00043acc 04240400 00ffff01 04380400 00ffff01 .$.......8...... │ │ │ │ - 0x00043adc 0c100400 00200438 004c0400 00ffff01 ..... .8.L...... │ │ │ │ - 0x00043aec 04340400 00ffff01 04400400 00ffff01 .4.......@...... │ │ │ │ - 0x00043afc 11209401 0000c801 04800400 80029802 . .............. │ │ │ │ - 0x00043b0c 0000ffff 01213c04 0000dc01 04e80400 .....!<......... │ │ │ │ - 0x00043b1c 80024ce0 0400e002 04f00400 940314e0 ..L............. │ │ │ │ - 0x00043b2c 0400a805 040000ff ff0159f8 00040000 ..........Y..... │ │ │ │ - 0x00043b3c 9c0120b8 0b00c801 04900d00 e40120b8 .. ........... . │ │ │ │ - 0x00043b4c 0b00cc02 04e80c00 d40304d8 0c00f803 ................ │ │ │ │ - 0x00043b5c 04800c00 880404a0 0d00c404 04b80d00 ................ │ │ │ │ - 0x00043b6c b0050490 0e00c006 38d80c00 8c0704f8 ........8....... │ │ │ │ - 0x00043b7c 0d00b807 e001d80c 00980a04 d80d00fc ................ │ │ │ │ - 0x00043b8c 0b040000 ffff0108 300c5000 74040000 ........0.P.t... │ │ │ │ - 0x00043b9c ffff010a 4c44b001 00c00104 0000ffff ....LD.......... │ │ │ │ - 0x00043bac 010bc001 04f00100 90020400 00000000 ................ │ │ │ │ - 0x00043bbc ff9b0d01 055c0490 03010100 00000000 .....\.......... │ │ │ │ - 0x00043bcc ffff0131 40040000 4804d005 00fc0004 ...1@...H....... │ │ │ │ - 0x00043bdc 00008801 04a00600 f80104c8 05008402 ................ │ │ │ │ - 0x00043bec 04800500 f00204c8 0500f802 04900600 ................ │ │ │ │ - 0x00043bfc 8c060400 00000000 ff9b1d01 142c0400 .............,.. │ │ │ │ - 0x00043c0c 004c04a8 0b01cc0b 04d00b00 dc0b0400 .L.............. │ │ │ │ - 0x00043c1c 00010000 00000000 ff9b2101 1630d002 ..........!..0.. │ │ │ │ - 0x00043c2c 0000a003 04d80b01 e80b04f0 0b00fc0b ................ │ │ │ │ - 0x00043c3c 04000001 00000000 00000000 ff9b4d01 ..............M. │ │ │ │ - 0x00043c4c 42280400 004404d8 02015c04 b0030380 B(...D....\..... │ │ │ │ - 0x00043c5c 011c9803 01bc0104 a80301d4 0104f002 ................ │ │ │ │ - 0x00043c6c 03fc0120 980301e8 0204d803 00900304 ... ............ │ │ │ │ - 0x00043c7c c80303a4 0304e803 00e40304 0000f403 ................ │ │ │ │ - 0x00043c8c 04000001 00007d00 00000000 ffff011b ......}......... │ │ │ │ - 0x00043c9c 58040000 c00104d8 0300b402 04880400 X............... │ │ │ │ - 0x00043cac 840304e0 0300ac04 04000000 ff9b4d01 ..............M. │ │ │ │ - 0x00043cbc 41280400 004404c8 02015004 a0030374 A(...D....P....t │ │ │ │ - 0x00043ccc 20880301 b4010498 0301c001 04e00203 ............... │ │ │ │ - 0x00043cdc e8011c88 0301d802 04c80300 800304b8 ................ │ │ │ │ - 0x00043cec 03039403 04d80300 d4030400 00e40304 ................ │ │ │ │ - 0x00043cfc 00000100 007d0000 00000000 ffff010f .....}.......... │ │ │ │ - 0x00043d0c 74040000 9c0104d0 0300cc03 200000ff t........... ... │ │ │ │ - 0x00043d1c ff012aa8 0104e805 00ac0204 a00500bc ..*............. │ │ │ │ - 0x00043d2c 0204f804 009c03b0 01f00500 e00404a0 ................ │ │ │ │ - 0x00043d3c 06009c05 0400009c 0604f804 00ffff01 ................ │ │ │ │ - 0x00043d4c 2aa80104 e80500ac 0204a005 00bc0204 *............... │ │ │ │ - 0x00043d5c f804009c 03b001f0 0500e004 04a00600 ................ │ │ │ │ - 0x00043d6c 9c050400 009c0604 f8040000 ff9bc804 ................ │ │ │ │ - 0x00043d7c 01be0474 4ce83200 dc0104d8 3400c002 ...tL.2.....4... │ │ │ │ - 0x00043d8c 04f03400 cc0304f0 3300d403 04e83300 ..4.....3.....3. │ │ │ │ - 0x00043d9c 880404f0 33009004 04e03300 bc0404f0 ....3.....3..... │ │ │ │ - 0x00043dac 3300c404 04c83300 f00404f0 3300f804 3.....3.....3... │ │ │ │ - 0x00043dbc 0cc03300 e80504a8 3300a007 1cf83600 ..3.....3.....6. │ │ │ │ - 0x00043dcc c40704e0 3600ec07 04f83600 b80804d8 ....6.....6..... │ │ │ │ - 0x00043ddc 3600c808 04c83600 800904f8 3600f809 6.....6.....6... │ │ │ │ - 0x00043dec 04c03600 e40a0480 3600f40a 04e03500 ..6.....6.....5. │ │ │ │ - 0x00043dfc e40b0498 3a00d40c 04883a00 900d04f8 ....:.....:..... │ │ │ │ - 0x00043e0c 3600840e 04803a00 f00e04f8 3900800f 6.....:.....9... │ │ │ │ - 0x00043e1c 04f03900 e40f0490 3900d410 04803b00 ..9.....9.....;. │ │ │ │ - 0x00043e2c 901104f8 3600d011 04f83a00 e01104f0 ....6.....:..... │ │ │ │ - 0x00043e3c 3a009812 04f83600 e01204e8 3a00f012 :.....6.....:... │ │ │ │ - 0x00043e4c 04903b00 a81304f8 3600e413 04883b00 ..;.....6.....;. │ │ │ │ - 0x00043e5c f4130498 3b00b414 14f83600 841504d0 ....;.....6..... │ │ │ │ - 0x00043e6c 30009415 04c83000 d01528f8 3600dc16 0.....0...(.6... │ │ │ │ - 0x00043e7c 04c03000 ec1604f0 2f00a817 24f83600 ..0...../...$.6. │ │ │ │ - 0x00043e8c ac1804a0 3200bc18 04983200 f81824f8 ....2.....2...$. │ │ │ │ - 0x00043e9c 3600801a 04903200 901a0488 3200c81a 6.....2.....2... │ │ │ │ - 0x00043eac 04f83600 941b0480 3200a41b 04f83100 ..6.....2.....1. │ │ │ │ - 0x00043ebc e01b24f8 3600e41c 04f03100 f41c04e8 ..$.6.....1..... │ │ │ │ - 0x00043ecc 3100bc1e 04c83800 b41f04f8 3700c01f 1.....8.....7... │ │ │ │ - 0x00043edc 04f03700 9c200490 37009421 04803700 ..7.. ..7..!..7. │ │ │ │ - 0x00043eec e8210490 39008822 04983a00 a8220490 .!..9.."..:..".. │ │ │ │ - 0x00043efc 3700a423 04e03100 c82304b8 3100f824 7..#..1..#..1..$ │ │ │ │ - 0x00043f0c 04883100 84250480 3100dc25 04d83000 ..1..%..1..%..0. │ │ │ │ - 0x00043f1c 90260488 39009c26 04d83800 ac2620d0 .&..9..&..8..& . │ │ │ │ - 0x00043f2c 38009c27 04d03500 b02704d8 3500c027 8..'..5..'..5..' │ │ │ │ - 0x00043f3c 04a83500 fc2704d0 3800b428 04f83201 ..5..'..8..(..2. │ │ │ │ - 0x00043f4c b82a04e0 3401cc2d 04f03300 ec2d04d0 .*..4..-..3..-.. │ │ │ │ - 0x00043f5c 3800982e 04d03500 f42e04d0 38009c2f 8.....5.....8../ │ │ │ │ - 0x00043f6c 04d03400 a82f04c8 3400c02f 04983400 ..4../..4../..4. │ │ │ │ - 0x00043f7c bc300400 00c03224 e83200a0 3304d834 .0....2$.2..3..4 │ │ │ │ - 0x00043f8c 00903404 f03300a4 3504f034 00c03704 ..4..3..5..4..7. │ │ │ │ - 0x00043f9c b83800ec 3704f037 00b03904 e03900dc .8..7..7..9..9.. │ │ │ │ - 0x00043fac 3904f039 00b03a04 e03a00dc 3a04e035 9..9..:..:..:..5 │ │ │ │ - 0x00043fbc 00010000 00000000 ffff0135 b40104c0 ...........5.... │ │ │ │ - 0x00043fcc 0700cc02 04c80700 a40304d0 0700b003 ................ │ │ │ │ - 0x00043fdc 04880600 bc0330d8 0600f005 04980700 ......0......... │ │ │ │ - 0x00043fec d4062800 00940704 d80600b8 0704c807 ..(............. │ │ │ │ - 0x00043ffc 00ffff01 35b40104 c00700cc 0204c807 ....5........... │ │ │ │ - 0x0004400c 00a40304 d00700b0 03048806 00bc0330 ...............0 │ │ │ │ - 0x0004401c d80600f0 05049807 00d40628 00009407 ...........(.... │ │ │ │ - 0x0004402c 04d80600 b80704c8 0700ffff 0135b401 .............5.. │ │ │ │ - 0x0004403c 04c00700 cc0204c8 0700a403 04d00700 ................ │ │ │ │ - 0x0004404c b0030488 0600bc03 30d80600 f0050498 ........0....... │ │ │ │ - 0x0004405c 0700d406 28000094 0704d806 00b80704 ....(........... │ │ │ │ - 0x0004406c c8070000 ff9b9803 018c0380 014c9846 .............L.F │ │ │ │ - 0x0004407c 00e80104 804800d8 02048848 00e80304 .....H.....H.... │ │ │ │ - 0x0004408c b04900f0 03049849 008c0504 c04a00bc .I.....I.....J.. │ │ │ │ - 0x0004409c 0504b84a 00c80504 e04900d8 0524f845 ...J.....I...$.E │ │ │ │ - 0x000440ac 00f00604 9049009c 0704c848 00d40804 .....I.....H.... │ │ │ │ - 0x000440bc 984b00e4 080c904b 00d80904 984c00fc .K.....K.....L.. │ │ │ │ - 0x000440cc 0904c84a 008c0b04 f84b00dc 0b04f04b ...J.....K.....K │ │ │ │ - 0x000440dc 00e80b04 c84400f8 0b04e04b 00b40c04 .....D.....K.... │ │ │ │ - 0x000440ec d84b00ec 0ccc02c8 4b00e80f 60c04b00 .K......K...`.K. │ │ │ │ - 0x000440fc e81214b8 4b00f814 18d84900 981718d0 ....K.....I..... │ │ │ │ - 0x0004410c 4900b819 18c84900 e81b18c0 4900881e I.....I.....I... │ │ │ │ - 0x0004411c 18c84600 dc1e04a8 4600dc20 04c84b00 ..F.....F.. ..K. │ │ │ │ - 0x0004412c 8c2204e0 4700c822 04a84600 cc2604d8 ."..G.."..F..&.. │ │ │ │ - 0x0004413c 47008827 04a84600 ec2904d0 4700882c G..'..F..)..G.., │ │ │ │ - 0x0004414c 18c84700 d82c04a8 4600ac2f 04c04700 ..G..,..F../..G. │ │ │ │ - 0x0004415c c83118d8 4600fc31 34a84600 b83504c0 .1..F..14.F..5.. │ │ │ │ - 0x0004416c 4700f835 04d04700 b83604d8 4700f836 G..5..G..6..G..6 │ │ │ │ - 0x0004417c 04e04700 a83704a8 46009038 04e84700 ..G..7..F..8..G. │ │ │ │ - 0x0004418c e83a0488 4601d83f 04e84501 e04104e8 .:..F..?..E..A.. │ │ │ │ - 0x0004419c 4700ac42 04b04900 c44204f8 45009843 G..B..I..B..E..C │ │ │ │ - 0x000441ac 04904b00 a84304f0 4b00b843 04e84700 ..K..C..K..C..G. │ │ │ │ - 0x000441bc f0430480 4600fc43 04e04500 984404f0 .C..F..C..E..D.. │ │ │ │ - 0x000441cc 4400ec44 04c04b00 dc450400 00f84624 D..D..K..E....F$ │ │ │ │ - 0x000441dc 984600b8 47048048 00c44804 884800bc .F..G..H..H..H.. │ │ │ │ - 0x000441ec 4c04a04d 00c84c04 e04d00e4 4c04c04d L..M..L..M..L..M │ │ │ │ - 0x000441fc 009c4d04 b0490001 00000000 00000000 ..M..I.......... │ │ │ │ - 0x0004420c ffff010b 6cc401c8 0200fc02 040000ff ....l........... │ │ │ │ - 0x0004421c ff014d24 04000094 0104b809 00fc0104 ..M$............ │ │ │ │ - 0x0004422c 0000a002 04b00900 f4020400 00a80304 ................ │ │ │ │ - 0x0004423c c80900dc 039c0100 00a80504 900900ec ................ │ │ │ │ - 0x0004424c 0504d009 00e40604 00008c07 04d80900 ................ │ │ │ │ - 0x0004425c bc071400 00800804 c00900dc 08540000 .............T.. │ │ │ │ - 0x0004426c ffff0198 01d40304 0000f803 04d80f00 ................ │ │ │ │ - 0x0004427c 840404b0 0f00a404 040000ac 0404a010 ................ │ │ │ │ - 0x0004428c 00bc04bc 010000fc 0504900f 00a40604 ................ │ │ │ │ - 0x0004429c 0000b006 20b81000 e4060400 00f00604 .... ........... │ │ │ │ - 0x000442ac a8100084 070c0000 a00704c8 1000ac07 ................ │ │ │ │ - 0x000442bc 040000b8 072c9010 00ec0704 0000a408 .....,.......... │ │ │ │ - 0x000442cc 04881000 c8080c00 00900904 801000b0 ................ │ │ │ │ - 0x000442dc 09140000 e00904e8 0f00c00a 04f80f00 ................ │ │ │ │ - 0x000442ec e00a0c00 00a40b04 e00e00c8 0b9c0100 ................ │ │ │ │ - 0x000442fc 00f40c04 d8100098 0d980200 00ffff01 ................ │ │ │ │ - 0x0004430c 1138a803 0000e803 04880800 c804e803 .8.............. │ │ │ │ - 0x0004431c 0000ffff 010b9401 1cb80200 d8020400 ................ │ │ │ │ - 0x0004432c 00ffff01 0bc00104 f0010090 02040000 ................ │ │ │ │ - 0x0004433c ffff012c 48040000 5404d008 00a00104 ...,H...T....... │ │ │ │ - 0x0004434c e00900ac 0104d009 00900204 e009009c ................ │ │ │ │ - 0x0004435c 0204e809 00a80204 9009008c 09040000 ................ │ │ │ │ - 0x0004436c ff9b2101 1630e002 0000ac03 04b80a01 ..!..0.......... │ │ │ │ - 0x0004437c c80a04d0 0a00dc0a 04000001 00000000 ................ │ │ │ │ - 0x0004438c 00000000 ffff012a 80000080 00008000 .......*........ │ │ │ │ - 0x0004439c 00800000 80000080 00008000 80008000 ................ │ │ │ │ - 0x000443ac 00800000 80000080 00000000 80000080 ................ │ │ │ │ - 0x000443bc 0000ffff 010bb802 04880400 98040400 ................ │ │ │ │ - 0x000443cc 00ffff01 10980104 0000a801 04f00200 ................ │ │ │ │ - 0x000443dc ec021c00 00000000 ff9bac02 01a002c8 ................ │ │ │ │ - 0x000443ec 0104c028 00fc0104 882a0088 0230d029 ...(.....*...0.) │ │ │ │ - 0x000443fc 00d00338 90250088 0548e026 00f40504 ...8.%...H.&.... │ │ │ │ - 0x0004440c d02b00b4 06b00190 2500e008 48c82b00 .+......%...H.+. │ │ │ │ - 0x0004441c cc0904b0 2b008c0a 38902500 c40d04a0 ....+...8.%..... │ │ │ │ - 0x0004442c 2f008c0e 64982f00 8c0f04a8 2f00980f /...d./...../... │ │ │ │ - 0x0004443c 1c982f00 a01004c8 2f00c810 04b02e00 ../...../....... │ │ │ │ - 0x0004444c 801204f8 2d009012 14f02d00 e41224e0 ....-.....-...$. │ │ │ │ - 0x0004445c 2d009c13 04d82d00 ac141cd0 2d00d414 -.....-.....-... │ │ │ │ - 0x0004446c 04c82d00 d4151cc0 2d00fc15 04b82d00 ..-.....-.....-. │ │ │ │ - 0x0004447c 98171ca8 2b00c017 04b02a00 d41804a0 ....+.....*..... │ │ │ │ - 0x0004448c 2a01f81d 04902a01 c82104c0 2f00a422 *.....*..!../.." │ │ │ │ - 0x0004449c 04902f00 882304d8 2e00c423 04c02f00 ../..#.....#../. │ │ │ │ - 0x000444ac 8c2404d0 2900b424 04b02c00 c42404a8 .$..)..$..,..$.. │ │ │ │ - 0x000444bc 2c00dc24 04f82b00 dc250400 00f82504 ,..$..+..%....%. │ │ │ │ - 0x000444cc 9025009c 2604d02b 00b82624 e02600b0 .%..&..+..&$.&.. │ │ │ │ - 0x000444dc 2738c829 00f02704 98290088 2804f028 '8.)..'..)..(..( │ │ │ │ - 0x000444ec 00bc2804 a02900c0 2904c829 00f42b04 ..(..)..)..)..+. │ │ │ │ - 0x000444fc 902500d0 2c24c82b 00942d04 b02b0001 .%..,$.+..-..+.. │ │ │ │ - 0x0004450c 00000000 00000000 ffff0134 704c9806 ...........4pL.. │ │ │ │ - 0x0004451c 00d80104 900600b8 02049805 00b00304 ................ │ │ │ │ - 0x0004452c a00600b8 0304e006 00d8051c 98060088 ................ │ │ │ │ - 0x0004453c 06049006 00c40604 0000dc06 04980500 ................ │ │ │ │ - 0x0004454c ff9b1d01 142c0400 004c04b8 0b01dc0b .....,...L...... │ │ │ │ - 0x0004455c 04e00b00 ec0b0400 00010000 00000000 ................ │ │ │ │ - 0x0004456c ffff010b 64d801f0 0200bc03 040000ff ....d........... │ │ │ │ - 0x0004457c ff010f54 04900100 6804b001 00880124 ...T....h......$ │ │ │ │ - 0x0004458c 0000ffff 01044804 0000ffff 010c2804 ......H.......(. │ │ │ │ - 0x0004459c 00003004 58005020 0000ffff 011b34a4 ..0.X.P ......4. │ │ │ │ - 0x000445ac 010000dc 01049003 00ec016c 0000dc02 ...........l.... │ │ │ │ - 0x000445bc 04f80200 ec023c00 00000000 ff9b1d01 ......<......... │ │ │ │ - 0x000445cc 154c0400 00fc0504 b00c01e8 0c04f00c .L.............. │ │ │ │ - 0x000445dc 008c0d04 00000100 00000000 ffff015b ...............[ │ │ │ │ - 0x000445ec 4c040000 5c2cd007 00900104 0000e001 L...\,.......... │ │ │ │ - 0x000445fc 04880800 80020c00 00c80204 800800e8 ................ │ │ │ │ - 0x0004460c 020c0000 b80304f8 0700d803 0c0000a8 ................ │ │ │ │ - 0x0004461c 0404c807 00c8040c 00008405 04c00700 ................ │ │ │ │ - 0x0004462c a8050c00 00dc0504 b8070080 060c0000 ................ │ │ │ │ - 0x0004463c b4060488 07008007 780000ff ff01574c ........x.....WL │ │ │ │ - 0x0004464c 0400005c 2c800800 90010400 00c40104 ...\,........... │ │ │ │ - 0x0004465c b80800e8 01140000 c00204b0 0800e002 ................ │ │ │ │ - 0x0004466c 0c0000bc 0304a808 00e0030c 0000b404 ................ │ │ │ │ - 0x0004467c 04f80700 d8040c00 00800504 f00700ec ................ │ │ │ │ - 0x0004468c 0504e807 0090060c 0000e806 04b80700 ................ │ │ │ │ - 0x0004469c b007f800 0000ffff 010f3470 0000a802 ..........4p.... │ │ │ │ - 0x000446ac 6cd80400 f4040400 00ffff01 43540400 l...........CT.. │ │ │ │ - 0x000446bc 00642cf8 05009c01 040000a8 0104e805 .d,............. │ │ │ │ - 0x000446cc 00d80104 f00500f8 010ce805 00b80204 ................ │ │ │ │ - 0x000446dc c80500d8 0230e805 00a40304 c00500b4 .....0.......... │ │ │ │ - 0x000446ec 03048005 00d80304 e80500bc 05680000 .............h.. │ │ │ │ - 0x000446fc ffff0182 024c0400 005c2ca0 1f009001 .....L...\,..... │ │ │ │ - 0x0004470c 040000c0 0104e81e 00ec0110 0000a802 ................ │ │ │ │ - 0x0004471c 10b01d00 a40304d0 1e00e403 04c81e00 ................ │ │ │ │ - 0x0004472c f80304c0 1e00b004 04d01e00 d40410b8 ................ │ │ │ │ - 0x0004473c 1e00cc05 04d01e00 88060490 20009c06 ............ ... │ │ │ │ - 0x0004474c 04e81f00 d80604d0 1e00fc06 10e01f00 ................ │ │ │ │ - 0x0004475c f40704d0 1e00b008 04f81f00 c4080488 ................ │ │ │ │ - 0x0004476c 20008009 04d01e00 ac091080 2000a40a ........... ... │ │ │ │ - 0x0004477c 04d01e00 e80a04f0 1f00fc0a 04e01e00 ................ │ │ │ │ - 0x0004478c b80b04d0 1e00e40b 10d81e00 dc0c04d0 ................ │ │ │ │ - 0x0004479c 1e00a00d 04b81f00 b40d04c8 1f00f00d ................ │ │ │ │ - 0x000447ac 04d01e00 940e10c0 1f008c0f 04d01e00 ................ │ │ │ │ - 0x000447bc c80f04b0 1f00dc0f 04d81f00 981004d0 ................ │ │ │ │ - 0x000447cc 1e00bc10 10d01f00 b41104d0 1e00f011 ................ │ │ │ │ - 0x000447dc 04982000 84120490 1e00c012 14d01e00 .. ............. │ │ │ │ - 0x000447ec f0120488 1e00d013 04c01d00 f01304d0 ................ │ │ │ │ - 0x000447fc 1e00841e 040000ff ff018102 5004f01f ............P... │ │ │ │ - 0x0004480c 009801f4 000000d8 02049020 00f8029c ........... .... │ │ │ │ - 0x0004481c 01000088 0504801e 00d40538 0000d406 ...........8.... │ │ │ │ - 0x0004482c 04c01f00 94071800 00dc0704 b02000a4 ............. .. │ │ │ │ - 0x0004483c 0804a820 00e40804 a02000a4 09049820 ... ..... ..... │ │ │ │ - 0x0004484c 00ec0904 d81f00ac 0a04d01f 00ec0a04 ................ │ │ │ │ - 0x0004485c a01d0090 0b38c01f 00940c04 e01d00b8 .....8.......... │ │ │ │ - 0x0004486c 0c38c01f 00f80c04 e81d00b0 0d04c01f .8.............. │ │ │ │ - 0x0004487c 00bc0d04 f01d00e8 0d04c01f 00d80e04 ................ │ │ │ │ - 0x0004488c a81d0084 0f040000 c40f04f8 1d00f40f ................ │ │ │ │ - 0x0004489c 040000c8 1004b81f 00841114 0000b412 ................ │ │ │ │ - 0x000448ac 50801f00 a81304b0 1f009414 04b82000 P............. . │ │ │ │ - 0x000448bc d41404f0 2000c815 04c01f00 8c1604e8 .... ........... │ │ │ │ - 0x000448cc 1c00c816 a401c01f 00ac1804 e81f008c ................ │ │ │ │ - 0x000448dc 1904e01f 00b01958 0000d41a 04f01e00 .......X........ │ │ │ │ - 0x000448ec b81b04e8 1e009c1d 040000a8 1e04b01f ................ │ │ │ │ - 0x000448fc 00c01e70 801f00e4 2004b820 00ffff01 ...p.... .. .... │ │ │ │ - 0x0004490c e0015404 0000642c 88170098 01040000 ..T...d,........ │ │ │ │ - 0x0004491c c80104e8 1600e801 140000d8 0204e016 ................ │ │ │ │ - 0x0004492c 00f8020c 0000cc03 04a01600 f0030c00 ................ │ │ │ │ - 0x0004493c 00b80404 981700d8 040c0000 a8050480 ................ │ │ │ │ - 0x0004494c 1700c805 04000088 0604a017 00ac080c ................ │ │ │ │ - 0x0004495c e01900fc 0804e819 00b40904 d81800dc ................ │ │ │ │ - 0x0004496c 0904f818 00fc0904 88190090 0b14e019 ................ │ │ │ │ - 0x0004497c 00c00b04 b81900ac 0c04c019 00d00c0c ................ │ │ │ │ - 0x0004498c e01900a0 0d04f817 00c00d0c e019009c ................ │ │ │ │ - 0x0004499c 0e04a818 00c00e0c e0190098 0f04b018 ................ │ │ │ │ - 0x000449ac 00b80f0c e019008c 1004b818 00b01014 ................ │ │ │ │ - 0x000449bc e01900e0 1004c018 00bc1104 c81800e0 ................ │ │ │ │ - 0x000449cc 1104e019 00f41204 0000a413 a401e019 ................ │ │ │ │ - 0x000449dc 00e41404 d0180098 1504f017 00dc1604 ................ │ │ │ │ - 0x000449ec 0000ffff 01171804 00002c04 88010038 ..........,....8 │ │ │ │ - 0x000449fc 2c000068 04a00100 9c011c00 00000000 ,..h............ │ │ │ │ - 0x00044a0c ff9b5101 3a3804d8 03054004 d0020794 ..Q.:8....@..... │ │ │ │ - 0x00044a1c 0104e003 07b801f8 00d80305 a40304a8 ................ │ │ │ │ - 0x00044a2c 0400a404 2c0000d4 0438a804 00940504 ....,....8...... │ │ │ │ - 0x00044a3c f80500ac 0504e805 00e00504 a8040003 ................ │ │ │ │ - 0x00044a4c 00027d01 7d007d00 7cba0100 68ba0100 ..}.}.}.|...h... │ │ │ │ - 0x00044a5c 6cba0100 ffff0116 64600000 d80104d0 l.......d`...... │ │ │ │ - 0x00044a6c 0300e801 04d80300 c002cc01 00000000 ................ │ │ │ │ - 0x00044a7c ffff010a 4c249001 00a00104 0000ffff ....L$.......... │ │ │ │ - 0x00044a8c 010e4404 00005804 a80100c8 01040000 ..D...X......... │ │ │ │ - 0x00044a9c ffff0156 40040000 4c04e808 00d40104 ...V@...L....... │ │ │ │ - 0x00044aac e00900e4 0204d806 00f00204 980900dc ................ │ │ │ │ - 0x00044abc 03048808 00ec0404 e80900d4 0504d808 ................ │ │ │ │ - 0x00044acc 00f80504 b008008c 0604e809 00d00604 ................ │ │ │ │ - 0x00044adc 88080084 08500000 800904b8 0900b409 .....P.......... │ │ │ │ - 0x00044aec 04980900 d80904e8 09000000 ff9b4901 ..............I. │ │ │ │ - 0x00044afc 41940104 a80500c4 0104d004 00d00130 A..............0 │ │ │ │ - 0x00044b0c b8050094 0204c805 00b40204 c00601cc ................ │ │ │ │ - 0x00044b1c 0304b805 00f80304 b8060084 0404b006 ................ │ │ │ │ - 0x00044b2c 009c0404 880600a4 05040000 840604c8 ................ │ │ │ │ - 0x00044b3c 05000100 00000000 ffff0117 d80104c0 ................ │ │ │ │ - 0x00044b4c 0200f801 04a00300 840204f0 0200bc02 ................ │ │ │ │ - 0x00044b5c 34000000 ff9b1d01 142c0400 004c04e8 4........,...L.. │ │ │ │ - 0x00044b6c 0b018c0c 04900c00 9c0c0400 00010000 ................ │ │ │ │ - 0x00044b7c 00000000 ff9b3501 2d58cc01 0000c002 ......5.-X...... │ │ │ │ - 0x00044b8c 04c80e00 f8040400 00f40504 e80d00ec ................ │ │ │ │ - 0x00044b9c 08b40200 00b80b04 a00e01c4 0e04d00e ................ │ │ │ │ - 0x00044bac 00f00e04 00000100 00000000 ffff0153 ...............S │ │ │ │ - 0x00044bbc 9001f801 0000c803 04981100 e80304f8 ................ │ │ │ │ - 0x00044bcc 10008004 04a81100 90040480 10009405 ................ │ │ │ │ - 0x00044bdc 240000a4 069008e8 10009c0f 04c81100 $............... │ │ │ │ - 0x00044bec ac0f04e8 1000cc0f 04b01100 dc0f04e8 ................ │ │ │ │ - 0x00044bfc 1000fc0f 04d81100 e4100498 11009411 ................ │ │ │ │ - 0x00044c0c 540000ff ff0123e0 0104e803 00800204 T.....#......... │ │ │ │ - 0x00044c1c e003008c 0230a803 00e00204 f003009c .....0.......... │ │ │ │ - 0x00044c2c 0304a803 009c0404 0000ffff 011de001 ................ │ │ │ │ - 0x00044c3c 04d80200 800204c8 03008c02 04a00300 ................ │ │ │ │ - 0x00044c4c b00204f0 02009c03 04000000 ffff016b ...............k │ │ │ │ - 0x00044c5c 64040000 ec0004b0 0b009801 e8010000 d............... │ │ │ │ - 0x00044c6c a40350d8 0b008404 38880b00 f0049401 ..P.....8....... │ │ │ │ - 0x00044c7c 0000b006 50f00c00 900734e0 0b00f407 ....P.....4..... │ │ │ │ - 0x00044c8c 200000b8 0828e00b 00f40820 0000b809 ....(..... .... │ │ │ │ - 0x00044c9c 24880b00 800a1800 00e80a1c d80b00ac $............... │ │ │ │ - 0x00044cac 0b040000 900c1cf0 0c00c80c 040000dc ................ │ │ │ │ - 0x00044cbc 0c04e00b 00ec0c04 880b00ff ff01c801 ................ │ │ │ │ - 0x00044ccc 48200000 8c010488 1a00f001 04c01800 H .............. │ │ │ │ - 0x00044cdc c80204f0 1800a404 040000d4 0450d019 .............P.. │ │ │ │ - 0x00044cec 00940650 c01900c8 07040000 d00704c8 ...P............ │ │ │ │ - 0x00044cfc 19008408 0400008c 0804d81a 00b80804 ................ │ │ │ │ - 0x00044d0c 0000c008 04d81900 880904e8 1900cc09 ................ │ │ │ │ - 0x00044d1c 04e01900 8c0a04a8 1b00cc0a 04981b00 ................ │ │ │ │ - 0x00044d2c 940b04a8 1c00d40b 04a01c00 940c0498 ................ │ │ │ │ - 0x00044d3c 1c00cc0c 50901c00 f80d1800 00940e04 ....P........... │ │ │ │ - 0x00044d4c a01b00c4 0e040000 cc0e04a0 1900c40f ................ │ │ │ │ - 0x00044d5c 50901b00 84114c00 009c1904 f01800bc P.....L......... │ │ │ │ - 0x00044d6c 19040000 841a04c0 1800a01a 1cd01900 ................ │ │ │ │ - 0x00044d7c d01a0488 1a00f01a 1c901b00 c01b1cc0 ................ │ │ │ │ - 0x00044d8c 1900f01b 1c901c00 ff9b2101 16008000 ..........!..... │ │ │ │ - 0x00044d9c 00008000 00800001 80000080 00008000 ................ │ │ │ │ - 0x00044dac 00000001 00000000 00000000 ff9b1d01 ................ │ │ │ │ - 0x00044dbc 142c0400 004c04a8 0b01cc0b 04d00b00 .,...L.......... │ │ │ │ - 0x00044dcc dc0b0400 00010000 00000000 ffff0135 ...............5 │ │ │ │ - 0x00044ddc 80000080 00008000 00800000 80000080 ................ │ │ │ │ - 0x00044dec 00008000 00800000 80000080 00008000 ................ │ │ │ │ - 0x00044dfc 00800000 80000000 00800000 80000080 ................ │ │ │ │ - 0x00044e0c 00008000 00ffff01 35b40104 c00700cc ........5....... │ │ │ │ - 0x00044e1c 0204c807 00a40304 d00700b0 03048806 ................ │ │ │ │ - 0x00044e2c 00bc0330 d80600f0 05049807 00d40628 ...0...........( │ │ │ │ - 0x00044e3c 00009407 04d80600 b80704c8 0700ffff ................ │ │ │ │ - 0x00044e4c 01358000 00800000 80000080 00008000 .5.............. │ │ │ │ - 0x00044e5c 00800000 80000080 00008000 00800000 ................ │ │ │ │ - 0x00044e6c 80000080 00008000 00000080 00008000 ................ │ │ │ │ - 0x00044e7c 00800000 80000000 ff9b9804 0187044c ...............L │ │ │ │ - 0x00044e8c 04000054 04c83600 c4010480 3701dc01 ...T..6.....7... │ │ │ │ - 0x00044e9c 04d03503 e80104d8 3303c802 28b83800 ..5.....3...(.8. │ │ │ │ - 0x00044eac cc0310c8 3800a004 04b03600 d8040498 ....8.....6..... │ │ │ │ - 0x00044ebc 37009805 10883700 f00504b0 3600a806 7.....7.....6... │ │ │ │ - 0x00044ecc 04903700 e40610b8 3600b407 04b03600 ..7.....6.....6. │ │ │ │ - 0x00044edc e80704c0 3600ac08 10c03a00 800904b0 ....6.....:..... │ │ │ │ - 0x00044eec 3600b809 04c83a00 f40910c8 3700c80a 6.....:.....7... │ │ │ │ - 0x00044efc 04b03600 f40a04d0 3700b00b 10d83700 ..6.....7.....7. │ │ │ │ - 0x00044f0c 840c04b0 3600ac0c 04e03700 f40c10e8 ....6.....7..... │ │ │ │ - 0x00044f1c 3700c40d 04b03600 ec0d04f0 37009c0e 7.....6.....7... │ │ │ │ - 0x00044f2c 10f83700 f00e04b0 36009c0f 24803800 ..7.....6...$.8. │ │ │ │ - 0x00044f3c 9c101088 3800ec10 04b03600 94110490 ....8.....6..... │ │ │ │ - 0x00044f4c 3800d411 10983800 a81204b0 3600d412 8.....8.....6... │ │ │ │ - 0x00044f5c 24a03800 d01310a8 3800a814 04b03600 $.8.....8.....6. │ │ │ │ - 0x00044f6c d41424b0 3800d015 10c03400 a41604b0 ..$.8.....4..... │ │ │ │ - 0x00044f7c 3600cc16 24903500 cc1710d0 3800a018 6...$.5.....8... │ │ │ │ - 0x00044f8c 04b03600 cc1804d8 38009419 10e03800 ..6.....8.....8. │ │ │ │ - 0x00044f9c f01904b0 3600c01a 04e83800 e81a10f0 ....6.....8..... │ │ │ │ - 0x00044fac 3800c01b 04f83800 f01b0480 3900f81b 8.....8.....9... │ │ │ │ - 0x00044fbc 10883900 e41c0490 3900941d 10983900 ..9.....9.....9. │ │ │ │ - 0x00044fcc e81d04f8 3800a41e 04a03900 ac1e10a8 ....8.....9..... │ │ │ │ - 0x00044fdc 3900941f 04b03900 bc1f10b8 39009020 9.....9.....9.. │ │ │ │ - 0x00044fec 04f83800 c02004c0 3900c820 10c83900 ..8.. ..9.. ..9. │ │ │ │ - 0x00044ffc b42104d0 3900dc21 10d83900 b02204f8 .!..9..!..9..".. │ │ │ │ - 0x0004500c 3800e022 04e03900 e82210e8 3900d423 8.."..9.."..9..# │ │ │ │ - 0x0004501c 04f03900 842410f8 3900d824 04f83800 ..9..$..9..$..8. │ │ │ │ - 0x0004502c 94250480 3a009c25 10883a00 84260490 .%..:..%..:..&.. │ │ │ │ - 0x0004503c 3a00ac26 10983a00 802704f8 3800b027 :..&..:..'..8..' │ │ │ │ - 0x0004504c 04a03a00 b82710a8 3a00a428 04b03a00 ..:..'..:..(..:. │ │ │ │ - 0x0004505c cc2810b8 3a00a029 04f83800 d0290498 .(..:..)..8..).. │ │ │ │ - 0x0004506c 3500d829 10a03500 c42a0480 3600e42c 5..)..5..*..6.., │ │ │ │ - 0x0004507c 18e03500 942e04b0 34059033 04f83800 ..5.....4..3..8. │ │ │ │ - 0x0004508c 8835c002 00000100 007d0200 00000000 .5.......}...... │ │ │ │ - 0x0004509c 34b40100 ffff012a 80000080 00008000 4......*........ │ │ │ │ - 0x000450ac 00800000 80000080 00008000 80008000 ................ │ │ │ │ - 0x000450bc 00800000 80000080 00000000 80000080 ................ │ │ │ │ - 0x000450cc 0000ffff 012aac01 04e80500 b40204a0 .....*.......... │ │ │ │ - 0x000450dc 0500c402 04f80400 a403a801 f00500e0 ................ │ │ │ │ - 0x000450ec 0404a006 009c0504 00009c06 04f80400 ................ │ │ │ │ - 0x000450fc ffff012a 80000080 00008000 00800000 ...*............ │ │ │ │ - 0x0004510c 80000080 00008000 80008000 00800000 ................ │ │ │ │ - 0x0004511c 80000080 00000000 80000080 00000000 ................ │ │ │ │ - 0x0004512c ff9bf806 01e10638 04e06901 5c04d069 .......8..i.\..i │ │ │ │ - 0x0004513c 03680488 6903a401 5cb86a00 ac0204d8 .h..i...\.j..... │ │ │ │ - 0x0004514c 6e00fc02 2cd06e00 840404c8 6e009404 n...,.n.....n... │ │ │ │ - 0x0004515c 04c06e00 ec045cb8 6a00f405 04a06c00 ..n...\.j.....l. │ │ │ │ - 0x0004516c c00604b8 6c008c07 04b06c00 9c0704a8 ....l.....l..... │ │ │ │ - 0x0004517c 6c00f007 58b86a00 f40804a8 6b00c009 l...X.j.....k... │ │ │ │ - 0x0004518c 04e86900 880a04b0 6800980a 04a86800 ..i.....h.....h. │ │ │ │ - 0x0004519c ec0a5cb8 6a00f40b 04e06b00 c00c04d8 ..\.j.....k..... │ │ │ │ - 0x000451ac 6c00900d 04d06c00 a00d04e8 6b00f40d l.....l.....k... │ │ │ │ - 0x000451bc 5cb86a00 fc0e0498 6c00a00f 04b86a00 \.j.....l.....j. │ │ │ │ - 0x000451cc ac0f1490 6c00d00f 04886c00 e00f0480 ....l.....l..... │ │ │ │ - 0x000451dc 6c00b010 68b86a00 a01104e0 6d00c011 l...h.j.....m... │ │ │ │ - 0x000451ec 04b86a00 cc1114f8 6d00f011 04f06d00 ..j.....m.....m. │ │ │ │ - 0x000451fc 801204e8 6d00d012 68b86a00 c01304f8 ....m...h.j..... │ │ │ │ - 0x0004520c 6b00e013 04b86a00 ec1314f0 6b009014 k.....j.....k... │ │ │ │ - 0x0004521c 04c86c00 a01404c0 6c00f414 6cb86a00 ..l.....l...l.j. │ │ │ │ - 0x0004522c e81504f8 68008816 04b86a00 941614b8 ....h.....j..... │ │ │ │ - 0x0004523c 6800b816 04c06800 c8160490 68009817 h.....h.....h... │ │ │ │ - 0x0004524c 68b86a00 881804e0 6500a818 04b86a00 h.j.....e.....j. │ │ │ │ - 0x0004525c b41814f8 6a00d818 04f06a00 e8180498 ....j.....j..... │ │ │ │ - 0x0004526c 6b00bc19 6cb86a00 b01a04c8 6800d01a k...l.j.....h... │ │ │ │ - 0x0004527c 04b86a00 dc1a1490 6b00801b 04a06b00 ..j.....k.....k. │ │ │ │ - 0x0004528c 901b04e0 6e00e41b 6cb86a00 d81c04a0 ....n...l.j..... │ │ │ │ - 0x0004529c 6800f81c 04b86a00 841d1498 6800a81d h.....j.....h... │ │ │ │ - 0x000452ac 04d86800 b81d04e8 6800881e 68b86a00 ..h.....h...h.j. │ │ │ │ - 0x000452bc f81e04e8 6e00981f 04b86a00 a41f14f8 ....n.....j..... │ │ │ │ - 0x000452cc 6e00c81f 04f06e00 d81f04e0 6700ac20 n.....n.....g.. │ │ │ │ - 0x000452dc 6cb86a00 a02104f0 6800c021 04b86a00 l.j..!..h..!..j. │ │ │ │ - 0x000452ec cc211480 6900f021 04d06800 802204e0 .!..i..!..h..".. │ │ │ │ - 0x000452fc 6800dc22 6cb86a00 d02304c0 6600f023 h.."l.j..#..f..# │ │ │ │ - 0x0004530c 04b86a00 fc231490 6f00a024 04886f00 ..j..#..o..$..o. │ │ │ │ - 0x0004531c b0240480 6f009825 04b06a00 a0251098 .$..o..%..j..%.. │ │ │ │ - 0x0004532c 6f00a826 68b06a00 98270488 6800b827 o..&h.j..'..h..' │ │ │ │ - 0x0004533c 04b06a00 c4271498 6e00e827 04906e00 ..j..'..n..'..n. │ │ │ │ - 0x0004534c f8270488 6e00c828 04b06a00 d0281080 .'..n..(..j..(.. │ │ │ │ - 0x0004535c 6e00d029 68b06a00 c02a04a8 6d00e02a n..)h.j..*..m..* │ │ │ │ - 0x0004536c 04b06a00 ec2a14a0 6d00902b 04b86d00 ..j..*..m..+..m. │ │ │ │ - 0x0004537c a02b04b0 6d00f02b 04b06a00 f82b10e0 .+..m..+..j..+.. │ │ │ │ - 0x0004538c 6c00f82c 68b06a00 e82d04e8 6c00882e l..,h.j..-..l... │ │ │ │ - 0x0004539c 04b06a00 942e14f8 6c00b82e 04f06c00 ..j.....l.....l. │ │ │ │ - 0x000453ac c82e04b8 6b00982f 04b06a00 a02f10b0 ....k../..j../.. │ │ │ │ - 0x000453bc 6b00a030 68b06a00 90310498 6d00b031 k..0h.j..1..m..1 │ │ │ │ - 0x000453cc 04b06a00 bc311490 6d00e031 04886d00 ..j..1..m..1..m. │ │ │ │ - 0x000453dc f0310480 6d00c032 04b06a00 c83210a0 .1..m..2..j..2.. │ │ │ │ - 0x000453ec 6e00c833 68b06a00 b83404a8 6e00fc34 n..3h.j..4..n..4 │ │ │ │ - 0x000453fc 04d86b00 b83504d0 6b00c835 04c86b00 ..k..5..k..5..k. │ │ │ │ - 0x0004540c b03610c0 6b00b037 58b06a00 b03804b8 .6..k..7X.j..8.. │ │ │ │ - 0x0004541c 6e00f438 04b06e00 a8390498 6a00b839 n..8..n..9..j..9 │ │ │ │ - 0x0004542c 04a06a00 a03a10d0 6700a03b 58b06a00 ..j..:..g..;X.j. │ │ │ │ - 0x0004543c a03c04c0 6d00e43c 04d86d00 983d04d0 .<..m..<..m..=.. │ │ │ │ - 0x0004544c 6d00a83d 04c86d00 943e5cb0 6a00903f m..=..m..>\.j..? │ │ │ │ - 0x0004545c 04a06600 cc3f04e8 66009440 04c86600 ..f..?..f..@..f. │ │ │ │ - 0x0004546c a4400488 6b008441 04806b07 90410480 .@..k..A..k..A.. │ │ │ │ - 0x0004547c 6707ec41 04f06609 98660400 00b86904 g..A..f..f....i. │ │ │ │ - 0x0004548c c06a0090 6a600000 0100007d 0000017d .j..j`.....}...} │ │ │ │ - 0x0004549c 02000000 00000000 2cb00100 ........,... │ │ │ │ + 0x0004331c ff9b2101 152c28e8 01015810 c00103d4 ..!..,(...X..... │ │ │ │ + 0x0004332c 0104a001 00d8011c 00000100 007d0000 .............}.. │ │ │ │ + 0x0004333c 00000000 ffff010a 4c44b001 00c00104 ........LD...... │ │ │ │ + 0x0004334c 0000ffff 010bc001 04f00100 90020400 ................ │ │ │ │ + 0x0004335c 00000000 ff9b0d01 055c0490 03010100 .........\...... │ │ │ │ + 0x0004336c 00000000 ffff0131 40040000 4804d005 .......1@...H... │ │ │ │ + 0x0004337c 00fc0004 00008801 04a00600 f80104c8 ................ │ │ │ │ + 0x0004338c 05008402 04800500 f00204c8 0500f802 ................ │ │ │ │ + 0x0004339c 04900600 8c060400 00000000 ff9b1d01 ................ │ │ │ │ + 0x000433ac 142c0400 004c04a8 0b01cc0b 04d00b00 .,...L.......... │ │ │ │ + 0x000433bc dc0b0400 00010000 00000000 ff9b2101 ..............!. │ │ │ │ + 0x000433cc 1630e002 0000b003 04e80b01 f80b0480 .0.............. │ │ │ │ + 0x000433dc 0c008c0c 04000001 00000000 00000000 ................ │ │ │ │ + 0x000433ec ff9b4d01 42280400 004404c8 02015c04 ..M.B(...D....\. │ │ │ │ + 0x000433fc a0030380 011c8803 01bc0104 980301d4 ................ │ │ │ │ + 0x0004340c 0104e002 03fc0120 880301d8 0204c803 ....... ........ │ │ │ │ + 0x0004341c 00800304 b8030394 0304d803 00d40304 ................ │ │ │ │ + 0x0004342c 0000e403 04000001 00007d00 00000000 ..........}..... │ │ │ │ + 0x0004343c ffff011b 58040000 c00104d8 0300b402 ....X........... │ │ │ │ + 0x0004344c 04880400 840304e0 0300ac04 04000000 ................ │ │ │ │ + 0x0004345c ff9b4d01 41280400 004404b8 02015004 ..M.A(...D....P. │ │ │ │ + 0x0004346c 90030374 20f80201 b4010488 0301c001 ...t ........... │ │ │ │ + 0x0004347c 04d00203 e8011cf8 0201c802 04b80300 ................ │ │ │ │ + 0x0004348c f00204a8 03038403 04c80300 c4030400 ................ │ │ │ │ + 0x0004349c 00d40304 00000100 007d0000 00000000 .........}...... │ │ │ │ + 0x000434ac ffff010f 74040000 9c0104e0 0300dc03 ....t........... │ │ │ │ + 0x000434bc 200000ff ff012aa8 0104d805 00ac0204 .....*......... │ │ │ │ + 0x000434cc 900500bc 0204e804 009c03a0 01e00500 ................ │ │ │ │ + 0x000434dc d0040490 06008c05 0400008c 0604e804 ................ │ │ │ │ + 0x000434ec 00ffff01 2aa80104 d80500ac 02049005 ....*........... │ │ │ │ + 0x000434fc 00bc0204 e804009c 03a001e0 0500d004 ................ │ │ │ │ + 0x0004350c 04900600 8c050400 008c0604 e8040000 ................ │ │ │ │ + 0x0004351c ff9bc804 01be0474 4ce83200 dc0104d8 .......tL.2..... │ │ │ │ + 0x0004352c 3400c002 04f03400 cc0304f0 3300d403 4.....4.....3... │ │ │ │ + 0x0004353c 04e83300 880404f0 33009004 04e03300 ..3.....3.....3. │ │ │ │ + 0x0004354c bc0404f0 3300c404 04c83300 f00404f0 ....3.....3..... │ │ │ │ + 0x0004355c 3300f804 0cc03300 e80504a8 3300a007 3.....3.....3... │ │ │ │ + 0x0004356c 1cf83600 c40704e0 3600ec07 04f83600 ..6.....6.....6. │ │ │ │ + 0x0004357c b80804d8 3600c808 04c83600 800904f8 ....6.....6..... │ │ │ │ + 0x0004358c 3600f809 04c03600 e40a0480 3600f40a 6.....6.....6... │ │ │ │ + 0x0004359c 04e03500 e40b0498 3a00d40c 04883a00 ..5.....:.....:. │ │ │ │ + 0x000435ac 900d04f8 3600840e 04803a00 f00e04f8 ....6.....:..... │ │ │ │ + 0x000435bc 3900800f 04f03900 e40f0490 3900d410 9.....9.....9... │ │ │ │ + 0x000435cc 04803b00 901104f8 3600d011 04f83a00 ..;.....6.....:. │ │ │ │ + 0x000435dc e01104f0 3a009812 04f83600 e01204e8 ....:.....6..... │ │ │ │ + 0x000435ec 3a00f012 04903b00 a81304f8 3600e413 :.....;.....6... │ │ │ │ + 0x000435fc 04883b00 f4130498 3b00b414 14f83600 ..;.....;.....6. │ │ │ │ + 0x0004360c 841504d0 30009415 04c83000 d01528f8 ....0.....0...(. │ │ │ │ + 0x0004361c 3600dc16 04c03000 ec1604f0 2f00a817 6.....0...../... │ │ │ │ + 0x0004362c 24f83600 ac1804a0 3200bc18 04983200 $.6.....2.....2. │ │ │ │ + 0x0004363c f81824f8 3600801a 04903200 901a0488 ..$.6.....2..... │ │ │ │ + 0x0004364c 3200c81a 04f83600 941b0480 3200a41b 2.....6.....2... │ │ │ │ + 0x0004365c 04f83100 e01b24f8 3600e41c 04f03100 ..1...$.6.....1. │ │ │ │ + 0x0004366c f41c04e8 3100bc1e 04c83800 b41f04f8 ....1.....8..... │ │ │ │ + 0x0004367c 3700c01f 04f03700 9c200490 37009421 7.....7.. ..7..! │ │ │ │ + 0x0004368c 04803700 e8210490 39008822 04983a00 ..7..!..9.."..:. │ │ │ │ + 0x0004369c a8220490 3700a423 04e03100 c82304b8 ."..7..#..1..#.. │ │ │ │ + 0x000436ac 3100f824 04883100 84250480 3100dc25 1..$..1..%..1..% │ │ │ │ + 0x000436bc 04d83000 90260488 39009c26 04d83800 ..0..&..9..&..8. │ │ │ │ + 0x000436cc ac2620d0 38009c27 04d03500 b02704d8 .& .8..'..5..'.. │ │ │ │ + 0x000436dc 3500c027 04a83500 fc2704d0 3800b428 5..'..5..'..8..( │ │ │ │ + 0x000436ec 04f83201 b82a04e0 3401cc2d 04f03300 ..2..*..4..-..3. │ │ │ │ + 0x000436fc ec2d04d0 3800982e 04d03500 f42e04d0 .-..8.....5..... │ │ │ │ + 0x0004370c 38009c2f 04d03400 a82f04c8 3400c02f 8../..4../..4../ │ │ │ │ + 0x0004371c 04983400 bc300400 00c03224 e83200a0 ..4..0....2$.2.. │ │ │ │ + 0x0004372c 3304d834 00903404 f03300a4 3504f034 3..4..4..3..5..4 │ │ │ │ + 0x0004373c 00c03704 b83800ec 3704f037 00b03904 ..7..8..7..7..9. │ │ │ │ + 0x0004374c e03900dc 3904f039 00b03a04 e03a00dc .9..9..9..:..:.. │ │ │ │ + 0x0004375c 3a04e035 00010000 00000000 ffff0135 :..5...........5 │ │ │ │ + 0x0004376c b40104d0 0700cc02 04d80700 a40304e0 ................ │ │ │ │ + 0x0004377c 0700b003 04980600 bc0330e8 06008006 ..........0..... │ │ │ │ + 0x0004378c 04a80700 e4062800 00a40704 e80600c8 ......(......... │ │ │ │ + 0x0004379c 0704d807 00ffff01 35b40104 d00700cc ........5....... │ │ │ │ + 0x000437ac 0204d807 00a40304 e00700b0 03049806 ................ │ │ │ │ + 0x000437bc 00bc0330 e8060080 0604a807 00e40628 ...0...........( │ │ │ │ + 0x000437cc 0000a407 04e80600 c80704d8 0700ffff ................ │ │ │ │ + 0x000437dc 0135b401 04d00700 cc0204d8 0700a403 .5.............. │ │ │ │ + 0x000437ec 04e00700 b0030498 0600bc03 30e80600 ............0... │ │ │ │ + 0x000437fc 800604a8 0700e406 280000a4 0704e806 ........(....... │ │ │ │ + 0x0004380c 00c80704 d8070000 ff9b9803 018c0380 ................ │ │ │ │ + 0x0004381c 014c9846 00e80104 804800d8 02048848 .L.F.....H.....H │ │ │ │ + 0x0004382c 00e80304 b04900f0 03049849 008c0504 .....I.....I.... │ │ │ │ + 0x0004383c c04a00bc 0504b84a 00c80504 e04900d8 .J.....J.....I.. │ │ │ │ + 0x0004384c 0524f845 00f00604 9049009c 0704c848 .$.E.....I.....H │ │ │ │ + 0x0004385c 00d40804 984b00e4 080c904b 00d80904 .....K.....K.... │ │ │ │ + 0x0004386c 984c00fc 0904c84a 008c0b04 f84b00dc .L.....J.....K.. │ │ │ │ + 0x0004387c 0b04f04b 00e80b04 c84400f8 0b04e04b ...K.....D.....K │ │ │ │ + 0x0004388c 00b40c04 d84b00ec 0ccc02c8 4b00e80f .....K......K... │ │ │ │ + 0x0004389c 60c04b00 e81214b8 4b00f814 18d84900 `.K.....K.....I. │ │ │ │ + 0x000438ac 981718d0 4900b819 18c84900 e81b18c0 ....I.....I..... │ │ │ │ + 0x000438bc 4900881e 18c84600 dc1e04a8 4600dc20 I.....F.....F.. │ │ │ │ + 0x000438cc 04c84b00 8c2204e0 4700c822 04a84600 ..K.."..G.."..F. │ │ │ │ + 0x000438dc cc2604d8 47008827 04a84600 ec2904d0 .&..G..'..F..).. │ │ │ │ + 0x000438ec 4700882c 18c84700 d82c04a8 4600ac2f G..,..G..,..F../ │ │ │ │ + 0x000438fc 04c04700 c83118d8 4600fc31 34a84600 ..G..1..F..14.F. │ │ │ │ + 0x0004390c b83504c0 4700f835 04d04700 b83604d8 .5..G..5..G..6.. │ │ │ │ + 0x0004391c 4700f836 04e04700 a83704a8 46009038 G..6..G..7..F..8 │ │ │ │ + 0x0004392c 04e84700 e83a0488 4601d83f 04e84501 ..G..:..F..?..E. │ │ │ │ + 0x0004393c e04104e8 4700ac42 04b04900 c44204f8 .A..G..B..I..B.. │ │ │ │ + 0x0004394c 45009843 04904b00 a84304f0 4b00b843 E..C..K..C..K..C │ │ │ │ + 0x0004395c 04e84700 f0430480 4600fc43 04e04500 ..G..C..F..C..E. │ │ │ │ + 0x0004396c 984404f0 4400ec44 04c04b00 dc450400 .D..D..D..K..E.. │ │ │ │ + 0x0004397c 00f84624 984600b8 47048048 00c44804 ..F$.F..G..H..H. │ │ │ │ + 0x0004398c 884800bc 4c04a04d 00c84c04 e04d00e4 .H..L..M..L..M.. │ │ │ │ + 0x0004399c 4c04c04d 009c4d04 b0490001 00000000 L..M..M..I...... │ │ │ │ + 0x000439ac 00000000 ff9b1d01 142c0400 004c04b8 .........,...L.. │ │ │ │ + 0x000439bc 0b01dc0b 04e00b00 ec0b0400 00010000 ................ │ │ │ │ + 0x000439cc 00000000 ffff010b 64d801f0 0200bc03 ........d....... │ │ │ │ + 0x000439dc 040000ff ff010f54 04900100 6804b001 .......T....h... │ │ │ │ + 0x000439ec 00880124 0000ffff 010bc001 04f00100 ...$............ │ │ │ │ + 0x000439fc 90020400 00000000 ffff012c 48040000 ...........,H... │ │ │ │ + 0x00043a0c 5404d008 00a00104 e00900ac 0104d009 T............... │ │ │ │ + 0x00043a1c 00900204 e009009c 0204e809 00a80204 ................ │ │ │ │ + 0x00043a2c 9009008c 09040000 ff9b2101 1630d002 ..........!..0.. │ │ │ │ + 0x00043a3c 00009c03 04a80a01 b80a04c0 0a00cc0a ................ │ │ │ │ + 0x00043a4c 04000001 00000000 00000000 ffff012a ...............* │ │ │ │ + 0x00043a5c 80000080 00008000 00800000 80000080 ................ │ │ │ │ + 0x00043a6c 00008000 80008000 00800000 80000080 ................ │ │ │ │ + 0x00043a7c 00000000 80000080 0000ffff 010bc802 ................ │ │ │ │ + 0x00043a8c 04980400 a8040400 00ffff01 10980104 ................ │ │ │ │ + 0x00043a9c 0000a801 04f00200 ec021c00 00000000 ................ │ │ │ │ + 0x00043aac ff9bac02 01a002c8 0104c028 00fc0104 ...........(.... │ │ │ │ + 0x00043abc 882a0088 0230d029 00d00338 90250088 .*...0.)...8.%.. │ │ │ │ + 0x00043acc 0548e026 00f40504 d02b00b4 06b00190 .H.&.....+...... │ │ │ │ + 0x00043adc 2500e008 48c82b00 cc0904b0 2b008c0a %...H.+.....+... │ │ │ │ + 0x00043aec 38902500 c40d04a0 2f008c0e 64982f00 8.%...../...d./. │ │ │ │ + 0x00043afc 8c0f04a8 2f00980f 1c982f00 a01004c8 ..../...../..... │ │ │ │ + 0x00043b0c 2f00c810 04b02e00 801204f8 2d009012 /...........-... │ │ │ │ + 0x00043b1c 14f02d00 e41224e0 2d009c13 04d82d00 ..-...$.-.....-. │ │ │ │ + 0x00043b2c ac141cd0 2d00d414 04c82d00 d4151cc0 ....-.....-..... │ │ │ │ + 0x00043b3c 2d00fc15 04b82d00 98171ca8 2b00c017 -.....-.....+... │ │ │ │ + 0x00043b4c 04b02a00 d41804a0 2a01f81d 04902a01 ..*.....*.....*. │ │ │ │ + 0x00043b5c c82104c0 2f00a422 04902f00 882304d8 .!../.."../..#.. │ │ │ │ + 0x00043b6c 2e00c423 04c02f00 8c2404d0 2900b424 ...#../..$..)..$ │ │ │ │ + 0x00043b7c 04b02c00 c42404a8 2c00dc24 04f82b00 ..,..$..,..$..+. │ │ │ │ + 0x00043b8c dc250400 00f82504 9025009c 2604d02b .%....%..%..&..+ │ │ │ │ + 0x00043b9c 00b82624 e02600b0 2738c829 00f02704 ..&$.&..'8.)..'. │ │ │ │ + 0x00043bac 98290088 2804f028 00bc2804 a02900c0 .)..(..(..(..).. │ │ │ │ + 0x00043bbc 2904c829 00f42b04 902500d0 2c24c82b )..)..+..%..,$.+ │ │ │ │ + 0x00043bcc 00942d04 b02b0001 00000000 00000000 ..-..+.......... │ │ │ │ + 0x00043bdc ffff0134 704c9806 00d80104 900600b8 ...4pL.......... │ │ │ │ + 0x00043bec 02049805 00b00304 a00600b8 0304e006 ................ │ │ │ │ + 0x00043bfc 00d8051c 98060088 06049006 00c40604 ................ │ │ │ │ + 0x00043c0c 0000dc06 04980500 ffff010b 94011cb8 ................ │ │ │ │ + 0x00043c1c 0200d802 040000ff ff014d24 04000094 ..........M$.... │ │ │ │ + 0x00043c2c 0104b809 00fc0104 0000a002 04b00900 ................ │ │ │ │ + 0x00043c3c f4020400 00a80304 c80900dc 039c0100 ................ │ │ │ │ + 0x00043c4c 00a80504 900900ec 0504d009 00e40604 ................ │ │ │ │ + 0x00043c5c 00008c07 04d80900 bc071400 00800804 ................ │ │ │ │ + 0x00043c6c c00900dc 08540000 ffff0198 01d40304 .....T.......... │ │ │ │ + 0x00043c7c 0000f803 04d80f00 840404b0 0f00a404 ................ │ │ │ │ + 0x00043c8c 040000ac 0404a010 00bc04bc 010000fc ................ │ │ │ │ + 0x00043c9c 0504900f 00a40604 0000b006 20b81000 ............ ... │ │ │ │ + 0x00043cac e4060400 00f00604 a8100084 070c0000 ................ │ │ │ │ + 0x00043cbc a00704c8 1000ac07 040000b8 072c9010 .............,.. │ │ │ │ + 0x00043ccc 00ec0704 0000a408 04881000 c8080c00 ................ │ │ │ │ + 0x00043cdc 00900904 801000b0 09140000 e00904e8 ................ │ │ │ │ + 0x00043cec 0f00c00a 04f80f00 e00a0c00 00a40b04 ................ │ │ │ │ + 0x00043cfc e00e00c8 0b9c0100 00f40c04 d8100098 ................ │ │ │ │ + 0x00043d0c 0d980200 00ffff01 1138a803 0000e803 .........8...... │ │ │ │ + 0x00043d1c 04880800 c804e803 0000ffff 010b6cc4 ..............l. │ │ │ │ + 0x00043d2c 01c80200 fc020400 00000000 ffff016b ...............k │ │ │ │ + 0x00043d3c 64040000 ec0004b0 0b009801 e8010000 d............... │ │ │ │ + 0x00043d4c a40350d8 0b008404 38880b00 f0049401 ..P.....8....... │ │ │ │ + 0x00043d5c 0000b006 50f00c00 900734e0 0b00f407 ....P.....4..... │ │ │ │ + 0x00043d6c 200000b8 0828e00b 00f40820 0000b809 ....(..... .... │ │ │ │ + 0x00043d7c 24880b00 800a1800 00e80a1c d80b00ac $............... │ │ │ │ + 0x00043d8c 0b040000 900c1cf0 0c00c80c 040000dc ................ │ │ │ │ + 0x00043d9c 0c04e00b 00ec0c04 880b00ff ff01c801 ................ │ │ │ │ + 0x00043dac 48200000 8c010488 1a00f001 04c01800 H .............. │ │ │ │ + 0x00043dbc c80204f0 1800a404 040000d4 0450d019 .............P.. │ │ │ │ + 0x00043dcc 00940650 c01900c8 07040000 d00704c8 ...P............ │ │ │ │ + 0x00043ddc 19008408 0400008c 0804d81a 00b80804 ................ │ │ │ │ + 0x00043dec 0000c008 04d81900 880904e8 1900cc09 ................ │ │ │ │ + 0x00043dfc 04e01900 8c0a04a8 1b00cc0a 04981b00 ................ │ │ │ │ + 0x00043e0c 940b04a8 1c00d40b 04a01c00 940c0498 ................ │ │ │ │ + 0x00043e1c 1c00cc0c 50901c00 f80d1800 00940e04 ....P........... │ │ │ │ + 0x00043e2c a01b00c4 0e040000 cc0e04a0 1900c40f ................ │ │ │ │ + 0x00043e3c 50901b00 84114c00 009c1904 f01800bc P.....L......... │ │ │ │ + 0x00043e4c 19040000 841a04c0 1800a01a 1cd01900 ................ │ │ │ │ + 0x00043e5c d01a0488 1a00f01a 1c901b00 c01b1cc0 ................ │ │ │ │ + 0x00043e6c 1900f01b 1c901c00 ff9b2101 16008000 ..........!..... │ │ │ │ + 0x00043e7c 00008000 00800001 80000080 00008000 ................ │ │ │ │ + 0x00043e8c 00000001 00000000 00000000 ff9b1d01 ................ │ │ │ │ + 0x00043e9c 142c0400 004c04a8 0b01cc0b 04d00b00 .,...L.......... │ │ │ │ + 0x00043eac dc0b0400 00010000 00000000 ffff0135 ...............5 │ │ │ │ + 0x00043ebc 80000080 00008000 00800000 80000080 ................ │ │ │ │ + 0x00043ecc 00008000 00800000 80000080 00008000 ................ │ │ │ │ + 0x00043edc 00800000 80000000 00800000 80000080 ................ │ │ │ │ + 0x00043eec 00008000 00ffff01 35b40104 c00700cc ........5....... │ │ │ │ + 0x00043efc 0204c807 00a40304 d00700b0 03048806 ................ │ │ │ │ + 0x00043f0c 00bc0330 d80600f0 05049807 00d40628 ...0...........( │ │ │ │ + 0x00043f1c 00009407 04d80600 b80704c8 0700ffff ................ │ │ │ │ + 0x00043f2c 01358000 00800000 80000080 00008000 .5.............. │ │ │ │ + 0x00043f3c 00800000 80000080 00008000 00800000 ................ │ │ │ │ + 0x00043f4c 80000080 00008000 00000080 00008000 ................ │ │ │ │ + 0x00043f5c 00800000 80000000 ff9b9804 0187044c ...............L │ │ │ │ + 0x00043f6c 04000054 04c83600 c4010480 3701dc01 ...T..6.....7... │ │ │ │ + 0x00043f7c 04d03503 e80104d8 3303c802 28b83800 ..5.....3...(.8. │ │ │ │ + 0x00043f8c cc0310c8 3800a004 04b03600 d8040498 ....8.....6..... │ │ │ │ + 0x00043f9c 37009805 10883700 f00504b0 3600a806 7.....7.....6... │ │ │ │ + 0x00043fac 04903700 e40610b8 3600b407 04b03600 ..7.....6.....6. │ │ │ │ + 0x00043fbc e80704c0 3600ac08 10c03a00 800904b0 ....6.....:..... │ │ │ │ + 0x00043fcc 3600b809 04c83a00 f40910c8 3700c80a 6.....:.....7... │ │ │ │ + 0x00043fdc 04b03600 f40a04d0 3700b00b 10d83700 ..6.....7.....7. │ │ │ │ + 0x00043fec 840c04b0 3600ac0c 04e03700 f40c10e8 ....6.....7..... │ │ │ │ + 0x00043ffc 3700c40d 04b03600 ec0d04f0 37009c0e 7.....6.....7... │ │ │ │ + 0x0004400c 10f83700 f00e04b0 36009c0f 24803800 ..7.....6...$.8. │ │ │ │ + 0x0004401c 9c101088 3800ec10 04b03600 94110490 ....8.....6..... │ │ │ │ + 0x0004402c 3800d411 10983800 a81204b0 3600d412 8.....8.....6... │ │ │ │ + 0x0004403c 24a03800 d01310a8 3800a814 04b03600 $.8.....8.....6. │ │ │ │ + 0x0004404c d41424b0 3800d015 10c03400 a41604b0 ..$.8.....4..... │ │ │ │ + 0x0004405c 3600cc16 24903500 cc1710d0 3800a018 6...$.5.....8... │ │ │ │ + 0x0004406c 04b03600 cc1804d8 38009419 10e03800 ..6.....8.....8. │ │ │ │ + 0x0004407c f01904b0 3600c01a 04e83800 e81a10f0 ....6.....8..... │ │ │ │ + 0x0004408c 3800c01b 04f83800 f01b0480 3900f81b 8.....8.....9... │ │ │ │ + 0x0004409c 10883900 e41c0490 3900941d 10983900 ..9.....9.....9. │ │ │ │ + 0x000440ac e81d04f8 3800a41e 04a03900 ac1e10a8 ....8.....9..... │ │ │ │ + 0x000440bc 3900941f 04b03900 bc1f10b8 39009020 9.....9.....9.. │ │ │ │ + 0x000440cc 04f83800 c02004c0 3900c820 10c83900 ..8.. ..9.. ..9. │ │ │ │ + 0x000440dc b42104d0 3900dc21 10d83900 b02204f8 .!..9..!..9..".. │ │ │ │ + 0x000440ec 3800e022 04e03900 e82210e8 3900d423 8.."..9.."..9..# │ │ │ │ + 0x000440fc 04f03900 842410f8 3900d824 04f83800 ..9..$..9..$..8. │ │ │ │ + 0x0004410c 94250480 3a009c25 10883a00 84260490 .%..:..%..:..&.. │ │ │ │ + 0x0004411c 3a00ac26 10983a00 802704f8 3800b027 :..&..:..'..8..' │ │ │ │ + 0x0004412c 04a03a00 b82710a8 3a00a428 04b03a00 ..:..'..:..(..:. │ │ │ │ + 0x0004413c cc2810b8 3a00a029 04f83800 d0290498 .(..:..)..8..).. │ │ │ │ + 0x0004414c 3500d829 10a03500 c42a0480 3600e42c 5..)..5..*..6.., │ │ │ │ + 0x0004415c 18e03500 942e04b0 34059033 04f83800 ..5.....4..3..8. │ │ │ │ + 0x0004416c 8835c002 00000100 007d0200 00000000 .5.......}...... │ │ │ │ + 0x0004417c 54c30100 ffff012a 80000080 00008000 T......*........ │ │ │ │ + 0x0004418c 00800000 80000080 00008000 80008000 ................ │ │ │ │ + 0x0004419c 00800000 80000080 00000000 80000080 ................ │ │ │ │ + 0x000441ac 0000ffff 012aac01 04f80500 b40204b0 .....*.......... │ │ │ │ + 0x000441bc 0500c402 04880500 a403b801 800600f0 ................ │ │ │ │ + 0x000441cc 0404b006 00ac0504 0000ac06 04880500 ................ │ │ │ │ + 0x000441dc ffff012a 80000080 00008000 00800000 ...*............ │ │ │ │ + 0x000441ec 80000080 00008000 80008000 00800000 ................ │ │ │ │ + 0x000441fc 80000080 00000000 80000080 00000000 ................ │ │ │ │ + 0x0004420c ff9bf806 01e10638 04e06901 5c04d069 .......8..i.\..i │ │ │ │ + 0x0004421c 03680488 6903a401 5cb86a00 ac0204d8 .h..i...\.j..... │ │ │ │ + 0x0004422c 6e00fc02 2cd06e00 840404c8 6e009404 n...,.n.....n... │ │ │ │ + 0x0004423c 04c06e00 ec045cb8 6a00f405 04a06c00 ..n...\.j.....l. │ │ │ │ + 0x0004424c c00604b8 6c008c07 04b06c00 9c0704a8 ....l.....l..... │ │ │ │ + 0x0004425c 6c00f007 58b86a00 f40804a8 6b00c009 l...X.j.....k... │ │ │ │ + 0x0004426c 04e86900 880a04b0 6800980a 04a86800 ..i.....h.....h. │ │ │ │ + 0x0004427c ec0a5cb8 6a00f40b 04e06b00 c00c04d8 ..\.j.....k..... │ │ │ │ + 0x0004428c 6c00900d 04d06c00 a00d04e8 6b00f40d l.....l.....k... │ │ │ │ + 0x0004429c 5cb86a00 fc0e0498 6c00a00f 04b86a00 \.j.....l.....j. │ │ │ │ + 0x000442ac ac0f1490 6c00d00f 04886c00 e00f0480 ....l.....l..... │ │ │ │ + 0x000442bc 6c00b010 68b86a00 a01104e0 6d00c011 l...h.j.....m... │ │ │ │ + 0x000442cc 04b86a00 cc1114f8 6d00f011 04f06d00 ..j.....m.....m. │ │ │ │ + 0x000442dc 801204e8 6d00d012 68b86a00 c01304f8 ....m...h.j..... │ │ │ │ + 0x000442ec 6b00e013 04b86a00 ec1314f0 6b009014 k.....j.....k... │ │ │ │ + 0x000442fc 04c86c00 a01404c0 6c00f414 6cb86a00 ..l.....l...l.j. │ │ │ │ + 0x0004430c e81504f8 68008816 04b86a00 941614b8 ....h.....j..... │ │ │ │ + 0x0004431c 6800b816 04c06800 c8160490 68009817 h.....h.....h... │ │ │ │ + 0x0004432c 68b86a00 881804e0 6500a818 04b86a00 h.j.....e.....j. │ │ │ │ + 0x0004433c b41814f8 6a00d818 04f06a00 e8180498 ....j.....j..... │ │ │ │ + 0x0004434c 6b00bc19 6cb86a00 b01a04c8 6800d01a k...l.j.....h... │ │ │ │ + 0x0004435c 04b86a00 dc1a1490 6b00801b 04a06b00 ..j.....k.....k. │ │ │ │ + 0x0004436c 901b04e0 6e00e41b 6cb86a00 d81c04a0 ....n...l.j..... │ │ │ │ + 0x0004437c 6800f81c 04b86a00 841d1498 6800a81d h.....j.....h... │ │ │ │ + 0x0004438c 04d86800 b81d04e8 6800881e 68b86a00 ..h.....h...h.j. │ │ │ │ + 0x0004439c f81e04e8 6e00981f 04b86a00 a41f14f8 ....n.....j..... │ │ │ │ + 0x000443ac 6e00c81f 04f06e00 d81f04e0 6700ac20 n.....n.....g.. │ │ │ │ + 0x000443bc 6cb86a00 a02104f0 6800c021 04b86a00 l.j..!..h..!..j. │ │ │ │ + 0x000443cc cc211480 6900f021 04d06800 802204e0 .!..i..!..h..".. │ │ │ │ + 0x000443dc 6800dc22 6cb86a00 d02304c0 6600f023 h.."l.j..#..f..# │ │ │ │ + 0x000443ec 04b86a00 fc231490 6f00a024 04886f00 ..j..#..o..$..o. │ │ │ │ + 0x000443fc b0240480 6f009825 04b06a00 a0251098 .$..o..%..j..%.. │ │ │ │ + 0x0004440c 6f00a826 68b06a00 98270488 6800b827 o..&h.j..'..h..' │ │ │ │ + 0x0004441c 04b06a00 c4271498 6e00e827 04906e00 ..j..'..n..'..n. │ │ │ │ + 0x0004442c f8270488 6e00c828 04b06a00 d0281080 .'..n..(..j..(.. │ │ │ │ + 0x0004443c 6e00d029 68b06a00 c02a04a8 6d00e02a n..)h.j..*..m..* │ │ │ │ + 0x0004444c 04b06a00 ec2a14a0 6d00902b 04b86d00 ..j..*..m..+..m. │ │ │ │ + 0x0004445c a02b04b0 6d00f02b 04b06a00 f82b10e0 .+..m..+..j..+.. │ │ │ │ + 0x0004446c 6c00f82c 68b06a00 e82d04e8 6c00882e l..,h.j..-..l... │ │ │ │ + 0x0004447c 04b06a00 942e14f8 6c00b82e 04f06c00 ..j.....l.....l. │ │ │ │ + 0x0004448c c82e04b8 6b00982f 04b06a00 a02f10b0 ....k../..j../.. │ │ │ │ + 0x0004449c 6b00a030 68b06a00 90310498 6d00b031 k..0h.j..1..m..1 │ │ │ │ + 0x000444ac 04b06a00 bc311490 6d00e031 04886d00 ..j..1..m..1..m. │ │ │ │ + 0x000444bc f0310480 6d00c032 04b06a00 c83210a0 .1..m..2..j..2.. │ │ │ │ + 0x000444cc 6e00c833 68b06a00 b83404a8 6e00fc34 n..3h.j..4..n..4 │ │ │ │ + 0x000444dc 04d86b00 b83504d0 6b00c835 04c86b00 ..k..5..k..5..k. │ │ │ │ + 0x000444ec b03610c0 6b00b037 58b06a00 b03804b8 .6..k..7X.j..8.. │ │ │ │ + 0x000444fc 6e00f438 04b06e00 a8390498 6a00b839 n..8..n..9..j..9 │ │ │ │ + 0x0004450c 04a06a00 a03a10d0 6700a03b 58b06a00 ..j..:..g..;X.j. │ │ │ │ + 0x0004451c a03c04c0 6d00e43c 04d86d00 983d04d0 .<..m..<..m..=.. │ │ │ │ + 0x0004452c 6d00a83d 04c86d00 943e5cb0 6a00903f m..=..m..>\.j..? │ │ │ │ + 0x0004453c 04a06600 cc3f04e8 66009440 04c86600 ..f..?..f..@..f. │ │ │ │ + 0x0004454c a4400488 6b008441 04806b07 90410480 .@..k..A..k..A.. │ │ │ │ + 0x0004455c 6707ec41 04f06609 98660400 00b86904 g..A..f..f....i. │ │ │ │ + 0x0004456c c06a0090 6a600000 0100007d 0000017d .j..j`.....}...} │ │ │ │ + 0x0004457c 02000000 00000000 4cbf0100 ffff010a ........L....... │ │ │ │ + 0x0004458c 4c249001 00a00104 0000ffff 010e4404 L$............D. │ │ │ │ + 0x0004459c 00005804 a80100c8 01040000 ffff0156 ..X............V │ │ │ │ + 0x000445ac 40040000 4c04e808 00d40104 e00900e4 @...L........... │ │ │ │ + 0x000445bc 0204d806 00f00204 980900dc 03048808 ................ │ │ │ │ + 0x000445cc 00ec0404 e80900d4 0504d808 00f80504 ................ │ │ │ │ + 0x000445dc b008008c 0604e809 00d00604 88080084 ................ │ │ │ │ + 0x000445ec 08500000 800904b8 0900b409 04980900 .P.............. │ │ │ │ + 0x000445fc d80904e8 09000000 ff9b4901 41940104 ..........I.A... │ │ │ │ + 0x0004460c a80500c4 0104d004 00d00130 b8050094 ...........0.... │ │ │ │ + 0x0004461c 0204c805 00b40204 c00601cc 0304b805 ................ │ │ │ │ + 0x0004462c 00f80304 b8060084 0404b006 009c0404 ................ │ │ │ │ + 0x0004463c 880600a4 05040000 840604c8 05000100 ................ │ │ │ │ + 0x0004464c 00000000 ffff0117 d80104c0 0200f801 ................ │ │ │ │ + 0x0004465c 04a00300 840204f0 0200bc02 34000000 ............4... │ │ │ │ + 0x0004466c ff9b1d01 142c0400 004c04e8 0b018c0c .....,...L...... │ │ │ │ + 0x0004467c 04900c00 9c0c0400 00010000 00000000 ................ │ │ │ │ + 0x0004468c ff9b3501 2d58cc01 0000c002 04c80e00 ..5.-X.......... │ │ │ │ + 0x0004469c f8040400 00f40504 e80d00ec 08b40200 ................ │ │ │ │ + 0x000446ac 00b80b04 a00e01c4 0e04d00e 00f00e04 ................ │ │ │ │ + 0x000446bc 00000100 00000000 ffff0153 9001f801 ...........S.... │ │ │ │ + 0x000446cc 0000c803 04981100 e80304f8 10008004 ................ │ │ │ │ + 0x000446dc 04a81100 90040480 10009405 240000a4 ............$... │ │ │ │ + 0x000446ec 069008e8 10009c0f 04c81100 ac0f04e8 ................ │ │ │ │ + 0x000446fc 1000cc0f 04b01100 dc0f04e8 1000fc0f ................ │ │ │ │ + 0x0004470c 04d81100 e4100498 11009411 540000ff ............T... │ │ │ │ + 0x0004471c ff0123e0 0104e803 00800204 e003008c ..#............. │ │ │ │ + 0x0004472c 0230a803 00e00204 f003009c 0304a803 .0.............. │ │ │ │ + 0x0004473c 009c0404 0000ffff 011de001 04d80200 ................ │ │ │ │ + 0x0004474c 800204c8 03008c02 04a00300 b00204f0 ................ │ │ │ │ + 0x0004475c 02009c03 040000ff ff01aa03 74100000 ............t... │ │ │ │ + 0x0004476c cc0104b0 3c00b402 04a83c00 e0023000 ....<.....<...0. │ │ │ │ + 0x0004477c 00b00304 a03c00e4 03140000 c40404a0 .....<.......... │ │ │ │ + 0x0004478c 3c00a405 04000090 0604983c 00c80604 <..........<.... │ │ │ │ + 0x0004479c 0000a407 04903c00 c0070488 3c00e008 ......<.....<... │ │ │ │ + 0x000447ac 18f83b00 940904c0 3b00800a 18b03b00 ..;.....;.....;. │ │ │ │ + 0x000447bc e80a04a8 3b00d00b 04f83a00 c00c18e8 ....;.....:..... │ │ │ │ + 0x000447cc 3a00a80d 04d03d00 900e04a0 3d00880f :.....=.....=... │ │ │ │ + 0x000447dc 18903d00 f00f04e8 3c00d810 04b83c00 ..=.....<.....<. │ │ │ │ + 0x000447ec d01118a8 3e00b812 04803e00 a01304c8 ....>.....>..... │ │ │ │ + 0x000447fc 3e009014 18b83e00 f81404c0 3a00e015 >.....>.....:... │ │ │ │ + 0x0004480c 04c83900 c81618d0 3900a817 04a03900 ..9.....9.....9. │ │ │ │ + 0x0004481c f0170498 39008818 04883700 a01e0480 ....9.....7..... │ │ │ │ + 0x0004482c 3700d81e 040000bc 1f04b83a 00d81f04 7..........:.... │ │ │ │ + 0x0004483c a83a00e8 20040000 c82104b0 3a00e021 .:.. ....!..:..! │ │ │ │ + 0x0004484c 04883a00 e8220400 00cc2304 983a00e4 ..:.."....#..:.. │ │ │ │ + 0x0004485c 2304903a 00a02504 a03a0084 26040000 #..:..%..:..&... │ │ │ │ + 0x0004486c 802704f8 36009027 1cf03600 b8280400 .'..6..'..6..(.. │ │ │ │ + 0x0004487c 008c291c e03600e0 29040000 e82a04e8 ..)..6..)....*.. │ │ │ │ + 0x0004488c 3600802b 04c83600 c42b04a0 3a00902c 6..+..6..+..:.., │ │ │ │ + 0x0004489c 04a03900 d02c04c0 3a00b02d 04a83b00 ..9..,..:..-..;. │ │ │ │ + 0x000448ac 902e04d0 3d00f02e 04803e00 d02f04e8 ....=.....>../.. │ │ │ │ + 0x000448bc 3c00d833 a8019036 00c03604 0000c439 <..3...6..6....9 │ │ │ │ + 0x000448cc 04a03900 803a04c8 3900e43a 04d03d00 ..9..:..9..:..=. │ │ │ │ + 0x000448dc a03b04f8 3a00d03b 04a83b00 f03b04c0 .;..:..;..;..;.. │ │ │ │ + 0x000448ec 3b00e03c 04b83c00 8c3d04e8 3c00c83d ;..<..<..=..<..= │ │ │ │ + 0x000448fc 04a03d00 f83d04c8 3e00a43e 04803e00 ..=..=..>..>..>. │ │ │ │ + 0x0004490c ec3e04c0 3a00ffff 012ffc00 04a00300 .>..:..../...... │ │ │ │ + 0x0004491c 940104f8 0300bc01 0ca00300 e00104f0 ................ │ │ │ │ + 0x0004492c 03008c02 04a00300 a80204d8 0300f802 ................ │ │ │ │ + 0x0004493c 24a00300 84040400 00ffff01 2e443400 $............D4. │ │ │ │ + 0x0004494c 00a80104 800a0080 0204d009 00c80224 ...............$ │ │ │ │ + 0x0004495c f80900b0 0324f009 00f40380 0400008c .....$.......... │ │ │ │ + 0x0004496c 0804a809 00b4089c 010000ff ff01742c ..............t, │ │ │ │ + 0x0004497c 04000070 04f00a00 f00104e0 0a008c02 ...p............ │ │ │ │ + 0x0004498c 0400009c 0220f809 00c40204 0000d402 ..... .......... │ │ │ │ + 0x0004499c 20f80b00 fc020400 008c036c f00b009c ..........l.... │ │ │ │ + 0x000449ac 04040000 dc0404e8 0b00fc04 0400008c ................ │ │ │ │ + 0x000449bc 058801d8 0b00b406 040000e8 0604b80b ................ │ │ │ │ + 0x000449cc 00840704 00008c07 04a80b00 940804c0 ................ │ │ │ │ + 0x000449dc 0b00ac08 04b00a00 f00804c8 0b00ac0a ................ │ │ │ │ + 0x000449ec 040000ff ff010d24 04000050 046800f8 .......$...P.h.. │ │ │ │ + 0x000449fc 00040000 ffff0104 24040000 ffff0104 ........$....... │ │ │ │ + 0x00044a0c 38040000 ffff0111 20940100 00c80104 8....... ....... │ │ │ │ + 0x00044a1c 80040080 02980200 00ffff01 0c100400 ................ │ │ │ │ + 0x00044a2c 00200438 004c0400 00ffff01 04340400 . .8.L.......4.. │ │ │ │ + 0x00044a3c 00ffff01 04400400 00ffff01 16404400 .....@.......@D. │ │ │ │ + 0x00044a4c 00900104 c80300a0 011c9003 00ac02c8 ................ │ │ │ │ + 0x00044a5c 010000ff ff013938 0c00005c 04b00400 ......98...\.... │ │ │ │ + 0x00044a6c 68040000 84010480 0400a401 040000b4 h............... │ │ │ │ + 0x00044a7c 01049004 00f00118 00009402 48d80300 ............H... │ │ │ │ + 0x00044a8c e4020400 00f00204 b00300ac 03540000 .............T.. │ │ │ │ + 0x00044a9c ffff010c 14040000 3c045000 64040000 ........<.P.d... │ │ │ │ + 0x00044aac ffff0104 24040000 ffff0104 38040000 ....$.......8... │ │ │ │ + 0x00044abc ffff0114 54040000 64049002 009c0104 ....T...d....... │ │ │ │ + 0x00044acc e001008c 02280000 ffff011c 58040000 .....(......X... │ │ │ │ + 0x00044adc d4010480 0500a402 80010000 c00304a0 ................ │ │ │ │ + 0x00044aec 05009c04 84010000 ffff0114 4c040000 ............L... │ │ │ │ + 0x00044afc 5c048802 00940104 d8010084 02280000 \............(.. │ │ │ │ + 0x00044b0c ffff010f 541c0000 98010480 0200a002 ....T........... │ │ │ │ + 0x00044b1c 040000ff ff012750 0400008c 0104a006 ......'P........ │ │ │ │ + 0x00044b2c 00e40104 f80500ac 0204a806 008c0304 ................ │ │ │ │ + 0x00044b3c f00500d4 0304c805 00ec0504 0000ffff ................ │ │ │ │ + 0x00044b4c 01162404 00009001 58f80400 e00248d8 ..$.....X.....H. │ │ │ │ + 0x00044b5c 0400cc03 ac010000 ffff010b 800104c0 ................ │ │ │ │ + 0x00044b6c 02009002 540000ff ff010c94 0104a803 ....T........... │ │ │ │ + 0x00044b7c 00cc0280 010000ff ff012824 e8010000 ..........($.... │ │ │ │ + 0x00044b8c d00304c8 0900d404 04a00900 84052800 ..............(. │ │ │ │ + 0x00044b9c 00a40604 c80900f0 06980180 0900dc08 ................ │ │ │ │ + 0x00044bac 440000ff ff010e64 04000074 04f80100 D......d...t.... │ │ │ │ + 0x00044bbc 98020400 00ffff01 4db80104 f00800c0 ........M....... │ │ │ │ + 0x00044bcc 02048808 00d00204 a80900bc 0304d009 ................ │ │ │ │ + 0x00044bdc 00a80404 c80900f0 0404e809 00bc0504 ................ │ │ │ │ + 0x00044bec f80800e8 0504c809 008c0604 e00900d8 ................ │ │ │ │ + 0x00044bfc 0704d009 00f00704 880a00ec 083c0000 .............<.. │ │ │ │ + 0x00044c0c 840a04a8 0900ffff 01172404 00008001 ..........$..... │ │ │ │ + 0x00044c1c 98019805 00900368 f804009c 04fc0000 .......h........ │ │ │ │ + 0x00044c2c 00ffff01 27740400 00980104 800500e4 ....'t.......... │ │ │ │ + 0x00044c3c 0104f804 00b40204 f00400e0 02048005 ................ │ │ │ │ + 0x00044c4c 00840304 c00400ec 04040000 ffff0127 ...............' │ │ │ │ + 0x00044c5c 5c040000 6c048804 00b00104 900500f4 \...l........... │ │ │ │ + 0x00044c6c 0104f004 00f80204 b004009c 0304e804 ................ │ │ │ │ + 0x00044c7c 00ac0494 010000ff ff0117ec 01040000 ................ │ │ │ │ + 0x00044c8c f00224b0 0700ac04 24880700 94069c01 ..$.....$....... │ │ │ │ + 0x00044c9c 0000ffff 012c2404 00008001 04d00600 .....,$......... │ │ │ │ + 0x00044cac c8010400 00d40110 d00600a0 0204f006 ................ │ │ │ │ + 0x00044cbc 00e80204 00009403 10f00600 c403ac03 ................ │ │ │ │ + 0x00044ccc 0000ffff 01059001 040000ff ff01059c ................ │ │ │ │ + 0x00044cdc 01040000 ffff010b 840104c8 0100f401 ................ │ │ │ │ + 0x00044cec 040000ff ff010ba4 0104c802 00f40204 ................ │ │ │ │ + 0x00044cfc 0000ffff 01108801 04000094 0128c002 .............(.. │ │ │ │ + 0x00044d0c 00ec0204 0000ffff 01472c28 00006020 .........G,(..` │ │ │ │ + 0x00044d1c c80700c0 01040000 d80120a0 0700d002 .......... ..... │ │ │ │ + 0x00044d2c 040000ec 0220f806 00e40304 00008804 ..... .......... │ │ │ │ + 0x00044d3c 20f00700 cc0504a0 0700ec05 04f00700 ............... │ │ │ │ + 0x00044d4c 8c0604f8 0600ac06 04c80700 c4065c00 ..............\. │ │ │ │ + 0x00044d5c 00ffff01 213c0400 00dc0104 e8040080 ....!<.......... │ │ │ │ + 0x00044d6c 024ce004 00e00204 f0040094 0314e004 .L.............. │ │ │ │ + 0x00044d7c 00a80504 0000ffff 0159f800 0400009c .........Y...... │ │ │ │ + 0x00044d8c 0120b80b 00c80104 900d00e4 0120b80b . ........... .. │ │ │ │ + 0x00044d9c 00cc0204 e80c00d4 0304d80c 00f80304 ................ │ │ │ │ + 0x00044dac 800c0088 0404a00d 00c40404 b80d00b0 ................ │ │ │ │ + 0x00044dbc 0504900e 00c00638 d80c008c 0704f80d .......8........ │ │ │ │ + 0x00044dcc 00b807e0 01d80c00 980a04d8 0d00fc0b ................ │ │ │ │ + 0x00044ddc 040000ff ff010830 0c500074 04000000 .......0.P.t.... │ │ │ │ + 0x00044dec ff9b1d01 154c0400 00fc0504 b00c01e8 .....L.......... │ │ │ │ + 0x00044dfc 0c04f00c 008c0d04 00000100 00000000 ................ │ │ │ │ + 0x00044e0c ff9b5101 3a3804d8 03054004 d0020794 ..Q.:8....@..... │ │ │ │ + 0x00044e1c 0104e003 07b801f8 00d80305 a40304a8 ................ │ │ │ │ + 0x00044e2c 0400a404 2c0000d4 0438a804 00940504 ....,....8...... │ │ │ │ + 0x00044e3c f80500ac 0504e805 00e00504 a8040003 ................ │ │ │ │ + 0x00044e4c 00027d01 7d007d00 7cb60100 90b60100 ..}.}.}.|....... │ │ │ │ + 0x00044e5c 94b60100 ffff0116 64600000 d80104d0 ........d`...... │ │ │ │ + 0x00044e6c 0300e801 04d80300 c002cc01 0000ffff ................ │ │ │ │ + 0x00044e7c 01044804 0000ffff 010c2804 00003004 ..H.......(...0. │ │ │ │ + 0x00044e8c 58005020 0000ffff 011b34a4 010000dc X.P ......4..... │ │ │ │ + 0x00044e9c 01049003 00ec016c 0000dc02 04f80200 .......l........ │ │ │ │ + 0x00044eac ec023c00 00ffff01 5b4c0400 005c2cd0 ..<.....[L...\,. │ │ │ │ + 0x00044ebc 07009001 040000e0 01048808 0080020c ................ │ │ │ │ + 0x00044ecc 0000c802 04800800 e8020c00 00b80304 ................ │ │ │ │ + 0x00044edc f80700d8 030c0000 a80404c8 0700c804 ................ │ │ │ │ + 0x00044eec 0c000084 0504c007 00a8050c 0000dc05 ................ │ │ │ │ + 0x00044efc 04b80700 80060c00 00b40604 88070080 ................ │ │ │ │ + 0x00044f0c 07780000 ffff0157 4c040000 5c2c8008 .x.....WL...\,.. │ │ │ │ + 0x00044f1c 00900104 0000c401 04b80800 e8011400 ................ │ │ │ │ + 0x00044f2c 00c00204 b00800e0 020c0000 bc0304a8 ................ │ │ │ │ + 0x00044f3c 0800e003 0c0000b4 0404f807 00d8040c ................ │ │ │ │ + 0x00044f4c 00008005 04f00700 ec0504e8 07009006 ................ │ │ │ │ + 0x00044f5c 0c0000e8 0604b807 00b007f8 000000ff ................ │ │ │ │ + 0x00044f6c ff010f34 700000a8 026cd804 00f40404 ...4p....l...... │ │ │ │ + 0x00044f7c 0000ffff 01435404 0000642c f805009c .....CT...d,.... │ │ │ │ + 0x00044f8c 01040000 a80104e8 0500d801 04f00500 ................ │ │ │ │ + 0x00044f9c f8010ce8 0500b802 04c80500 d80230e8 ..............0. │ │ │ │ + 0x00044fac 0500a403 04c00500 b4030480 0500d803 ................ │ │ │ │ + 0x00044fbc 04e80500 bc056800 00ffff01 82024c04 ......h.......L. │ │ │ │ + 0x00044fcc 00005c2c a01f0090 01040000 c00104e8 ..\,............ │ │ │ │ + 0x00044fdc 1e00ec01 100000a8 0210b01d 00a40304 ................ │ │ │ │ + 0x00044fec d01e00e4 0304c81e 00f80304 c01e00b0 ................ │ │ │ │ + 0x00044ffc 0404d01e 00d40410 b81e00cc 0504d01e ................ │ │ │ │ + 0x0004500c 00880604 9020009c 0604e81f 00d80604 ..... .......... │ │ │ │ + 0x0004501c d01e00fc 0610e01f 00f40704 d01e00b0 ................ │ │ │ │ + 0x0004502c 0804f81f 00c40804 88200080 0904d01e ......... ...... │ │ │ │ + 0x0004503c 00ac0910 802000a4 0a04d01e 00e80a04 ..... .......... │ │ │ │ + 0x0004504c f01f00fc 0a04e01e 00b80b04 d01e00e4 ................ │ │ │ │ + 0x0004505c 0b10d81e 00dc0c04 d01e00a0 0d04b81f ................ │ │ │ │ + 0x0004506c 00b40d04 c81f00f0 0d04d01e 00940e10 ................ │ │ │ │ + 0x0004507c c01f008c 0f04d01e 00c80f04 b01f00dc ................ │ │ │ │ + 0x0004508c 0f04d81f 00981004 d01e00bc 1010d01f ................ │ │ │ │ + 0x0004509c 00b41104 d01e00f0 11049820 00841204 ........... .... │ │ │ │ + 0x000450ac 901e00c0 1214d01e 00f01204 881e00d0 ................ │ │ │ │ + 0x000450bc 1304c01d 00f01304 d01e0084 1e040000 ................ │ │ │ │ + 0x000450cc ffff0181 025004f0 1f009801 f4000000 .....P.......... │ │ │ │ + 0x000450dc d8020490 2000f802 9c010000 88050480 .... ........... │ │ │ │ + 0x000450ec 1e00d405 380000d4 0604c01f 00940718 ....8........... │ │ │ │ + 0x000450fc 0000dc07 04b02000 a40804a8 2000e408 ...... ..... ... │ │ │ │ + 0x0004510c 04a02000 a4090498 2000ec09 04d81f00 .. ..... ....... │ │ │ │ + 0x0004511c ac0a04d0 1f00ec0a 04a01d00 900b38c0 ..............8. │ │ │ │ + 0x0004512c 1f00940c 04e01d00 b80c38c0 1f00f80c ..........8..... │ │ │ │ + 0x0004513c 04e81d00 b00d04c0 1f00bc0d 04f01d00 ................ │ │ │ │ + 0x0004514c e80d04c0 1f00d80e 04a81d00 840f0400 ................ │ │ │ │ + 0x0004515c 00c40f04 f81d00f4 0f040000 c81004b8 ................ │ │ │ │ + 0x0004516c 1f008411 140000b4 1250801f 00a81304 .........P...... │ │ │ │ + 0x0004517c b01f0094 1404b820 00d41404 f02000c8 ....... ..... .. │ │ │ │ + 0x0004518c 1504c01f 008c1604 e81c00c8 16a401c0 ................ │ │ │ │ + 0x0004519c 1f00ac18 04e81f00 8c1904e0 1f00b019 ................ │ │ │ │ + 0x000451ac 580000d4 1a04f01e 00b81b04 e81e009c X............... │ │ │ │ + 0x000451bc 1d040000 a81e04b0 1f00c01e 70801f00 ............p... │ │ │ │ + 0x000451cc e42004b8 2000ffff 01e00154 04000064 . .. ......T...d │ │ │ │ + 0x000451dc 2c881700 98010400 00c80104 e81600e8 ,............... │ │ │ │ + 0x000451ec 01140000 d80204e0 1600f802 0c0000cc ................ │ │ │ │ + 0x000451fc 0304a016 00f0030c 0000b804 04981700 ................ │ │ │ │ + 0x0004520c d8040c00 00a80504 801700c8 05040000 ................ │ │ │ │ + 0x0004521c 880604a0 1700ac08 0ce01900 fc0804e8 ................ │ │ │ │ + 0x0004522c 1900b409 04d81800 dc0904f8 1800fc09 ................ │ │ │ │ + 0x0004523c 04881900 900b14e0 1900c00b 04b81900 ................ │ │ │ │ + 0x0004524c ac0c04c0 1900d00c 0ce01900 a00d04f8 ................ │ │ │ │ + 0x0004525c 1700c00d 0ce01900 9c0e04a8 1800c00e ................ │ │ │ │ + 0x0004526c 0ce01900 980f04b0 1800b80f 0ce01900 ................ │ │ │ │ + 0x0004527c 8c1004b8 1800b010 14e01900 e01004c0 ................ │ │ │ │ + 0x0004528c 1800bc11 04c81800 e01104e0 1900f412 ................ │ │ │ │ + 0x0004529c 040000a4 13a401e0 1900e414 04d01800 ................ │ │ │ │ + 0x000452ac 981504f0 1700dc16 040000ff ff011718 ................ │ │ │ │ + 0x000452bc 0400002c 04880100 382c0000 6804a001 ...,....8,..h... │ │ │ │ + 0x000452cc 009c011c 00000000 ffff010f 5c040000 ............\... │ │ │ │ + 0x000452dc a00304d0 0300f003 200000ff ff011528 ........ ......( │ │ │ │ + 0x000452ec 04000040 e800a802 00c80204 0000e002 ...@............ │ │ │ │ + 0x000452fc 04a80200 ffff010e 28040000 34048801 ........(...4... │ │ │ │ + 0x0004530c 00a80104 0000ffff 010cb405 8401e806 ................ │ │ │ │ + 0x0004531c 008c0704 0000ffff 010b8806 40c00700 ............@... │ │ │ │ + 0x0004532c e4070400 00ffff01 14440400 005004b8 .........D...P.. │ │ │ │ + 0x0004533c 0300b401 04e00300 dc030400 00ffff01 ................ │ │ │ │ + 0x0004534c 14440400 005004c8 0300b401 04f00300 .D...P.......... │ │ │ │ + 0x0004535c ec030400 00ffff01 1b3c0400 00b00150 .........<.....P │ │ │ │ + 0x0004536c d0030084 0204f803 00a8031c d00300f0 ................ │ │ │ │ + 0x0004537c 03040000 ffff011b 3c040000 fc0150f0 ........<.....P. │ │ │ │ + 0x0004538c 0300d002 04980400 c8031cf0 03009004 ................ │ │ │ │ + 0x0004539c 04000000 ff9b3101 29980104 800500c0 ......1.)....... │ │ │ │ + 0x000453ac 0104f804 00cc0104 a00400e0 0130f803 .............0.. │ │ │ │ + 0x000453bc 00ac0204 e80301cc 0304f803 009c0404 ................ │ │ │ │ + 0x000453cc 00000100 00000000 ffff010f 74040000 ............t... │ │ │ │ + 0x000453dc 90010480 0300fc02 200000ff ff014760 ........ .....G` │ │ │ │ + 0x000453ec e801f80a 00fc023c c00900dc 0338a80a .......<.....8.. │ │ │ │ + 0x000453fc 00c00448 a80b00f0 0504800b 00b40704 ...H............ │ │ │ │ + 0x0004540c f80a00d8 0704800b 00840904 f80a00f8 ................ │ │ │ │ + 0x0004541c 09040000 980a10c0 0900d00a 24a80b00 ............$... │ │ │ │ + 0x0004542c a00b3ca8 0a00ffff 0142b001 04c80900 ..<......B...... │ │ │ │ + 0x0004543c dc0104e0 08009003 04b00a00 ac0304f8 ................ │ │ │ │ + 0x0004544c 0900b803 04d00900 8c042880 0b00bc04 ..........(..... │ │ │ │ + 0x0004545c 04b80a00 a4050480 0b00d807 04880b00 ................ │ │ │ │ + 0x0004546c cc0804b0 0a00c009 c0010000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0005f538 d4640000 00000000 305f0000 00000000 .d......0_...... │ │ │ │ - 0x0005f548 0c610000 00000000 64610000 00000000 .a......da...... │ │ │ │ - 0x0005f558 f4610000 00000000 24620000 00000000 .a......$b...... │ │ │ │ + 0x0005f538 e4640000 00000000 40600000 00000000 .d......@`...... │ │ │ │ + 0x0005f548 90600000 00000000 28610000 00000000 .`......(a...... │ │ │ │ + 0x0005f558 c8610000 00000000 f0610000 00000000 .a.......a...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0005f568 14640000 00000000 .d...... │ │ │ │ + 0x0005f568 24640000 00000000 $d...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,106 +1,106 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0005f570 00000000 00000000 00f90500 00000000 ................ │ │ │ │ - 0x0005f580 e8bd0000 00000000 24be0000 00000000 ........$....... │ │ │ │ - 0x0005f590 00000000 00000000 10f90500 00000000 ................ │ │ │ │ - 0x0005f5a0 f8c10000 00000000 b8c20000 00000000 ................ │ │ │ │ - 0x0005f5b0 68bf0000 00000000 00000000 00000000 h............... │ │ │ │ - 0x0005f5c0 20f90500 00000000 6cda0000 00000000 .......l....... │ │ │ │ - 0x0005f5d0 4cdb0000 00000000 c8d40000 00000000 L............... │ │ │ │ - 0x0005f5e0 a8d00000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5f0 38f90500 00000000 64e10000 00000000 8.......d....... │ │ │ │ - 0x0005f600 18e20000 00000000 9cde0000 00000000 ................ │ │ │ │ - 0x0005f610 0cdc0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f620 50f90500 00000000 88ee0000 00000000 P............... │ │ │ │ - 0x0005f630 c4ee0000 00000000 60e90000 00000000 ........`....... │ │ │ │ - 0x0005f640 80e20000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f650 68f90500 00000000 ccf10000 00000000 h............... │ │ │ │ - 0x0005f660 60f20000 00000000 80f00000 00000000 `............... │ │ │ │ - 0x0005f670 20ef0000 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005f680 80f90500 00000000 20fa0000 00000000 ........ ....... │ │ │ │ - 0x0005f690 6cfa0000 00000000 c8f20000 00000000 l............... │ │ │ │ - 0x0005f6a0 08f60000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6b0 98f90500 00000000 e4fd0000 00000000 ................ │ │ │ │ - 0x0005f6c0 28fe0000 00000000 f8fa0000 00000000 (............... │ │ │ │ - 0x0005f6d0 e8fa0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6e0 a8f90500 00000000 2c020100 00000000 ........,....... │ │ │ │ - 0x0005f6f0 48020100 00000000 00000000 00000000 H............... │ │ │ │ - 0x0005f700 c0f90500 00000000 20080100 00000000 ........ ....... │ │ │ │ - 0x0005f710 10090100 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f720 70fa0500 00000000 1c330100 00000000 p........3...... │ │ │ │ - 0x0005f730 5c330100 00000000 8c320100 00000000 \3.......2...... │ │ │ │ - 0x0005f740 ec320100 00000000 7c320100 00000000 .2......|2...... │ │ │ │ - 0x0005f750 00000000 00000000 88fa0500 00000000 ................ │ │ │ │ - 0x0005f760 a0330100 00000000 20340100 00000000 .3...... 4...... │ │ │ │ - 0x0005f770 30340100 00000000 b0330100 00000000 04.......3...... │ │ │ │ - 0x0005f780 10340100 00000000 00000000 00000000 .4.............. │ │ │ │ - 0x0005f790 a8fa0500 00000000 04250100 00000000 .........%...... │ │ │ │ - 0x0005f7a0 a0240100 00000000 cc4d0100 00000000 .$.......M...... │ │ │ │ - 0x0005f7b0 fc4d0100 00000000 cc490100 00000000 .M.......I...... │ │ │ │ - 0x0005f7c0 00000000 00000000 00fb0500 00000000 ................ │ │ │ │ - 0x0005f7d0 a8d40100 00000000 e4d40100 00000000 ................ │ │ │ │ - 0x0005f7e0 00000000 00000000 10fb0500 00000000 ................ │ │ │ │ - 0x0005f7f0 40d60100 00000000 60d80100 00000000 @.......`....... │ │ │ │ - 0x0005f800 00000000 00000000 20fb0500 00000000 ........ ....... │ │ │ │ - 0x0005f810 24ed0100 00000000 c0ec0100 00000000 $............... │ │ │ │ - 0x0005f820 00000000 00000000 80fb0500 00000000 ................ │ │ │ │ - 0x0005f830 60490200 00000000 084a0200 00000000 `I.......J...... │ │ │ │ - 0x0005f840 00000000 00000000 70fb0500 00000000 ........p....... │ │ │ │ - 0x0005f850 882c0200 00000000 782d0200 00000000 .,......x-...... │ │ │ │ - 0x0005f860 00000000 00000000 90fb0500 00000000 ................ │ │ │ │ - 0x0005f870 08570200 00000000 88570200 00000000 .W.......W...... │ │ │ │ - 0x0005f880 00000000 00000000 b0fb0500 00000000 ................ │ │ │ │ - 0x0005f890 78d30200 00000000 84d30200 00000000 x............... │ │ │ │ - 0x0005f8a0 b0d20200 00000000 f0a00200 00000000 ................ │ │ │ │ - 0x0005f8b0 10b50200 00000000 60940200 00000000 ........`....... │ │ │ │ + 0x0005f570 00000000 00000000 50f90500 00000000 ........P....... │ │ │ │ + 0x0005f580 80020100 00000000 28030100 00000000 ........(....... │ │ │ │ + 0x0005f590 00000000 00000000 40f90500 00000000 ........@....... │ │ │ │ + 0x0005f5a0 a8e50000 00000000 98e60000 00000000 ................ │ │ │ │ + 0x0005f5b0 00000000 00000000 a0f90500 00000000 ................ │ │ │ │ + 0x0005f5c0 ac4e0100 00000000 284e0100 00000000 .N......(N...... │ │ │ │ + 0x0005f5d0 00000000 00000000 b0f90500 00000000 ................ │ │ │ │ + 0x0005f5e0 e04f0100 00000000 00520100 00000000 .O.......R...... │ │ │ │ + 0x0005f5f0 00000000 00000000 c0f90500 00000000 ................ │ │ │ │ + 0x0005f600 c4660100 00000000 60660100 00000000 .f......`f...... │ │ │ │ + 0x0005f610 00000000 00000000 d0f90500 00000000 ................ │ │ │ │ + 0x0005f620 28580200 00000000 64580200 00000000 (X......dX...... │ │ │ │ + 0x0005f630 00000000 00000000 30fa0500 00000000 ........0....... │ │ │ │ + 0x0005f640 ec660200 00000000 6c670200 00000000 .f......lg...... │ │ │ │ + 0x0005f650 7c670200 00000000 fc660200 00000000 |g.......f...... │ │ │ │ + 0x0005f660 5c670200 00000000 00000000 00000000 \g.............. │ │ │ │ + 0x0005f670 40fa0500 00000000 646a0200 00000000 @.......dj...... │ │ │ │ + 0x0005f680 a46a0200 00000000 d4690200 00000000 .j.......i...... │ │ │ │ + 0x0005f690 346a0200 00000000 c4690200 00000000 4j.......i...... │ │ │ │ + 0x0005f6a0 00000000 00000000 a8fa0500 00000000 ................ │ │ │ │ + 0x0005f6b0 2c780200 00000000 c0780200 00000000 ,x.......x...... │ │ │ │ + 0x0005f6c0 44750200 00000000 c4720200 00000000 Du.......r...... │ │ │ │ + 0x0005f6d0 00000000 00000000 c0fa0500 00000000 ................ │ │ │ │ + 0x0005f6e0 b07c0200 00000000 c47c0200 00000000 .|.......|...... │ │ │ │ + 0x0005f6f0 00000000 00000000 d8fa0500 00000000 ................ │ │ │ │ + 0x0005f700 40850200 00000000 ec850200 00000000 @............... │ │ │ │ + 0x0005f710 0c840200 00000000 ac820200 00000000 ................ │ │ │ │ + 0x0005f720 00000000 00000000 f0fa0500 00000000 ................ │ │ │ │ + 0x0005f730 cc8d0200 00000000 008e0200 00000000 ................ │ │ │ │ + 0x0005f740 6c860200 00000000 9c890200 00000000 l............... │ │ │ │ + 0x0005f750 00000000 00000000 08fb0500 00000000 ................ │ │ │ │ + 0x0005f760 68910200 00000000 a4910200 00000000 h............... │ │ │ │ + 0x0005f770 748e0200 00000000 648e0200 00000000 t.......d....... │ │ │ │ + 0x0005f780 00000000 00000000 18fb0500 00000000 ................ │ │ │ │ + 0x0005f790 289e0200 00000000 649e0200 00000000 (.......d....... │ │ │ │ + 0x0005f7a0 f0980200 00000000 00920200 00000000 ................ │ │ │ │ + 0x0005f7b0 00000000 00000000 30fb0500 00000000 ........0....... │ │ │ │ + 0x0005f7c0 64a80200 00000000 24a90200 00000000 d.......$....... │ │ │ │ + 0x0005f7d0 e0a20200 00000000 c09e0200 00000000 ................ │ │ │ │ + 0x0005f7e0 00000000 00000000 48fb0500 00000000 ........H....... │ │ │ │ + 0x0005f7f0 e4a90200 00000000 d4aa0200 00000000 ................ │ │ │ │ + 0x0005f800 00000000 00000000 58fb0500 00000000 ........X....... │ │ │ │ + 0x0005f810 e0ca0200 00000000 a0cb0200 00000000 ................ │ │ │ │ + 0x0005f820 40c80200 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005f830 78fb0500 00000000 88720200 00000000 x........r...... │ │ │ │ + 0x0005f840 2c720200 00000000 34e90200 00000000 ,r......4....... │ │ │ │ + 0x0005f850 64e90200 00000000 44e50200 00000000 d.......D....... │ │ │ │ + 0x0005f860 00000000 00000000 a0fb0500 00000000 ................ │ │ │ │ + 0x0005f870 80250300 00000000 e0250300 00000000 .%.......%...... │ │ │ │ + 0x0005f880 10270300 00000000 90250300 00000000 .'.......%...... │ │ │ │ + 0x0005f890 102a0300 00000000 f0250300 00000000 .*.......%...... │ │ │ │ + 0x0005f8a0 00000000 00000000 b8fb0500 00000000 ................ │ │ │ │ + 0x0005f8b0 6c2c0300 00000000 ec2c0300 00000000 l,.......,...... │ │ │ │ 0x0005f8c0 00000000 00000000 c8fb0500 00000000 ................ │ │ │ │ - 0x0005f8d0 a4d30200 00000000 04d40200 00000000 ................ │ │ │ │ - 0x0005f8e0 34d50200 00000000 b4d30200 00000000 4............... │ │ │ │ - 0x0005f8f0 34d80200 00000000 14d40200 00000000 4............... │ │ │ │ - 0x0005f900 10000000 00000000 40bf0300 00000000 ........@....... │ │ │ │ - 0x0005f910 10000000 00000000 58bf0300 00000000 ........X....... │ │ │ │ - 0x0005f920 10000000 00000000 60bf0300 00000000 ........`....... │ │ │ │ - 0x0005f930 98f90500 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005f940 78bf0300 00000000 98f90500 00000000 x............... │ │ │ │ - 0x0005f950 10000000 00000000 90bf0300 00000000 ................ │ │ │ │ - 0x0005f960 98f90500 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005f970 a8bf0300 00000000 98f90500 00000000 ................ │ │ │ │ - 0x0005f980 10000000 00000000 b8bf0300 00000000 ................ │ │ │ │ - 0x0005f990 98f90500 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005f9a0 d0bf0300 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005f9b0 e0bf0300 00000000 c0f90500 00000000 ................ │ │ │ │ - 0x0005f9c0 10000000 00000000 f8bf0300 00000000 ................ │ │ │ │ - 0x0005f9d0 10000000 00000000 00c00300 00000000 ................ │ │ │ │ - 0x0005f9e0 88fa0500 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9f0 d0f90500 00000000 34240100 00000000 ........4$...... │ │ │ │ - 0x0005fa00 64240100 00000000 a4200100 00000000 d$....... ...... │ │ │ │ - 0x0005fa10 54230100 00000000 10340100 00000000 T#.......4...... │ │ │ │ - 0x0005fa20 10000000 00000000 18c00300 00000000 ................ │ │ │ │ - 0x0005fa30 88fa0500 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa40 20fa0500 00000000 f8310100 00000000 ........1...... │ │ │ │ - 0x0005fa50 28320100 00000000 682a0100 00000000 (2......h*...... │ │ │ │ - 0x0005fa60 e8300100 00000000 10340100 00000000 .0.......4...... │ │ │ │ - 0x0005fa70 10000000 00000000 28c00300 00000000 ........(....... │ │ │ │ - 0x0005fa80 88fa0500 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005fa90 40c00300 00000000 10000000 00000000 @............... │ │ │ │ - 0x0005faa0 48c00300 00000000 10000000 00000000 H............... │ │ │ │ - 0x0005fab0 58c00300 00000000 98fa0500 00000000 X............... │ │ │ │ - 0x0005fac0 10000000 00000000 70c00300 00000000 ........p....... │ │ │ │ - 0x0005fad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fae0 c0fa0500 00000000 60a50100 00000000 ........`....... │ │ │ │ - 0x0005faf0 c8a50100 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fb00 10000000 00000000 88c00300 00000000 ................ │ │ │ │ - 0x0005fb10 10000000 00000000 e0c00300 00000000 ................ │ │ │ │ - 0x0005fb20 10000000 00000000 e8c00300 00000000 ................ │ │ │ │ - 0x0005fb30 10000000 00000000 f8c00300 00000000 ................ │ │ │ │ - 0x0005fb40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fb50 30fb0500 00000000 64180200 00000000 0.......d....... │ │ │ │ - 0x0005fb60 d4180200 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fb70 10000000 00000000 10c10300 00000000 ................ │ │ │ │ - 0x0005fb80 10000000 00000000 18c10300 00000000 ................ │ │ │ │ - 0x0005fb90 10000000 00000000 28c10300 00000000 ........(....... │ │ │ │ - 0x0005fba0 10000000 00000000 10cf0300 00000000 ................ │ │ │ │ - 0x0005fbb0 10000000 00000000 20cf0300 00000000 ........ ....... │ │ │ │ - 0x0005fbc0 a0fb0500 00000000 10000000 00000000 ................ │ │ │ │ - 0x0005fbd0 38cf0300 00000000 a0fb0500 00000000 8............... │ │ │ │ + 0x0005f8d0 6c6e0300 00000000 706e0300 00000000 ln......pn...... │ │ │ │ + 0x0005f8e0 9c6d0300 00000000 dc3b0300 00000000 .m.......;...... │ │ │ │ + 0x0005f8f0 fc4f0300 00000000 4c2f0300 00000000 .O......L/...... │ │ │ │ + 0x0005f900 10000000 00000000 10bf0300 00000000 ................ │ │ │ │ + 0x0005f910 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f920 00f90500 00000000 e8ba0000 00000000 ................ │ │ │ │ + 0x0005f930 50bb0000 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f940 10000000 00000000 28bf0300 00000000 ........(....... │ │ │ │ + 0x0005f950 10000000 00000000 30bf0300 00000000 ........0....... │ │ │ │ + 0x0005f960 10000000 00000000 40bf0300 00000000 ........@....... │ │ │ │ + 0x0005f970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f980 60f90500 00000000 80350100 00000000 `........5...... │ │ │ │ + 0x0005f990 e8350100 00000000 00000000 00000000 .5.............. │ │ │ │ + 0x0005f9a0 10000000 00000000 58bf0300 00000000 ........X....... │ │ │ │ + 0x0005f9b0 10000000 00000000 b8bf0300 00000000 ................ │ │ │ │ + 0x0005f9c0 10000000 00000000 c0bf0300 00000000 ................ │ │ │ │ + 0x0005f9d0 10000000 00000000 c8bf0300 00000000 ................ │ │ │ │ + 0x0005f9e0 10000000 00000000 e0bf0300 00000000 ................ │ │ │ │ + 0x0005f9f0 30fa0500 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005fa00 e0f90500 00000000 68660200 00000000 ........hf...... │ │ │ │ + 0x0005fa10 98660200 00000000 d85e0200 00000000 .f.......^...... │ │ │ │ + 0x0005fa20 58650200 00000000 5c670200 00000000 Xe......\g...... │ │ │ │ + 0x0005fa30 10000000 00000000 f0bf0300 00000000 ................ │ │ │ │ + 0x0005fa40 10000000 00000000 f8bf0300 00000000 ................ │ │ │ │ + 0x0005fa50 30fa0500 00000000 10000000 00000000 0............... │ │ │ │ + 0x0005fa60 10c00300 00000000 30fa0500 00000000 ........0....... │ │ │ │ + 0x0005fa70 00000000 00000000 58fa0500 00000000 ........X....... │ │ │ │ + 0x0005fa80 a8710200 00000000 d8710200 00000000 .q.......q...... │ │ │ │ + 0x0005fa90 186e0200 00000000 c8700200 00000000 .n.......p...... │ │ │ │ + 0x0005faa0 5c670200 00000000 10000000 00000000 \g.............. │ │ │ │ + 0x0005fab0 28c00300 00000000 08fb0500 00000000 (............... │ │ │ │ + 0x0005fac0 10000000 00000000 40c00300 00000000 ........@....... │ │ │ │ + 0x0005fad0 48fb0500 00000000 10000000 00000000 H............... │ │ │ │ + 0x0005fae0 58c00300 00000000 08fb0500 00000000 X............... │ │ │ │ + 0x0005faf0 10000000 00000000 68c00300 00000000 ........h....... │ │ │ │ + 0x0005fb00 08fb0500 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb10 80c00300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb20 90c00300 00000000 08fb0500 00000000 ................ │ │ │ │ + 0x0005fb30 10000000 00000000 a8c00300 00000000 ................ │ │ │ │ + 0x0005fb40 08fb0500 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb50 c0c00300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb60 c8c00300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb70 d0c00300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fb80 e0c00300 00000000 68fb0500 00000000 ........h....... │ │ │ │ + 0x0005fb90 10000000 00000000 c8cd0300 00000000 ................ │ │ │ │ + 0x0005fba0 10000000 00000000 d8cd0300 00000000 ................ │ │ │ │ + 0x0005fbb0 90fb0500 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fbc0 e8cd0300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005fbd0 00cf0300 00000000 90fb0500 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x00060490 00000000 00000000 08000000 48000000 ............H... │ │ │ │ - 0x000604a0 15000000 4e000000 0e000000 37000000 ....N.......7... │ │ │ │ - 0x000604b0 0a000000 28000000 ffffffff 00000000 ....(........... │ │ │ │ - 0x000604c0 c0fa0500 00000000 30fb0500 00000000 ........0....... │ │ │ │ - 0x000604d0 00000000 00000000 01010101 01010100 ................ │ │ │ │ - 0x000604e0 01000000 e8030000 01000000 02000000 ................ │ │ │ │ - 0x000604f0 333030 300 │ │ │ │ + 0x00060490 00000000 00000000 15000000 4e000000 ............N... │ │ │ │ + 0x000604a0 0e000000 37000000 0a000000 28000000 ....7.......(... │ │ │ │ + 0x000604b0 01010101 01010100 01000000 e8030000 ................ │ │ │ │ + 0x000604c0 01000000 02000000 33303000 00000000 ........300..... │ │ │ │ + 0x000604d0 00000000 00000000 08000000 48000000 ............H... │ │ │ │ + 0x000604e0 ffffffff 00000000 00f90500 00000000 ................ │ │ │ │ + 0x000604f0 60f90500 00000000 `....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32316632 32363633 65663964 64346565 21f22663ef9dd4ee │ │ │ │ - 0x00000010 34663063 62363233 32643063 65356564 4f0cb6232d0ce5ed │ │ │ │ - 0x00000020 31643364 39362e64 65627567 00000000 1d3d96.debug.... │ │ │ │ - 0x00000030 9f2a1f8d .*.. │ │ │ │ + 0x00000000 65316136 65613865 32636463 65336439 e1a6ea8e2cdce3d9 │ │ │ │ + 0x00000010 31613631 61323939 34663961 63373562 1a61a2994f9ac75b │ │ │ │ + 0x00000020 31616136 61612e64 65627567 00000000 1aa6aa.debug.... │ │ │ │ + 0x00000030 ec6c4f99 .lO.